Producto: | Microsiga Protheus® | ||||||||||||
Ocurrencia: | Ejemplo de configuración del IMPORTADOR XML | ||||||||||||
Paso a paso: | O Importador XML funcionará apenas a partir da release 12.1.25Para el proceso de importación de XML no es necesario integrar con la Neogrid, pero el cliente es responsable por utilizar un XML válido, porque este se incluirá manualmente en la carpeta IN del Importador XML por parte del usuario responsable. Documentos atendidos:
No es necesario que los archivos XML tengan la nomenclatura modificada 109 para e-Fact y 214 para CTE igual a Totvs Colaboración. No hay importación de las facturas de servicio. Para utilizar el importador de XML, es necesario tener previamente los siguientes requisitos registrados en el entorno:
(Identificador para saber si se utiliza el Importador XML o Totvs Colaboración) 2. El campo CKO_ARQXML (SX3) debe existir en el entorno para grabar el nombre XML, que se informará dentro de la carpeta IN: El campo ya existe cuando la versión 12.1.25 se actualiza o se crea, sin embargo consta la configuración de los campos para revisión si es necesario. Detalles del campo: 3. El índice (SIX) orden 5 debe existir: 4. En el Importador XML es necesario crear programaciones en agenda de las rutinas responsables por la importación y grabación del XML en el Monitor (Protheus). Para registrar el agent y las programaciones de agenda, acceda a:
Se puede crear el agente automáticamente según la opción: O incluir manualmente:
Deben existir las programaciones de agenda de SCHEDCOMCOL y COLAUTOREAD según los siguientes ejemplos: SCHEDCOMCOL -> Lea los XML del parámetro MV_NGINN e importe al monitor (SDS y SDT) Informar recurrencia: Definir el tiempo en que los XML se importarán y grabarán. COLAUTOREAD -> Para importar los XML y grabar informaciones en la tabla CKO Para que funcionen correctamente las programaciones de agenda, es necesario que después de toda la configuración, el Agent y el Schedule se activen. 5. Carpetas/Parámetros - Para que el Importador XML pueda realizar la importación de los XML, es necesario realizar la configuración de los parámetros y de la ubicación de los archivos en los parámetros MV_NGOUT , MV_NGINN y MV_NGLIDOS . Las carpetas deben constar en el camino Protheus_data.
6. En la tabla SX2 la columna X2_ARQUIVO se modifica a CKOCOL de acuerdo con el siguiente ejemplo, después reinicie el entorno. 7. Para importar el XML, se debe incluir en la carpeta IN manualmente, puesto que el proceso no tiene integración con la Neogrid para cargar en la carpeta automáticamente: Después de ejecutar la lectura, el archivo se mueve a la carpeta LIDOS si el Schedule estuviera con su ejecución activa: En el siguiente ejemplo, el sistema presentó el error COM007 que se puede consultar a partir del campo CKO_CODERR: 8. Para acceder al monitor del Importador XML siga Compras > Miscelánea > Importador de XML > Monitor: Informe las parametrizaciones según sea necesario, vea el siguiente ejemplo: Mediante el monitor del importador XML también se puede consultar el motivo del error: En este escenario se revisaron: - RCPJ del SIGAMAT. - Registro de proveedor. - Vínculo del Proveedor vs. Producto en la TAG del XML cProd campo A5_CODPRF: Cuando no haya errores en el proceso, el XML se importará y se grabarán informaciones en las tablas SDS (Encabezado importación XML e-Fact) y SDT (Ítems importación XML e-Fact) según el siguiente ejemplo: ENTORNO CLOUDSi el entorno está en el Cloud de TOTVS, para incluir el archivo XML en la carpeta que debe constar dentro del Protheus_data, es necesario abrir un ticket para el soporte Cloud, con las siguientes credenciales para poder poner a disposición el camino mediante el FTP: - Usuario - Contraseña - Dirección Informaciones técnicas involucradas en el proceso:
|