Saltar al contenido
Volver al catálogo
AppContabilidad y fiscalNuevo

Importación de nómina Aspel NOI

La nómina que ya timbraste entra a Odoo como asiento, sin recapturar

Lee el reporte de nómina de Aspel NOI en Excel y genera el asiento contable en Odoo, con cuentas parametrizadas por concepto y departamento. La nómina se timbra donde ya se timbra; la contabilidad deja de capturarse a mano.

Compatibilidad
Odoo 19Odoo 18Odoo 17

Cómo lo recibes

Éste es de los pocos que no entra en Odoo Online: lleva JavaScript propio del backend y Studio no permite subirlo. Se entrega en Odoo.sh o en servidor propio.

Lo instalas hoy

Odoo.sh o servidor propio

Recibes el módulo y la guía de instalación por correo en cuanto se confirma el pago. Lo instalas tú, o lo instalamos nosotros contigo.

Instalación · shell
# 1 · copia el módulo a tu addons_path
cp -r millora_importacion_de_nomina_aspel_noi /mnt/extra-addons/

# 2 · reinicia y actualiza la lista de apps
odoo-bin -u all -d tu_base --stop-after-init

# 3 · instala desde Apps
#     busca "Importación de nómina Aspel NOI"

Qué resuelve

El problema

Muchas empresas timbran la nómina en Aspel NOI y llevan la contabilidad en Odoo. Migrar el cálculo de nómina no está en los planes —funciona, el contador lo domina y el timbrado ya está resuelto—, así que cada periodo alguien abre el reporte de NOI y captura el asiento a mano en Odoo.

Son decenas de renglones por quincena: cada percepción, cada deducción, cada departamento. Se captura mal, se cuadra a mano, y cuando alguien pregunta de dónde salió una cifra hay que volver al Excel.

Cómo funciona

Subes el reporte de nómina de NOI tal como lo exporta, en formato Excel. El módulo encuentra solo la fila de encabezados y lee los datos del reporte —empresa, RFC, número de nómina y fecha de emisión— sin que tengas que indicarle nada.

Después separa las columnas: los datos del trabajador por un lado —clave, nombre, NSS, RFC, CURP, departamento, puesto, salario diario, SDI, días trabajados y faltas— y los conceptos por otro. Reconoce el desglose de NOI en gravable y exento, distingue percepciones de deducciones por su posición respecto al total gravable, e ignora las columnas de totales para no contarlas dos veces. Un concepto que aparece dos veces con el mismo nombre —como habitación o alimentación, que son percepción y deducción a la vez— se trata como dos conceptos distintos, que es lo que son.

Queda una importación revisable antes de tocar la contabilidad: totales por empleado, el detalle concepto por concepto, y una vista analítica de las líneas agrupadas por departamento y concepto.

Las cuentas se configuran una sola vez: cada combinación de concepto + tipo + departamento apunta a una cuenta contable. Un mapeo sin departamento aplica a todos, y uno con departamento gana sobre el general, así que sólo capturas las excepciones. Antes de generar nada, el botón de validación te dice exactamente qué combinaciones te faltan por configurar.

El asiento se genera agrupado por concepto y área: percepciones al debe, deducciones al haber, y el neto a la cuenta por pagar que elijas. Sale en borrador, en el diario y la fecha que indiques, para que el contador lo revise y lo publique.

Qué no hace

No calcula nómina ni timbra: eso sigue en NOI. No crea empleados en Odoo ni los liga a los del sistema —el asiento es contable, no de recursos humanos—. Y no publica el asiento por su cuenta: siempre queda en borrador.

Qué cambia

El cierre de nómina pasa de una captura de decenas de renglones a subir un archivo y revisar. La configuración de cuentas se hace una vez y sirve para todos los periodos siguientes, y cada cifra del asiento se puede rastrear hasta los empleados que la componen.

Incluye

  • Sube el reporte de Aspel NOI en Excel y detecta solo la fila de encabezados
  • Lee empresa, RFC, número de nómina y fecha de emisión del propio reporte
  • Separa percepciones de deducciones y conserva el desglose gravable / exento de cada concepto
  • Ignora las columnas de totales del reporte para no duplicar importes
  • Guarda los datos del trabajador: clave, NSS, RFC, CURP, departamento, puesto, SDI, días trabajados y faltas
  • Configura la cuenta contable por concepto, tipo y departamento, con un mapeo general y excepciones por área
  • Valida antes de contabilizar y lista las combinaciones a las que les falta cuenta
  • Genera el asiento agrupado por concepto y área, con el neto a la cuenta por pagar que elijas
  • Deja el asiento en borrador para que el contador lo revise y lo publique
  • Permite volver a parsear el archivo o rehacer el asiento mientras no esté publicado
  • Agrupa las líneas por departamento y concepto para revisar el gasto antes del cierre

Requisitos

  • Módulo de Contabilidad activo: el asiento se crea sobre un diario y un plan de cuentas ya configurados
  • Odoo.sh o servidor propio. Este desarrollo no se puede implementar en Odoo Online
  • El reporte de nómina de Aspel NOI exportado a Excel, sin modificar sus encabezados
  • Un usuario con permisos de responsable de contabilidad para configurar las cuentas por concepto