Histórico da Página
...
La opción Subir XML, es el proceso que permite la carga de las facturas electrónica (XML) de los proveedores; el cual obtiene los valores para validar la información y así poder subirla a Protheus.
En la carga del XML, el sistema realiza validaciones para asegurar la correcta carga de la información, las cuales en caso de no cumplirse retornarán los siguientes mensaje de validación:
Validaciones de configuración:
Sec. | Validaciones a Realizar | Descripción del Mensaje de error |
1 | La existencia del archivo XML a subir. | “El archivo o la ubicación del archivo a subir no existen” |
2 | Verificar que la ubicación de los archivo de Certificados vigentes, exista. | “La ruta “+MV_DIRCSD+” para obtener los archivos de Certificados vigentes no existe” |
3 | Cod. Configuración debe existir en la tabla CPR | “Código de configuración de adenda, inexistente” |
4 | La existencia del directorio donde se colocara el archivo ya procesado. | “Directorio “+MV_XMLPRO+” donde se depositara el archivo procesado no existe” |
5 | Verificar que el RFC exista en el catálogo de proveedores (tabla SA1). | “RFC inexistente en el catálogo de proveedores” |
6 | La existencia del directorio donde se obtienen las facturas en xml. | “Directorio “+MV_DIRXML+ “donde se encuentran las facturas XML no existe.” |
Validaciones en XML:
Validaciones a Realizar | Mensaje de error |
Buscar el RFC en el archivo CSDSAT | “-No existe RFC en el archivo Certificado del SAT ” |
Buscar el RFC de la factura y verificar, que la fecha de la factura este dentro del rango de fecha inicial y final que indican las fecha del certificado. | “-El certificado de la factura no es vigente” |
Validar que el RFC del proveedor seleccionado (MV_PAR03) sea igual al RFC del Emisor incluido en la factura | "El RFC seleccionado no coincide con el RFC informado en la factura." |
Validar que no venga vacío el RFC del emisor | “"El RFC no fue informado dentro de la factura.” |
Validar que el RFC de la empresa(SM0->M0_CGC) coincida con el RFC del Receptor incluido en la factura. | “El RCF del Receptor informado en la factura no corresponde con el registrado para la empresa:” + SM0->M0_CGC |
Validar que el RFC del Receptor esté incluido en la factura. | "El RCF del Receptor no fue informado en la factura." |
Que contenga fecha de timbrado | “Factura sin fecha de timbrado.” |
Validar que la factura contenga el folio fiscal. El archivo XML deberá contener valores en el nodo UUID. | “Sin Folio fiscal (UUID)” |
Informações | ||
---|---|---|
| ||
Para saber más sobre el uso de funciones para el tratamiento de archivos XML con ADVPL, consulte en TDN: |
Validaciones de tablas:
Validaciones a Realizar | Mensaje de error |
Validar que los campos (CSX3->X3_CAMPO) para la CPP/CPQ OBLIGATORIOS estén definidos como obligatorios en a configuración de la addenda (CPO_OBLIGA). | Por cada campo inexistente enviar el mensaje: “Configuración de Addenda Errónea para el campo: “+x3_titulo del CPO_CAMPO |
Validaciones a Realizar | Mensaje de error |
Validar que los campos (CPO_CAMPO), de la adenda seleccionada, existan sus elementos en el archivo (CPO_ELEMEN). | Por cada campo inexistente enviar el mensaje: “La factura no contiene “+x3_titulo del CPO_CAMPO |
Informações | ||
---|---|---|
| ||
Las Validaciones en XML y Validaciones de tablas; generarán un log de errores en caso de no superarse las validaciones, el cual será visualizado al finalizar el proceso de carga de XML. |
Mantenimiento:
...
Procedimiento
Subir XML:
- Ingresar al módulo Compras (SIGACOM).
- Ingresar a la rutina Generar FacturasPre-factura, ubicada en en "Actualizaciones | Importación de facturas | Gener. FacturasPrefactura".
- Dar clic en Subir XML.
- Presionar el botón "Parámetros" e e informar:
- Ruta y nombre del archivo XML.
- Código de la configuración de la Adenda.
- RFC del Proveedor.
- Validar que la pre-factura se haya creado exitosamente.
- Realizar el llenado de los campos obligatorios para la generación de la Factura.
Mantenimiento de registros:
- Ingresar al módulo Compras (SIGACOM).
- Ingresar a la rutina Generar Facturas, ubicada en "Actualizaciones | Importación de facturas | Gener. Facturas".
- Dar clic en Subir XML.
...
Tablas utilizadas
- SA2 - Clientes.
- SB1 - Productos.
- CPP - Pre-factura.
- CPQ - Detalles de Pre-factura.
- SE4 - Condición de Pago.
- SF4 - Tipo de Entrada/Salida.
- SF1 - Encabezado de Facturas de Entrada.
- SD1 - Ítems de Facturas de Entrada.
...
Véase también
Carga de Listado de Emisores de Comprobantes Fiscales 69-B
...