Cargar Movimientos y Empleados
Si deseas crear los catálogos de la empresa, o en su defecto, el catálogo de Empleados y los sobre-recibos de tus empleados en un solo proceso, selecciona la opción Cargar Movimientos y Empleados y haz clic en Continuar.

Visualizarás la ventana de parámetros del módulo Importación de empleados desde el CFDI:

A continuación, te explicaremos a detalle cada uno de los parámetros a configurar:
Archivo ZIP:
Podrás subir los archivos en una carpeta con formato .ZIP, es decir, una carpeta comprimida.
Al hacer clic en
, se mostrará el Explorador de Windows®, deberás indicar la ubicación donde se encuentra la carpeta con formato .ZIP y seleccionarla:

Nota
Los archivos XML deben estar en la carpeta raíz que contiene dentro del .ZIP
|
Carpeta con archivos XML:
Podrás subir los archivos XML que se encuentran guardados en una carpeta; podrás realizar la búsqueda desde un Explorador de Windows®.
Al hacer clic en
, se mostrará el Explorador de Windows®, deberás indicar la ubicación donde se encuentra la carpeta con los archivos XML a importar:

Nota
Al seleccionar la opción Carpeta con archivos XML, podrás seleccionar la carpeta que contenga los archivos XMLs a importar.
|
Tipo Periodo de los CFDIs:
Se mostrará el listado de los tipos de periodos que estén dados de alta en tu empresa; por omisón, se mostrará la opción 02 Semanal.

Ejercicio de los CFDIs:
Se mostrará el ejercicio vigente de la empresa; podrás modificarlo si así lo requieres.

RFC del emisor a importar:
Se mostrará el RFC del emisor.

Una vez que has especificado la información necesaria para importar los CFDI de nómina, haz clic en el botón Continuar, para iniciar el proceso de importación:

Al finalizar el proceso de validación y revisión de los archivos XMLs, se mostrará una ventana informativa, en el cual te indica el total de archivos que fueron procesados, haz clic en el botón Aceptar, para visualizarlos:

Beneficio
Si deseas conocer más información sobre este módulo, consulta el siguiente caso práctico:
|
Se mostrará el Módulo de Importación catálogo de empleados.
Aquí visualizarás la información que se obtuvo de los XML que fueron importados previamente.
Se mostrará el desglose de la información requerida para registrar la información de los empleados.
Podrás registrar la información de los siguientes catálogos:
¤ Empleados
¤ Registros Patronales
¤ Departamentos
¤ Puestos

A continuación, te explicaremos a detalle cada una de las secciones que conforman el siguiente módulo:
Archivo:
Visualizarás el nombre que se le asigna al archivo generado una vez que se han importado los XMLs.
El nombre del archivo se genera con la siguiente estructura:
EmpleadosFromXML_AAAAMMDD_HH_MM_SSS_XXX.xls
Por ejemplo: EmpleadosFromXML_20240709_17_16_25_902.xls

Si el empleado ya existe:
Al mostrar la información de los XMLs que fueron cargados, el sistema validará que el código del empleado no exista en la base de datos de la empresa, en caso contrario, podrás realizar las siguientes acciones si el registro se encuentra duplicado:
1. No cargar el registro
2. Sustituir el registro

Nota
Si el registro del empleado ya existe en la empresa, se mostrará el siguiente símbolo:
De esta manera, podrás decidir no cargar el registro o sustituir el registro con la información tomada del XML.
|
Calcular código empleados:
Al hacer clic en el botón
, el sistema asignará de manera automática el código de los empleados, tomando el código consecutivo del último empleado registrado en tu empresa.

Importante
![]() |
Exportar Excel®:
Podrás realizar la exportación de la información mostrada en el módulo a un documento de Excel®.

Al hacer clic en el botón
, se mostrará el Explorador de Windows® para que indiques el directorio donde guardarás el documento a exportar.

El nombre del archivo se genera con la siguiente estructura:
EmpleadosDesdeCFDI_AAAAMMDD_HH_MM_SSS_XXX.xls
Por ejemplo: EmpleadosDesdeCFDI_20240709_17_51_23_625.xls
Recuerda
Al exportar a un documento Excel®, por omisión, el sistema mostrará la carpeta de la empresa donde se guardará el archivo: X:\Compac\Empresas\ctNombreEmpresa, podrás modificar la ubicación si así lo requieres.
|
Buscar:
Podrás realizar la búsqueda de empleados por medio de palabras clave, si encuentra alguna coincidencia, mostrará únicamente los registros relacionados a tu búsqueda.

Desplegar / Contraer:
Podrás desplegar o contraer las columnas mostradas en el grid acorde a tus necesidades.
Columnas:
En esta sección podrás visualizar los datos que se obtuvieron del XML para el registro de los catálogos.
Los datos obtenidos, son los siguientes:
|
Columna
|
Descripción
|
|
Código
|
Código asignado al empleado.
|
|
Estatus empleado
|
Estado actual del empleado:
A = Alta
B = Baja
R = Reingreso
|
|
Fecha de alta
|
Fecha de alta del empleado.
|
|
Fecha de baja
|
Fecha de baja del empleado.
|
|
Fecha de reingreso
|
Fecha de reingreso del empleado.
|
|
Tipo de contrato
|
Permite identificar el tipo de contrato con base al nuevo catálogo del SAT.
01 - Contrato de trabajo por tiempo indeterminado
02 - Contrato de trabajo para obra determinada
03 - Contrato de trabajo por tiempo determinado
04 - Contrato de trabajo por temporada
05 - Contrato de trabajo sujeto a prueba
06 - Contrato de trabajo con capacitación inicial
07 - Modalidad de contratación por pago de hora laborada
08 - Modalidad de trabajo por comisión laboral
09 - Modalidades de contratación donde no existe relación de trabajo
99 - Otro contrato
|
|
Apellido paterno
|
Apellido paterno del empleado.
|
|
Apellido materno
|
Apellido materno del empleado.
|
|
Nombre
|
Nombre(s) del empleado.
|
|
Tipo de periodo
|
Nombre del tipo de periodo.
|
|
Base de cotización
|
Indica el tipo de la base de cotización:
F = Fijo
V = Variable
M = Mixto
|
|
Salario diario
|
Importe del salario diario.
|
|
Fecha del salario diario
|
Fecha del salario diario.
|
|
SBC parte fija
|
Importe del salario base cotización parte fija.
|
|
Fecha SBC parte fija
|
Fecha del salario base cotización parte fija.
|
|
Salario variable
|
Importe del salario variable.
|
|
Fecha salario variable
|
Fecha del salario variable.
|
|
Salario promedio
|
Importe del salario promedio.
|
|
Fecha salario promedio
|
Fecha del salario promedio.
|
|
Salario mixto
|
Importe del salario mixto.
|
|
Fecha salario mixto
|
Fecha del salario mixto.
|
|
Departamento
|
Departamento del empleado.
|
|
Sindicalizado
|
Indica el tipo de empleado:
S = Sindicalizado
C = Confianza
|
|
Base de pago
|
Indica el tipo de base de pago:
S = Sueldo
C = Comisión
D = Destajo
O = Sueldo/Comisión
E = Sueldo/Destajo
|
|
Método de pago
|
Indica el método de pago:
01 - Efectivo
02 - Cheques Nominativos
03 - Transferencias
04 - Tarjetas de crédito
05 - Monederos electrónicos
06 - Dinero electrónico
08 - Vales de despensa
28 - Tarjeta de débito
29 - Tarjeta de servicios
99 - Otros
NA - No aplica
|
|
Turno de trabajo
|
Indica el turno asignado al empleado.
|
|
Zona de salario
|
Zona de salario del empleado:
A = Zona A
B = Zona B
C = Zona C
|
|
Campo extra 1
|
Espacio para registrar información adicional del empleado.
|
|
Campo extra 2
|
Espacio para registrar información adicional del empleado.
|
|
Campo extra 3
|
Espacio para registrar información adicional del empleado.
|
|
Afore
|
Número de la cuenta de AFORE del empleado.
|
|
Expediente
|
Texto libre que permite capturar información adicional del empleado.
|
|
Num seguridad social
|
Número asignado al empleado por el Seguro Social (IMSS).
|
|
RFC
|
Registro Federal de Causantes del empleado.
|
|
CURP
|
Clave Única del Registro de Población, contiene el identificador asignado al trabajador por el Registro Nacional de Población.
|
|
Sexo
|
Sexo del empleado:
M = Masculino
F = Femenino
X = No binario
|
|
Ciudad de nacimiento
|
Ciudad de nacimiento del empleado.
|
|
Fecha de nacimiento
|
Fecha de nacimiento del empleado.
|
|
UMF
|
Unidad Médica Familiar.
|
|
Nombre del padre
|
Nombre del padre del empleado.
|
|
Nombre de la madre
|
Nombre de la madre del empleado.
|
|
Dirección
|
Dirección del empleado.
|
|
Puesto
|
Puesto del empleado.
|
|
Población
|
Población del empleado.
|
|
Entidad federativa domicilio
|
Contiene la clave de la entidad federativa de nacimiento del empleado.
|
|
CP
|
Código postal del empleado.
|
|
Estado Civil
|
Estado civil del empleado:
C = Casado
S = Soltero
V = Viudo
D = Divorciado
|
|
Teléfono
|
Teléfono del empleado.
|
|
Aviso pendiente modificación SBC
|
Indica si se tuvo una modificación de salario con su correspondiente modificación ante el IMSS.
|
|
Aviso pendiente reingreso IMSS
|
Indica si el empleado ha sido de alta en el IMSS.
|
|
Aviso pendiente baja IMSS
|
Indica si el empleado ha sido dado de baja del IMSS.
|
|
Aviso pendiente cambio base cotización
|
Indica si el empleado tuvo un cambio de cotización del IMSS.
|
|
Salario base liquidación
|
Importe del sueldo base para la liquidación.
|
|
Saldo del ajuste al neto
|
Importe a cargo o favor del empleado por motivo del ajuste al neto.
|
|
Cálculo PTU
|
Indica si se le considera o no para el cálculo del PTU (Impuesto sobre el producto del trabajo).
|
|
Cálculo aguinaldo
|
Indica si al empleado se le calcula o no el aguinaldo.
|
|
Banco para pago electrónico
|
Número de banco para el pago electrónico, de acuerdo al catálogo publicado por el SAT.
|
|
Número de cuenta para pago electrónico
|
Número de la cuenta bancaria para pago electrónico.
|
|
Sucursal para pago electrónico
|
Nombre de la sucursal donde se hace el pago electrónico.
|
|
CLABE interbancaria
|
Clabe interbancaria del empleado.
|
|
Causa de la última baja
|
Motivo de la baja del empleado
|
|
Campo extra númerico 1
|
Campo extra numérico para uso adicional.
|
|
Campo extra númerico 2
|
Campo extra numérico para uso adicional.
|
|
Campo extra númerico 3
|
Campo extra numérico para uso adicional.
|
|
Campo extra númerico 4
|
Campo extra numérico para uso adicional.
|
|
Campo extra númerico 5
|
Campo extra numérico para uso adicional.
|
|
Registro patronal del IMSS
|
Número de Registro Patronal, es un identificador asignado por el Instituto Mexicano del Seguro Social (IMSS) o el Infonavit a los patrones afiliados.
|
|
Número FONACOT
|
Número identificador del cliente FONACOT.
|
|
Correo electrónico
|
Dirección de correo electrónico del empleado a donde le llegará el archivo XML.
|
|
Tipo de régimen
|
Régimen por omisión en el que tributa el contribuyente receptor (empleado).
|
|
Entidad federativa de nacimiento
|
Contiene la clave de la entidad federativa de nacimiento del empleado.
|
|
Tipo de prestación
|
Identificador del Tipo de prestación que fue asignado al empleado.
S = Sindicalizado
C = Confianza
|
|
Extranjero sin CURP
|
Campo para identificar si el empleado es extranjero sin CURP. Por omisión se encuentra en 0.
1 = Sí
0 = No
|
|
Tipo de semana reducida
|
Identificador del tipo de semana reducida:
0 = Semana normal
1 = 1 día de la semana
2 = 2 días de la semana
3 = 3 días de la semana
4 = 4 días de la semana
5 = 5 días de la semana
6 = Menos de 8 horas
|
|
Días vacaciones tomadas antes de alta
|
Días de vacaciones tomadas antes del alta del empleado.
|
|
Días prima vacacional tomadas antes de alta
|
Días de prima de vacaciones tomadas antes del alta del empleado.
|
|
Teletrabajador
|
Si el empleado trabaja en modalidad de teletrabajo.
|
|
Equipo
|
Equipo otorgado al empleado.
|
|
Insumo
|
Otros equipos que se hayan otorgado al empleado.
|
|
Dirección Teletrabajo
|
Dirección donde el empleado trabaja de forma remota.
|
|
Líder
|
Líder directo del empleado.
|
Importante
Al realizar el proceso de importación de información a partir de los XMLs, es necesario considerar lo siguiente:El salario diario es un dato requerido para poder guardar el registro en el catálogo de empleados, y este es un dato que no se encuentra en el CFDI.
En el CFDI se encuentran los atributos:
• SalarioBaseCotApor (Se emplea para pagar las cuotas y aportaciones de Seguridad Social) - Artículo 27 de la Ley del Seguro Social.
• SalarioDiarioIntegrado (Se utiliza para el cálculo de las indemnizaciones) - artículo 84 LFT.
Sin embargo, no hay un atributo en el CFDI en el cual se registre el salario diario del empleado.
Por esta razón es indispensable que, dentro del módulo de importación, realices el registro del salario diario de tus empleados, asegurándote que el dato sea el correcto ya que es el salario base para los cálculos.
El módulo te permite copiar y pegar la información, desde Excel, así que, si cuentas con este dato puedes apoyarte del copiado para hacer más rápido este proceso.
También te sugerimos revisar el SBC, el sistema tomará el dato del atributo SalarioBaseCotApor, pero si cargaste XML no actualizados o requieres actualizar el dato, puedes editar la información de la columna para que registres la información que corresponde a tu empleado.
|
Captura y corrección de datos:
Una vez que la información se ha obtenido de los XML, deberás revisar, corregir y/o capturar la información faltante para continuar.
Para esto, te proporcionamos la siguiente información:

Al hacer doble clic sobre la celda, te mostrará la descripción del error para que puedas capturar la información correcta.
Por ejemplo: Al hacer clic en la celda Nombre, del empleado 003, se muestra el error: "Nombre no puede estar vacío."



Importar catálogos:
Después de capturar la información faltante con los datos correctos del empleado, hac clic en el botón
.
Se mostrará un mensaje de confirmación que nos indica que se ha realizado un respaldo de la empresa.

Una vez que ha finalizado el proceso de importación, visualizarás la ventana de confirmación para consultar la bitácora del proceso:

En la BITÁCORA DE IMPORTACIÓN DE EMPLEADOS podrás visualizar la siguiente información:
¤ Total registros No importados
¤ Total registros importados
¤ Catálogos

Recuerda
La bitácora del proceso de importación de empleados se guarda en la siguiente ruta:
X:\Compac\Empresas\ctCURP_Empresa
Por ejemplo: C:\Compac\Empresas\ctCURP_Empresa
![]() Podrás consultar el archivo TXT que se genera con el siguiente nombre:
BitácoraImportación_Empleados_DD_MM_AAAA_HH_MM_SS.txt
Por ejemplo: BitácoraImportación_Empleados_09_07_2024 20_15_28.txt
|
Una vez que ha finalizado ele proceso de Importación de empleados, visualizarás la ventana la ventana de parámetros del módulo Importación de Movimientos de CFDI a Nóminas.

A continuación, te explicaremos a detalle cada uno de los parámetros a configurar:
Archivo ZIP:
Podrás subir los archivos en una carpeta con formato .ZIP, es decir, una carpeta comprimida.
Al hacer clic en
, se mostrará el Explorador de Windows®, deberás indicar la ubicación donde se encuentra la carpeta con formato .ZIP y seleccionarla:

Nota
Los archivos XML deben estar en la carpeta raíz que contiene dentro del .ZIP
|
Carpeta con archivos XML:
Podrás subir los archivos XML que se encuentran guardados en una carpeta; podrás realizar la búsqueda desde un Explorador de Windows®.
Al hacer clic en
, se mostrará el Explorador de Windows®, deberás indicar la ubicación donde se encuentra la carpeta con los archivos XML a importar:

Nota
Al seleccionar la opción Carpeta con archivos XML, podrás seleccionar la carpeta que contenga los archivos XMLs a importar.
|
Tipo Periodo de los CFDIs:
Se mostrará el listado de los tipos de periodos que estén dados de alta en tu empresa; por omisión, se mostrará la opción 02 Semanal.

Ejercicio de los CFDIs:
Se mostrará el ejercicio vigente de la empresa; podrás modificarlo si así lo requieres.

RFC del emisor a importar:
Se mostrará el RFC del emisor.

Si el dato ya existe:
Al validar la información de los XMLs que fueron seleccionados, se validará que no exista en la base de datos de la empresa, en caso contrario, se sustituirá la información previamente generada en el sistema con la información obtenida de los XML importados.

Una vez que has especificado la información necesaria para importar los CFDI de nómina, haz clic en el botón Continuar, para iniciar el proceso de importación:

Al finalizar el proceso de validación y revisión de los archivos XMLs, se mostrará la bitácora RESUMEN DE LECTURA DE CFDI'S PARA LA IMPORTACIÓN DE RECIBOS, en la cual te indica el total de archivos que fueron leídos, haz clic en el botón Aceptar.

Al consultar la bitácora RESUMEN DE LECTURA DE CFDI'S PARA LA IMPORTACIÓN DE RECIBOS, podrás visualizar la siguiente información:
¤ Total de CFDI leídos que cumplen con las condiciones para extraer movimientos
¤ Total de CFDI leídos que cumplen con las condiciones para extraer movimientos de Periodo Extraordinario:
¤ Total de CFDI leídos que no cumplen con las condiciones para extraer movimientos

Al hacer clic en Continuar, se mostrará una ventana de confirmación para continuar con la carga de movimientos. Haz clic en Si.

Beneficio
Si deseas conocer más información sobre este módulo, consulta el siguiente caso práctico:
|
Cuando se avanza en la importación de recibos, se mostrará una pantalla para hacer el match o mapeo de los conceptos que incluye el CFDI (Percepciones, Otros pagos y Deducciones) con los conceptos que existen en la base de datos de CONTPAQi Nóminas®.
En dicha ventana es importante revisar los conceptos que se encontraron en los CFDI y relacionarlos con algún concepto de CONTPAQi Nóminas®.
La relación se hace mediante la CLAVE SAT de los conceptos. Recuerda que encontrarás conceptos de tipo Percepción, Otros Pagos y Deducciones, con su correspondiente clave SAT.

A continuación, te explicaremos a detalle cada una de las secciones que conforman el siguiente módulo:
Información proveniente del CFDI:
En esta sección, se mostrará la información de los conceptos obtenidos del CFDI de nómina.

Podrás visualizar la siguiente información:
¤ Clave SAT:
Validará las Clave SAT con base al catálogo del SAT y realizará una comparativa con el catálogo registrado en base de datos.
¤ Cve Concepto:
Tomará el número de concepto que le fue asignado en el sistema de nóminas.
¤ Concepto:
Nombre del concepto asignado en el sistema de nóminas; podrás modificarlo si así lo requieres.
Conceptos del catálogo de CONTPAQi Nóminas®:
En esta sección, se mostrará la información de los conceptos obtenidos del catálogo de conceptos de CONTPAQi Nóminas®.

Podrás visualizar la siguiente información:
¤ Concepto:
Listado de conceptos relacionados a la Clave SAT.
Podrás modificar el concepto sugerido, si así lo requieres. Si el concepto no existe dentro del catálogo de conceptos, esta lista se mostrará vacía. Sexisten 2 Claves Sat repetidas en un mismo CFDI, por regla de negocio deberás seleccionar o crear 2 conceptos de nómina para que no se empalmen sus importes.

¤ Especie:
Podrás indicar si el concepto se configurará como Especie.

¤ Nuevo Concepto:
Si el sistema detecta un concepto que no está registrado en el catálogo de Conceptos, podrás realizar la configuración y registro desde este módulo.
Al hacer clic en el botón Nuevo, se mostrará la ventana Concepto nuevo, que te permitirá realizar el nuevo registro del concepto, así como la configuración necesaria para el cálculo de la nómina.

Importante
|
Exportar Excel®:
Al hacer clic en el botón
, podrás realizar la exportación de la información mostrada en el módulo a un documento de Excel®.

Aplicar:
Después de configurar la información faltante de los conceptos, hac clic en el botón
.
.Se generarán los registros de los recibos y los movimientos de cada concepto leído del CFDI en CONTPAQi Nóminas®, con base en la configuración de conceptos que se realizó.
Al finalizar el proceso, se mostrará el siguiente mensaje que indica que el proceso de lectura de CFDIs ha terminado, por lo que, se requiere ejecutar las utilerías de reconstrucción de acumulados y reconstrucción del historial del empleado.

Siguiendo con el proceso, se mostrará una bitácora como resumen de la información cargada, y en caso de haber pre-creado conceptos, se indicarán los conceptos precreados.
Después de hacer clic en el botón Aceptar, podrás consultar la BITÁCORA DE IMPORTACIÓN DE RECIBOS DESDE EL CFDI, que muestra el desglose de la siguiente información:
¤ Total de Archivos XMLs leídos
¤ Total de Archivos XMLs descartados
¤ Total de Archivos XMLs analizados
¤ Total de Archivos XMLs rechazados
¤ Total de Archivos XMLs importados
¤ Conceptos de CFDI mapeados a conceptos de Nóminas
¤ Conceptos dados de alta, corrobore que la información sea correcta en el catálogo de conceptos


Recuerda
La bitácora del proceso de importación de empleados se guarda en la siguiente ruta:
X:\Compac\Empresas\ctNombre_Empresa
Por ejemplo: C:\Compac\Empresas\ctImportacionCFDI
Podrás consultar el archivo TXT que se genera con el siguiente nombre:
BitácoraImportaciónXML_DD_MM_AAAA_HH_MM_SS.txt
Por ejemplo: BitacoraImportacionXML_07_03_2025 18_31_58.txt
|
Al finalizar el proceso, se mostrará un mensaje que te sugiere ejecutar la utilería Reconstrucción del historial del empleado, haz clic en el botón Si para continuar.

Para ejecutar esta utilería, te recomendamos realizar un respaldo de tu empresa.

Visualizarás la ventana Reconstrucción del historial del empleado, donde deberás especificar los parámetros de ejecución para esta utilería.
Haz clic en Iniciar para continuar con el proceso.

Al finalizar la reconstrucción del historial de empleados, haz clic en Aceptar, para consultar la bitácora del proceso.

En esta bitácora podrás validar si los empleados presentan inconsistencias respecto al registro de fechas para su corrección.

Al cerrar la bitácora, te sugerimos ejecutar la utilería Reconstrucción de acumulados, haz clic en el botón Si para continuar.

Para ejecutar esta utilería, te recomendamos realizar un respaldo de tu empresa.

Visualizarás la ventana Reconstrucción de acumulados, en la cual deberás seleccionar el mes y ejercicio a partir del cual deseas reconstruir los acumulados.
Haz clic en Ejecutar para iniciar el proceso.

Al finalizar la reconstrucción de acumulados, haz clic en Aceptar.

Al ingresar a la prenómina y consultar los sobre-recibos que se generaron por medio de los XML que se importaron, visualizarás que el sobre-recibo se mostrará timbrado con el UUID correspondiente al XML.
Los movimientos estarán insertados en base de datos como reportados, y se visualizarán en color azul.

Nota
En caso de que se hubieran pre-creado conceptos, es importante ingresar al catálogo de conceptos y terminar la configuración, configurar sus fórmulas, indicarle los acumulados que tendrán y ya teniendo TODOS tus conceptos que intervienen en la nómina configurados con sus respectivos acumulados, volver a ejecutar la utilería Reconstrucción de acumulados.
|

