01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||
Segmento: | Backoffice | |||||||||
Módulo: | SIGAFAT - Facturación | |||||||||
Función: |
| |||||||||
País: | Colombia | |||||||||
Ticket: | No aplica. | |||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-10932 |
02. SITUACIÓN/REQUISITO
En la rutina de Generación de Notas (MATA468N) cuando es facturada una Remisión de Consignación se presenta el siguiente error.log:
THREAD ERROR ([18896], luis.enriquez, HFF3M332020) 16/06/2022 17:47:38
variable does not exist CFUNNAME on FVALSERDOC(LOCXNF2.PRW) 28/04/2022 18:13:20 line : 16326
03. SOLUCIÓN
En la rutina de Funciones Genéricas de Notas Fiscales (LOCXNF2):
Se realizó ajuste en la función de Validación de serie y número de documento, asignación de SERIE2 de país Colombia (fValSerDoc) para que si la variable cFunName no existe, sea declarada con el nombre del programa en ejecución utilizando la función FunName().
En la rutina de Generación de Notas (MATA468N):
Se realizó ajuste en la función de Generación automática de Remito de Consignación de Entrada para una Factura de Venta (A468RemEnt) para realizar las siguientes asignaciones para el país Colombia:
- El campo TRM Pactada? (F1_TRMPAC) con el valor del campo TRM Pactada? (F2_TRMPAC)
- El campo Tp Actividad (F1_TPACTIV) con el valor del campo Tp Actividad (F2_TPACTIV)
- El campo Cód.Municip. (F1_CODMUN) con el valor del campo Cód.Municip. (F_CODMUN)
- El campo Doc. Soporte (F1_SOPORT) con el valor 'N'.
- En el módulo Configurador (SIGACFG), desde el menú Base de Datos | Diccionarios | Base de Datos | Tablas Genéricas, configure el consecutivo para la serie RET (Remisiones de consignación) en la tabla 01 - Series.
- En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Archivos | Tipos de Entrada y Salida, configure los Tipos de Entrada/Salida (TES) a utilizar para Remisiones de Consignación como en los ejemplos que siguen:
Tipo de Entrada:
Tipo de Salida:
- En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Form. de Remisión | Generac. de Form. de Remisión (MATA462N).
- Incluir una Remisión.
- En el encabezado informar el campo Tipo Remis. (F2_TIPOREM) con la opción A - Consignación, Cod. Municip. (F2_CODMIN), Tp Actividad (F2_TPACTIV) y TRM Pactada? (F2_TRMPAC).
- En el detalle utilizar el Tipo de Salida (TES) configurado previamente.
- En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Facturación | Generación de Notas (MATA468N).
- Informar el parámetro de ¿Generación por? con la opción Remisión.
- En los parámetros de Remisión informar el parámetro ¿Venta en Consignación? con la opción Si.
- Seleccionar la remisión incluida previamente y desde Otras acciones ejecutar la acción Genera Fact.
- En la pantalla "Facturas que se generarán" indicar la Serie, verificar el Folio de la Factura de Venta a generar y presionar OK.
- En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Facturación | Facturaciones (MATA467N).
- Validar que la Factura de Venta contenga los valores y datos correctos.
04. INFORMACIÓN ADICIONAL
No aplica.
La solución aplica para versión 12.1.27 o superior.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- No aplica.