01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Servicios | ||||||
Módulo: | SIGAFAT - Facturación. | ||||||
Función: |
| ||||||
País: | Colombia | ||||||
Ticket: | No aplica. | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-11442 |
02. SITUACIÓN/REQUISITO
En la rutina de Documentos Electrónicos (MATA486), al realizar la transmisión de documentos electrónicos de tipo Factura de Venta (NF), Nota de Débito de Cliente (NDC) o Nota de Crédito de Cliente (NCC), cuando existen fallas en la red de The Factory HKA, de la entidad DIAN o incluso del propio cliente, cuando los documentos electrónicos fueron enviados a la DIAN en el sistema Protheus no se recibe una respuesta, por lo cual los campos de Status Trans (F1/F2_FLFTEX) quedan vacíos.
Al realizar de nueva cuenta la transmisión de los documentos electrónicos, se recibe la respuesta "114 - Documento emitido previamente", y como el campo de Status Trans (F1/F2_FLFTEX) se encuentra vacío no existe manera de consultar el estatus de respuesta de la DIAN, ya que solo se consideran para consulta los registros que hayan sido enviados (F1/F2_FLFTEX igual a 1).
03. SOLUCIÓN
En la rutina de Documentos Electrónicos (MATA486) se realiza ajuste para que, si el documento a transmitir recibe como respuesta el código 114 (Documento emitido previamente), se actualice en automático el campo Status Trans (F1/F2_FLFTEX) con valor 1 de Estatus Recibido (azul).
- Realizar un respaldo del repositorio del ambiente (archivo .rpo)
- Descargar y actualizar el parche creado para el issue DMINA-11442.
- Contar con la configuración de Transmisión Electrónica (ver el link de la sección 05 - ASUNTOS RELACIONADO).
- Incluir o contar con una Factura de Salida.
- La Factura de Salida (NF) debe haber sido transmitida desde la rutina de Documentos Electrónicos (MATA486), y que haya ocurrido algún detalle con la respuesta de The Factory HKA, de la DIAN o la red propia, incluso si el mismo Folio y Serie 2 ya ha sido transmitido previamente desde otro ambiente o aplicación.
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Documentos Electrónicos (MATA486)
- Indicar en los parámetros:
- ¿Tipo de Documento? = Factura
- ¿Serie? = Serie de Protheus con la que fue generada la Factura de Salida.
- Ejecutar la acción Transmitir.
- Indicar en los parámetros:
- ¿Serie de la Factura? = Serie de Protheus con la que fue generada la Factura de Salida.
- ¿Factura Inicial? = Folio la Factura de Salida creada en las pre-condiciones.
- ¿Factura Final? = Folio la Factura de Salida creada en las pre-condiciones.
- Una vez indicados los parámetros, presionar Ok.
- Verificar el log del proceso y validar que se haya recibido la respuesta 114 - Documento emitido previamente.
- Al salir del log del proceso, validar que el estatus del documento sea Recibido (F2_FLFTEX igual a 1).
- Ejecutar la acción Monitor.
- Indicar en los parámetros:
- ¿Serie de la Factura? = Serie de Protheus con la que fue generada la Factura de Salida.
- ¿Factura Inicial? = Folio la Factura de Salida creada en las pre-condiciones.
- ¿Factura Final? = Folio la Factura de Salida creada en las pre-condiciones.
- Validar que el estatus de respuesta sea Autorizado, presionar Ok para actualizar el estatus en Protheus.
04. INFORMACIÓN ADICIONAL
No aplica.
La solución aplica para versión 12.1.17 o superior. Validar la actualización de la rutina descrita en la sección 01. DATOS GENERALES.¡IMPORTANTE!