Pólizas Automáticas CxP - Detalle Operativo
Guía completa de las pantallas, campos, modos de contabilización y manejo de impuestos para la generación de pólizas desde XMLs.
Consulta primero la Introducción y Escenarios de Contabilización para entender los conceptos básicos.
Paso 1: Cargar XMLs
Pantalla de Carga de XMLs
CO > Contabilización Automática > CxP desde XMLsEn esta pantalla podrás cargar uno o varios archivos XML de facturas de proveedores.
Columnas de la tabla:
| Columna | Descripción |
|---|---|
| Pos | Número de posición. Clic en el icono para abrir menú de opciones del renglón (eliminar, mover, etc.) |
| UUID | Identificador único del CFDI. Clic en el icono para cargar un XML o ZIP. |
| Ver XML | Abre un visor para ver el contenido completo del XML |
| RFC Emisor | RFC del proveedor que emitió la factura |
| RFC Receptor | RFC de tu empresa (receptor del CFDI) |
| Fecha | Fecha de emisión de la factura |
| Total | Importe total de la factura |
| SAT-Estatus | Clic en el icono para verificar el estatus del CFDI ante el SAT |
| Estatus | Muestra si el XML ya fue contabilizado previamente. Si aparece "CONTABILIZADO", no podrás procesarlo de nuevo. |
| Póliza | Número de póliza si el XML ya fue contabilizado. Clic en el icono para abrir y ver la póliza existente. |
Formatos de archivo soportados:
Puedes cargar archivos XML individuales o archivos ZIP que contengan múltiples XMLs. El sistema extraerá automáticamente los XMLs del archivo ZIP.
Validaciones automáticas:
- RFC Receptor: El sistema valida que el RFC Receptor del XML coincida con el RFC de la empresa en sesión. Si no coincide, se muestra un error y no se carga el XML.
- XMLs ya contabilizados: Al cargar XMLs, el sistema consulta automáticamente la base de datos para detectar si algún UUID ya fue contabilizado previamente. Si ya existe, se marca como "CONTABILIZADO" y muestra el número de póliza.
- Ver póliza existente: Si un XML ya fue contabilizado, puedes hacer clic en el icono de búsqueda en la columna "Póliza" para abrir y consultar la póliza generada anteriormente.
Paso 2: Contabilizar
Pantalla de Contabilización
Asignar COG y generar pólizaDatos de cabecera:
Tabla de partidas:
Cada partida del XML aparece listada. La columna más importante es CO-Gasto (COG):
| Columna | Descripción | Editable |
|---|---|---|
| Concepto | Descripción del producto/servicio del XML | No |
| Importe | Importe antes de impuestos | No |
| IVA | IVA trasladado | No |
| IEPS | Impuesto IEPS si aplica | No |
| IVA Ret | IVA retenido | No |
| ISR Ret | ISR retenido | No |
| Total | Total de la partida | No |
| CO-Gasto (COG) | Clasificador del Objeto del Gasto - determina la cuenta contable | Sí |
Debes asignar un COG a cada partida antes de contabilizar. El sistema no permitirá generar la póliza si hay partidas sin COG asignado.
Modos de Contabilización
Por Totales (Agrupado)
Agrupa todas las partidas de todos los XMLs en una sola línea de gasto.
- Ideal para gastos recurrentes del mismo tipo
- Póliza más compacta y legible
- Perfecto para gastos de oficina, servicios, etc.
Por Partidas (Desglosado)
Mantiene cada partida de cada XML como una línea separada.
- Útil cuando hay diferentes COGs por partida
- Mayor detalle en el asiento contable
- Para facturas con conceptos diversos
Modo 1: Por Totales (Agrupado)
Este modo agrupa todas las partidas de todos los XMLs en una sola línea de gasto. Es ideal cuando:
- Todas las partidas corresponden al mismo tipo de gasto
- Quieres una póliza compacta y fácil de revisar
- Los XMLs son de gastos recurrentes (papelería, servicios, etc.)
Modo 2: Por Partidas (Desglosado)
Este modo mantiene cada partida de cada XML como una línea separada. Es útil cuando:
- Las partidas tienen diferentes clasificaciones COG
- Necesitas detalle por concepto en la póliza
- Los XMLs contienen productos/servicios diversos
Ejemplo Visual
Factura de viáticos con hospedaje $1,741.53 y alimentos $439.66:
Agrupado
6205 Viáticos → $2,181.19
Por Partidas
6205 Viáticos → $1,741.53 (hotel)
6205 Viáticos → $439.66 (alimentos)
En ambos modos, el sistema agrupa automáticamente las partidas por COG en el asiento contable. Esto significa que si tienes 10 partidas con COG 312 (Telefonía), aparecerán como un solo cargo al gasto.
Estructura del Asiento Contable
La póliza generada sigue la estructura estándar de devengo de CxP:
| Movimiento | Cuenta | Cargo | Abono | Descripción |
|---|---|---|---|---|
| 1 | 6XXX | $X,XXX.XX | - | Cargo al Gasto (según COG) |
| 2 | 111901 | $X,XXX.XX | - | IVA Acreditable por Pagar |
| 3 | 6115 | $X,XXX.XX | - | Impuestos Locales - ISH (si aplica) |
| 4 | 211601 | - | $X,XXX.XX | IVA Retenido por Enterar (si aplica) |
| 5 | 211602 | - | $X,XXX.XX | ISR Retenido por Enterar (si aplica) |
| 6 | 210101 | - | $X,XXX.XX | Abono a Proveedores (total a pagar) |
Las cuentas contables se determinan automáticamente según el COG asignado. El catálogo COG tiene configuradas las cuentas de devengo (cargo y abono) para cada clasificación.
Ejemplo práctico
Factura de telefonía por $10,000 + IVA al 16%:
| Cuenta | Nombre | Cargo | Abono |
|---|---|---|---|
| 6104 | Teléfono e Internet | $10,000.00 | - |
| 111901 | IVA Acreditable por Pagar | $1,600.00 | - |
| 210101 | Proveedores Nacionales | - | $11,600.00 |
| SUMAS IGUALES | $11,600.00 | $11,600.00 | |
Manejo de Impuestos
El sistema maneja automáticamente todos los impuestos contenidos en el XML:
IVA Trasladado
Se registra como IVA acreditable por pagar
111901IEPS
Se integra al gasto (no acreditable)
Incluido en 6XXXIVA Retenido
Se registra como pasivo por enterar
211601ISR Retenido
Se registra como pasivo por enterar
211602Impuestos Locales
ISH, derechos municipales, etc.
6115El IEPS no es acreditable y se integra directamente a la cuenta de gasto. No genera una línea separada en el asiento contable. Esto aplica para combustibles, alimentos, bebidas y otros productos gravados con IEPS.
Catálogo COG (Clasificador del Objeto del Gasto)
El COG es la clave para determinar la cuenta contable de gasto. Cada COG tiene configuradas sus cuentas de devengo y pago.
Ejemplos de COG comunes
Consulta el Catálogo COG completo para ver todas las clasificaciones disponibles.
Casos Especiales
XMLs ya contabilizados
El sistema detecta automáticamente si un XML (UUID) ya fue contabilizado previamente:
- Al cargar XMLs, se consulta la base de datos para verificar si el UUID ya existe
- Si ya fue contabilizado, la columna Estatus muestra "CONTABILIZADO"
- La columna Póliza muestra el número de la póliza existente
- Puedes hacer clic en el icono de búsqueda para abrir y consultar la póliza
- El sistema no permite contabilizar XMLs que ya fueron procesados, evitando duplicados
Si necesitas revisar o modificar una póliza ya generada, haz clic en el icono en la columna "Póliza" para abrirla directamente.
Carga de archivos ZIP
Para facilitar la carga masiva de XMLs, el sistema soporta archivos ZIP:
- Selecciona un archivo .zip que contenga múltiples archivos XML
- El sistema extraerá automáticamente todos los XMLs del ZIP
- Cada XML se procesará individualmente y aparecerá en la tabla
- Ideal cuando descargas XMLs del portal del SAT o de tu proveedor de facturación
Validación de RFC
Por seguridad, el sistema valida que el RFC Receptor del XML coincida con el RFC de la empresa en sesión:
- Si el RFC no coincide, se muestra un mensaje de error
- El XML no se carga en la tabla
- Esto evita contabilizar facturas que no corresponden a tu empresa
Descuentos en CFDI
Cuando el XML contiene descuentos, el sistema los maneja automáticamente:
- El gasto se calcula sobre el Subtotal MENOS Descuentos (base neta)
- Los impuestos se calculan sobre la base real del XML
- El total a pagar refleja el importe neto después de descuentos
Partidas con Importe Cero
El sistema no genera líneas con importe cero en la póliza. Por ejemplo, si un XML tiene IVA al 0%, no aparecerá línea de IVA en el asiento contable. Esto mantiene las pólizas limpias y legibles.
Impuestos Locales (ISH)
Si el XML contiene impuestos locales (como ISH - Impuesto Sobre Hospedaje), el sistema los registra automáticamente en la cuenta 6115 (Otros Impuestos y Derechos).
Verificación ante el SAT
Antes de contabilizar, puedes verificar el estatus del CFDI ante el SAT haciendo clic en el icono de verificación. Esto te ayuda a evitar contabilizar facturas canceladas.