v4.2.0

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.

menu_book Manual de Operación
arrow_back
¿Buscas la introducción?

Consulta primero la Introducción y Escenarios de Contabilización para entender los conceptos básicos.

Paso 1: Cargar XMLs

upload_file

Pantalla de Carga de XMLs

CO > Contabilización Automática > CxP desde XMLs

En 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 menu para abrir menú de opciones del renglón (eliminar, mover, etc.)
UUID Identificador único del CFDI. Clic en el icono upload 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 verified_outlined 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 search para abrir y ver la póliza existente.
Formatos de archivo soportados:
folder_zip
Soporte para archivos XML y ZIP

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:
verified_user
Validación de RFC y XMLs ya contabilizados
  • 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

receipt_long

Pantalla de Contabilización

Asignar COG y generar póliza
Datos de cabecera:
fingerprint
UUIDs de XMLs
Identificadores de los XMLs cargados (solo lectura)
attach_money
Importe Total
Suma total de todas las facturas
event
Fecha de Contabilización
Fecha en que se registrará la póliza (requerido)
description
Concepto
Descripción del gasto (requerido)
business
Proveedor
ID y nombre del proveedor a quien se pagará
person
Provisionar a Empleado
Opción para reembolsos a empleados
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
warning
Campo obligatorio: COG

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

view_list 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:

compress Agrupado

6205 Viáticos → $2,181.19

view_list Por Partidas

6205 Viáticos → $1,741.53 (hotel)
6205 Viáticos → $439.66 (alimentos)

lightbulb
Agrupación inteligente por COG

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)
account_balance
Cuentas determinadas automáticamente

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:

add_circle
IVA Trasladado

Se registra como IVA acreditable por pagar

111901
local_gas_station
IEPS

Se integra al gasto (no acreditable)

Incluido en 6XXX
remove_circle
IVA Retenido

Se registra como pasivo por enterar

211601
remove_circle_outline
ISR Retenido

Se registra como pasivo por enterar

211602
location_city
Impuestos Locales

ISH, derechos municipales, etc.

6115
info
IEPS: Siempre integrado al gasto

El 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.

category Ejemplos de COG comunes

211 Papel y Cuadernos
221 Artículos de Limpieza
312 Telefonía e Internet
313 Energía Eléctrica
321 Arrendamiento de Inmuebles
341 Honorarios Profesionales
351 Mantenimiento de Edificios
371 Viáticos Nacionales

Consulta el Catálogo COG completo para ver todas las clasificaciones disponibles.

"El COG determina automáticamente la cuenta contable"
Solo selecciona el tipo de gasto y el sistema hace el resto

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
info
Consultar póliza existente

Si necesitas revisar o modificar una póliza ya generada, haz clic en el icono search 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.