01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Backoffice | ||||||
Módulo: | SIGAFAT - Facturación | ||||||
Función: |
| ||||||
País: | México | ||||||
Ticket: | 16390911 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-18951 |
02. SITUACIÓN/REQUISITO
Al generar el informe MATR780 cuyo rango de fechas incluya una NCC (devolución) relacionada a una NF que no entra en el rango y con el parámetro ¿Incluye Devolución ? = Si, se genera el Error.Log "variable does not exist NVALADI on {|| NVALADI } (MATR780.PRX) 22/09/2021 10:30:03 line : 291".
03. SOLUCIÓN
En la rutina Facturación Por Cliente X Cantidad de Productos (MATR780), se realiza el siguiente ajuste:
- En la función ReportPrint() se declara e inicializa la variable nValadi en 0.
- Realizar un respaldo del repositorio (archivo .rpo)
- Aplicar el parche correspondiente al issue DMINA-18951.
- Validar que la rutina actualizada coincida con la indicada en la sección 01. DATOS GENERALES del presente Documento Técnico.
- Ingresar al módulo Facturación (SIGAFAT):
- Ir a la opción Actualizaciones | Archivos | Clientes, incluir un cliente (incluir método de pago y régimen fiscal).
- Ir a la opción Actualizaciones | Archivos | Productos, incluir un producto.
- Ir a la opción Actualizaciones | Facturación | Facturaciones (MATA467N), incluir y timbrar una Factura de Salida informando el cliente y producto creados anteriormente:
- Ir a la opción Actualizaciones | Facturación | Generac. de Notas de Crédito Y Débito (MATA465N), incluir una NCC y desde Otras acciones | Doc Orig | Facturas seleccionar la factura anteriormente creada:
IMPORTANTE
Es necesario que la NF se genere, como mínimo, un día antes que la NCC; ello con el objetivo de que quede fuera del rango de fechas especificado en el informe.
- Ingresar al módulo Facturación (SIGAFAT).
- Ir al menú Informes | Facturación | Facturación Por Cliente X Cantidad de Productos (MATR780).
- Informar los parámetros requeridos:
- ¿De Cliente ? = <Cliente creado en las precondiciones>
- ¿A Cliente ? = <Cliente creado en las precondiciones>
- ¿De Fecha Emisión ? = <Fecha de creación de NCC>
- ¿A Fecha Emisión ? = <Fecha de creación de NCC>
- ¿De Producto ? = <Producto creado en las precondiciones>
- ¿A Producto ? = <Producto creado en las precondiciones>
- ¿De Vendedor ? = " "
- ¿A Vendedor ? = "ZZZZZZ"
- ¿Imprime Valores en ? = Moneda 1
- ¿Incluye Devolución ? = Si
- ¿Máscara del Producto ? = "***************"
- ¿Agrp.Prod.Matriz ? = Si
- ¿Cuanto al Stock ? = Crea Movimiento
- ¿Cuanto A Factura de Credito ? = Genera
- ¿Cuanto a Devolución ? = Fact. Original
- ¿Cuanto a Descripción ? = Producto
- ¿Conv. moneda de devolución ? = Por Devolución
- Confirmar que ya no se detone Error.Log; así como la correcta generación del reporte:
04. INFORMACIÓN ADICIONAL
La presente solución aplica para Protheus versión 12.1.33 o superiores.
¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas