01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||||||||
Segmento: | Backoffice | |||||||||||||||
Módulo: | SIGAFAT - Facturación. | |||||||||||||||
Función: |
| |||||||||||||||
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.
La solución aplica para versión 12.1.17 o superior.
¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- No aplica.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas