Realizar el proceso de integración de pólizas te permite concentrar y registrar en tu contabilidad la información generada desde otros sistemas o módulos relacionados. Esta opción es útil cuando necesitas mantener actualizados tus registros contables y asegurar que las operaciones de tu empresa se reflejen de forma correcta y organizada en la información financiera.
Estructura de Archivos de Póliza (.Pol)
Los archivos .Pol son archivos xml. Llevan una encabezado, un detalle y otro por decirlo así pie. Debiendo sustituir los datos con comillas con los datos de tu base de datos o los datos seleccionados. Esto lo debes hacer para cada factura que quieras subir a la póliza.
El encabezado va como sigue:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <DATAPACKET Version="2.0"><METADATA><FIELDS><FIELD attrname="VersionCOI" fieldtype="i2"/>...</FIELDS><PARAMS/></METADATA><ROWDATA><ROW VersionCOI="701" TipoPoliz="Dr" DiaPoliz="xdia" ConcepPoliz="xconcepto">
El detalle de la póliza va en este archivo de texto (detalle_poliza.txt):
Lea también: Pasos para presentar una declaración complementaria y eliminar duplicados
<ROWPartidas Cuenta="xcuenta" Depto="0" ConceptoPol="xconceptopol" Monto="xmonto" TipoCambio="xtc" DebeHaber="D" IDUUID="1"><CDSPartidasUUID><ROWCDSPartidasUUID NUMREG="xnumreg" UUIDTIMBRE="xuuidtimbre" MONTO="xmonto" SERIE="xserie" FOLIO="xfolio" RFCEMISOR="xrfc_e" RFCRECEPTOR="xrfc_r" FECHAUUID="xfechauuid"/></CDSPartidasUUID></ROWPartidas>
Proceso de Integración de Pólizas en COI
Para realizar la integración de pólizas, dirígete a la ruta: Procesos y selecciona Integración de pólizas. Al ingresar, el sistema mostrará la siguiente ventana, donde debes completar los siguientes campos:
- Póliza a integrar:
- Conexión: selecciona la ruta del directorio donde se encuentran registradas las pólizas que deseas integrar.
- Empresa, mes, ejercicio: selecciona la empresa, mes y ejercicio de donde se tomarán las pólizas.
- Importar desde una hoja de Excel: selecciona esta opción si deseas integrar las pólizas mediante la importación de una hoja de Excel. Importante: considera que, para una correcta importación de los datos, a partir del último reinstalable, las plantillas como «Cat:cuentas», «Pólizas info-CFDI» y «Póliza Info-Bancaria» se encuentran actualizadas. Si cuentas con una plantilla personalizada, te sugerimos revisar su estructura.
- Tipo de pólizas: selecciona el tipo de póliza que deseas integrar. Puedes elegir la opción Todas las pólizas o una en específico.
- Número de pólizas: indica un rango considerando el número de póliza o, si lo prefieres, permite que se integren todas las pólizas.
- Fecha de la póliza. Inicial / Final: selecciona la fecha correspondiente a las pólizas que deseas integrar.
- Atributos: aquí puedes filtrar con mayor detalle las pólizas, ya sean contabilizadas, auditadas y/o pendientes. Por ejemplo, si seleccionas integrar únicamente las pólizas auditadas, el sistema considerará las pólizas auditadas, no contabilizadas y no pendientes. Importante: la integración de las pólizas se realizará únicamente si cumplen con cada uno de los atributos seleccionados; en caso contrario, el proceso no podrá llevarse a cabo.
- Crear tipo de póliza: si activas esta opción, al concluir el proceso el sistema verificará en los parámetros si el tipo de póliza existe y, si no existe, lo creará automáticamente. Solo en caso de no contar con espacio disponible no se creará y las pólizas no se integrarán. COI permite definir hasta 12 tipos de pólizas diferentes.
- Crear bitácora de proceso: si activas esta opción, el sistema mostrará automáticamente un resumen o una lista de posibles errores por los cuales alguna póliza no pudo integrarse. Si deseas consultar el archivo BITACORA.TXT, lo encontrarás en el directorio donde se encuentra tu base de datos.
Principales Causas de Duplicación y Errores en la Integración de Pólizas
La duplicación de pólizas y sus movimientos es un problema común que puede surgir por diversas razones durante la integración. Entre las causas más reportadas se encuentran:
- No sobrescritura de pólizas existentes: Algunos usuarios experimentan que el sistema no sobreescribe las pólizas ya existentes, lo cual duplica la póliza y sus movimientos al intentar re-integrar información.
- Diferencia entre movimientos y catálogo: Al generar el reporte auxiliar mensual, en ocasiones se duplican las pólizas y movimientos, acompañados de un mensaje de "error. hay una diferencia entre la suma de los movimientos y el total del catalogo, se recomienda ejecutar la contabilizacion o la recuperacion de polizas".
- Errores en el formato de fechas o datos UUID: Al integrar pólizas a través de Excel, pueden aparecer mensajes como «Es necesario indicar una fecha válida para el UUID» o «Es necesario indicar una fecha válida para el movimiento», incluso si el formato de fechas (dd/mm/aaaa) parece ser correcto. Esto puede llevar a que la información del CFDI y de pago no se integre correctamente.
- Pólizas no reflejadas en la balanza: Cuando una plantilla se importa pero no se reflejan movimientos en la balanza, puede deberse a que la póliza no esté contabilizada, que la fecha no corresponda al periodo consultado o que las cuentas contables no estén correctas.
- Problemas con el campo 'Departamento': Aunque no se manejen departamentos activamente, el sistema puede requerir especificar un valor en este campo, causando errores de integración si se deja vacío.
- Campos inconsistentes o vacíos: La existencia de celdas vacías, datos erróneos o valores inconsistentes en cualquier campo de las pólizas a integrar puede impedir una correcta integración o generar errores.
Soluciones para Evitar Duplicaciones y Corregir Errores
Para abordar los problemas de duplicación y errores en la integración de pólizas en COI, se sugieren las siguientes acciones:
Manejo de Errores Específicos
- Para el error de "diferencia entre la suma de los movimientos y el total del catalogo", se recomienda reparar la instalación de COI con otro reinstalable y, una vez reparada, recuperar y regenerar el archivo de pólizas mes por mes.
- Si aparecen mensajes de «Es necesario indicar una fecha válida», es crucial validar que no existan celdas vacías o con datos erróneos en las columnas correspondientes a las fechas. Si el mensaje persiste, se sugiere generar un archivo de prueba con solo un par de movimientos para validar si se repite el error.
- Para solucionar errores relacionados con el campo de departamento, incluso si no se utiliza, una solución efectiva es indicar "0" (cero) en dicho campo.
Validación General de Datos y Contabilidad
- Cuando la plantilla se importa pero no se reflejan movimientos en la balanza, revisa que la póliza esté contabilizada, que la fecha corresponda al periodo consultado y que las cuentas contables estén correctas.
- Es fundamental revisar que todos los campos cumplan con el formato correcto y que no haya valores inconsistentes en las nuevas filas a integrar.
Contabilización y Validación en SAE y COI
Contabilizar y validar la póliza en la interfaz SAE - COI te permite verificar que la información generada durante el proceso de integración se registre correctamente en la contabilidad. Esta actividad es importante después de generar las pólizas, ya que ayuda a confirmar que los datos sean consistentes, detectar posibles diferencias y mantener un control adecuado de la información entre ambos sistemas.
Lea también: Ejemplos de Consolidación de Estados Financieros
Desde SAE
- Ingresa a la ruta menú Herramientas y haz clic en Contabilización.
- En la ventana de consulta, selecciona la póliza que generaste y haz clic en Contabilizar. Importante: verifica que el período con el que generaste la póliza en SAE exista en COI; de lo contrario, la póliza no podrá contabilizarse.
- Se mostrará la ventana de edición de la póliza, similar a la del sistema COI. Revisa la información y, si es correcta, haz clic en Grabar.
- Al regresar a la ventana de consulta, verifica que el estatus de la póliza cambie de Pendiente a Contabilizada.
Desde COI
La validación también se puede realizar directamente en COI para asegurar la consistencia de los datos.
Resumen de Causas y Soluciones Comunes
| Problema Común | Causa Potencial | Solución Recomendada |
|---|---|---|
| Pólizas duplicadas en reporte auxiliar mensual | Problema con reinstalable de COI; no se sobreescriben pólizas existentes. | Reparar instalación con reinstalable, recuperar y regenerar pólizas mes por mes. |
| "Es necesario indicar una fecha válida para el UUID" o "Es necesario indicar una fecha válida para el movimiento" | Celdas vacías o datos erróneos en columnas de fecha; formato incorrecto. | Validar que no existan celdas vacías o con datos erróneos. Generar archivo de prueba. |
| Póliza importada no refleja movimientos en balanza | Póliza no contabilizada; fecha no corresponde al periodo; cuentas contables incorrectas. | Revisar que la póliza esté contabilizada, que la fecha corresponda, y que las cuentas sean correctas. |
| "Error. Hay una diferencia entre la suma de los movimientos y el total del catálogo..." | Problema con reinstalable de COI. | Reparar instalación y luego recuperar y regenerar el archivo de pólizas. |
| Integración de pólizas falla por campo de departamento | Sistema requiere especificar un departamento, aunque no se utilice activamente. | Indicar "0" (cero) en el campo de departamento. |
| Campos no cumplen con formato correcto o valores inconsistentes | Errores en la estructura de los datos o en las nuevas filas. | Revisar que todos los campos cumplan con el formato y que no haya valores inconsistentes. |
Lea también: Información financiera clave
