01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios y Jurídico - Mercado Internacional.
Módulo:SIGAFAT - Facturación.
Función:
RutinaNombre
LOCXFUN.PRXFunciones genéricas para Localizaciones.
Ticket:6673272
Issue:DMICNS-6800
Versión:12.1.17 | 12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO

Al generar una factura a partir de un remito con varios ítems indica un error.log “array out of bounds ( 0 of 1 ) on A460TESXIP(LOCXFUN.PRX)", este error ocurre por que se pierde la posición del impuesto al comparar y no ser igual con los datos de la tabla Ítems de venta de la factura (SD2).

03. SOLUCIÓN

Se incluye la validación para la posición del impuesto con los datos de la tabla Ítems de venta de la factura(SD2), para que siga con el flujo correcto en la creación de la factura.

Configuraciones previas

  • Verificar en Impuestos variables (Libros Fiscales | Actualizaciones | Archivos | Impuestos variables) la configuración del impuesto que se va usar.
  • Verificar en Estado vs Ing Bru (Libros Fiscales | Actualizaciones | Archivos | Estado vs Ing Bru) la configuración de la provincia.
  • Verificar en Conf Adic Imp (Libros Fiscales | Actualizaciones | Archivos | Conf Adic Imp)  que se incluya el impuesto,la provincia, código fiscal de compra y venta.
  • Verificar en Empresa vs Z Fiscal (Libros Fiscales | Actualizaciones | Archivos | Empresa vs Z Fiscal) que se incluya el impuesto,la provincia y cliente o proveedor ademas al validar, tomar en cuenta los campos:
    • "Exento"
    • "Alícuota"
    • "%Exencion"
    • "Ini.Vigencia"
    • "Fin. Vigencia"
  • Incluir un cliente.
  • Incluir las TES necesarias.


Flujo de pruebas

  • Incluir un remito de venta mediante el módulo de Facturación (Facturacion | Actualizaciones | Remitos | Generacion de Remitos de Venta).
    • Incluir el cliente previamente configurado en el remito.
    • Incluir el producto o los productos con la TES necesaria.
  • Incluir una factura de salida mediante el módulo de Facturación (Facturación | Actualizaciones | Facturación | Generación de Notas)
    • Indicando en la pantalla de parámetros que sea generación por remito.
    • Agregar los parámetros necesarios en el filtrado y poder visualizar los items del remito de venta creados anteriormente.
    • Seleccionar los items necesarios para la factura de salida.
    • Una vez seleccionados los items presionar  sobre el botón "Otras acciones"  y seleccionar  "Genera Fact".
  • Visualizar las facturas hechas mediante el módulo de Facturación (Facturacion | Actualizaciones | Facturacion | Facturaciones).

04. TABLAS UTILIZADAS


CCO - Estado vs. Ing. Brutos.

SD2 - Ítems de venta de la Factura.

SFB -  Impuestos Variables.

SFC -  Vinculo Tes vs. Impuestos.  

SFH - Empresa vs Z Fiscal.

SFF -  Conf Adic Imp.

SF4 - Tipos de Entrada y Salida.