Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación.
Función:
RutinaNombre TécnicoFecha
LOCXNFNotas Fiscales05/07/2021
MATA486Documentos Electrónicos05/07/2021
Rutina RelacionadaNombre Técnico
LOCXNF2Funciones genéricas para Notas Fiscales.
LOCXPERFunciones genéricas para Notas Fiscales (Perú).
País:Perú
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-12910


02. SITUACIÓN/REQUISITO

  • En la rutina de Notas Fiscales (LOCXNF), cuando se guarda una Factura de Salida (NF) para compensar completa un anticipo (RA) se presenta el siguiente error.log:

THREAD ERROR ([26956], veronica.flores, J272M332020) 02/07/2021 13:40:22 array out of bounds [1] of [0] on GRAVAFINA(LOCXNF.PRW) 28/06/2021 18:35:36 line : 10346

  • En la rutina de Transmisión Electrónica (MATA486) utilizando el Operador de Servicios Electrónicos (OSE) denominado RSM y se realiza la transmisión de documentos electrónicos, estos quedan en estatus de Recibido (Azul).

03. SOLUCIÓN

  • En la rutina de Notas Fiscales (LOCXNF), se realiza ajuste en la función GravaFina() para utilizar la función LxBaixaAdt() para la compensación de anticipos para el país Perú, ya que a compensarse por completo no se da tratamiento a la variable aRet quedando vacía, lo cual ocasiona el error.log.
  • En la rutina de Transmisión Electrónica (MATA486), se realiza ajuste en la función M486PROCTRAN() para que si el país es Perú y el parámetro MV_PROVFE está configurado como "TCI" no se mande utilice la función M486UPDST() para evitar que el campo F1_FLFTEX o F2_FLFTEX  no sea actualizado con el valor "1".

04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

La solución aplica para versión 12.1.17 o superior.


05. ASUNTOS RELACIONADOS

  • No aplica.