...
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAFAT - Facturación. |
---|
Función: | Rutina | Nombre Técnico |
---|
MATA486 | Transmisión de factura electrónica. | UPDFATMI | Actualización al Diccionario de Datos. |
Rutina Relacionada | Nombre Técnico |
---|
UPDMODMI | Funciones de actualización al Diccionario de Datos. |
|
---|
Ticket: |
|
---|
Requisito/Story/Issue: | DMINA-5959 (v11.8) |
---|
02. SITUACIÓN/REQUISITO
Se requiere recuperar archivos XML de factura electrónica que están almacenados en el portal del proveedor tecnológico. Esto es para mantener respaldo en caso de perder los archivos originales.
03. SOLUCIÓN
Desarrollar Se desarrollar funcionalidad en la rutina de facturación electrónica MATA486 (Factura Electrónica) para obtener los archivos XML a través de método específico del servicio web del proveedor tecnológico dando opción a grabar en carpeta local
- En función MENUDEF se agrega al menú la opción “Recupera XML”.
- Se agrega función M486BajaXML para consumo de WS y recuperar XML y PDF.
- Se agrega función M486RECXML para recuperar XML de portal del proveedor tecnológico.
- Se agrega función fWriteLocal para grabar archivo en ruta local.
- En función M486PROCTRAN se agregan los parámetros de entrada nGuardar (Entorno donde será ubicado el documento) y cRuta (Lugar donde será guardado el documento) que serán utilizados en la función M486BajaXML cuando la opción a procesar sea “Recupera XML”
- En func M486VLDDOC cuando la opción a procesar es “Recupera XML” dentro del query se agrega filtro para obtener solo los documentos con estatus de transferencia “Enviados” y “Autorizados”
Se realizan actualizaciones a la rutina UPDFATMI (Actualizaciones al diccionario de datos Facturación)
- En la función LdLtFATMI se agrega la opcopn “04 – Recupera XML de portal del proveedor tecnológico “
- Se crea la función UPDNFCOL2 para generar el grupo de preguntas MATA486G
Configuraciones previas:
- Desde el Smartclient, ejecutar el Programa Inicial UPDMODMI, módulo Facturación, opción 4 - Recupera XML de portal del proveedor tecnológico. Con esta acción será creado el grupo de preguntas MATA486G.
- Crear una carpeta local para almacenar los XML de facturas electrónicas.
- Documentos electrónicos transmitidos.
...