01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Facturación |
---|
Función: | Rutina | Nombre | Fecha |
---|
M460Livr.prw | Generación de libro fiscal para documentos de salida | 21/06/2023 |
|
---|
País: |
---|
MEXMéxico |
Ticket: | NA |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-18298 |
---|
02. SITUACIÓN/REQUISITO
En la rutinaAprobaciones de Venta (MATA416), cuando se ejecuta la opción Planilla, se presenta el error.log: "variable does not exist ACOLS on M460LIVR(M460LIVR.PRW)".
Esto ocurre al en las opciones Efectiva, anular y visualizar un presupuesto de venta cuando el producto del presupuesto tiene informado el campo B1_PESO con un valor diferente de 0, por ejemplo (B1_PESO = 1).
03. SOLUCIÓN
Dentro de la rutina de Generación de libro fiscal para documentos de salida (M460Livr), se realiza el siguiente ajuste:
En la función principal (M460Livr), para la bifurcación que se realiza cuando el producto indicado tiene informado el campo B1_PESO con valor mayor a 0, se agrega el mismo tratamiento para asignación del Código Fiscal que se realiza para cuando el producto tiene informado el campo B1_PESO = 0, tomándolo de la información propia del producto. De esta manera no se intenta asignar el valor desde el arreglo aCols.
...
Totvs custom tabs box |
---|
tabs | Pre-condiciones,Pasos |
---|
ids | Pre-condiciones,Pasos |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Pre-condiciones |
---|
| - Realizar un respaldo del repositorio (archivo .rpo)
- Aplicar el parche correspondiente al issueDMINA-18298.
- Validar que la rutina actualizada coincida con la indicada en la sección 01. DATOS GENERALES del presente Documento Técnico.
- Desde el módulo Facturación (SIGAFAT):
- Desde el menú Actualizaciones | Archivos | Clientes (MATA030), configurar un Cliente.
- Desde el menú Actualizaciones | Archivos | Productos (MATA010), configurar un Producto informando Peso Neto (B1_PESO) = 1.0000
- Desde el menú Actualizaciones | Archivos | Condición de Pago (MATA360), configurar la Condición de Pago.
- Desde el menú Actualizaciones | Archivos | Tipos de Entradas y Salidas (MATA080), configurar un Tipo de Entrada (TES).
- Desde el menú Actualizaciones | Presupuestos | Presupuestos, incluir un nuevo Presupuesto informando el Cliente, Condición de Pago, Producto y TES configuradas anteriormente.
|
Totvs custom tabs box items |
---|
|
- Ingresar al módulo Facturación (SIGAFAT).
- Ir al menú Actualizaciones | Presupuestos | Aprobaciones de Venta (MATA416), posicionarse sobre el presupuesto previamente dado de alta, dar clic en "Efectivar".
- Ir a Otras acciones | Planilla.
- Se visualiza la venta correctamente.
|
|
04. INFORMACIÓN ADICIONAL
NANo aplica.
Card documentos |
---|
Informacao | La presente solución aplica para Protheus versiones 12.1.33 o superiores. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS