01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFAT- Facturación
Función:Documentos electrónicos (MATA486)
País:Paraguay
Ticket:22603992 
Requisito/Story/Issue (informe el requisito vinculado):

DMICAS-347


02. SITUACIÓN/REQUISITO

Al realizar el proceso de transmisión de documentos electrónicos a través de la rutina Documentos Electrónicos (MATA486) por más de un usuario de forma simultánea, se presenta un error (unique constraint AQ2) de intento de inclusión de clave duplicada en la tabla de Lote (AQ2).

03. SOLUCIÓN

Corrección de la función responsable de la búsqueda del próximo número de lote en la realización de la transmisión del documento electrónico.


  • Realizar las configuraciones necesarias para la facturación electrónica de Paraguay, consultar el apartado 05. ASUNTOS RELACIONADOS.
  • Realizar varios documentos electrónicos.
  • Tener actualizado el ejecutable "SIFENWS"  
  • Verificar que el ejecutable "SIFENWS" se encuentre en la ruta del smartclient o web-agent instalado en caso de utilizar el acceso a través del navegador.

Para la transmisión hay que ingresar en el programa Documentos electrónicos (SIGAFAT > Actualizaciones | Facturación | Documentos electrónicos), con esto se puede visualizar la opción Transmitir.

  • Entrar a la pantalla de "Transmisión electrónica" con los documentos mostrados.
  • Seleccionar el documento que se desea transmitir.
  • Al realizar la transmisión sin importar que sea aprobada o rechazada, se crea el XML, con el cual se realiza el evento de transmisión, donde:
    • En el primer paso, el XML se guarda en la ruta "Protheus_data\system\cfd\facturas\". 
    • En el segundo paso, se crea un directorio en el servidor de Protheus con el número del lote y se copia el archivo XML a dicho directorio (exemplo: "Protheus_data\system\cfd\facturas\lotes\0000000000000005").
    • En el tercer paso, se realiza la transmisión del documento electrónico con la llamada al programa externo SIFENWS.
    • Y por último, se guarda el número del lote en la tabla de Lote (AQ2).


04. INFORMACIÓN ADICIONAL



05. ASUNTOS RELACIONADOS