nomina11
nomina http://www.sat.gob.mx/nomina
- class satcfdi.create.cfd.nomina11.HorasExtra(dias: int, tipo_horas: str, horas_extra: int, importe_pagado: decimal.Decimal | int)[source]
Bases:
ScalarMapNodo opcional para expresar información de las horas extras
- Parameters
dias – Número de días en que el trabajador realizó horas extra en el periodo
tipo_horas – Tipo de pago de las horas extra: dobles o triples
horas_extra – Número de horas extra trabajadas en el periodo
importe_pagado – Importe pagado por las horas extra
- class satcfdi.create.cfd.nomina11.Incapacidad(dias_incapacidad: decimal.Decimal | int, tipo_incapacidad: int, descuento: decimal.Decimal | int)[source]
Bases:
ScalarMapNodo opcional para expresar información de las incapacidades
- Parameters
dias_incapacidad – Número de días que el trabajador se incapacitó en el periodo
tipo_incapacidad – Razón de la incapacidad: Catálogo publicado en el portal del SAT en internet
descuento – Monto del descuento por la incapacidad
- class satcfdi.create.cfd.nomina11.Deduccion(tipo_deduccion: int, clave: str, concepto: str, importe_gravado: decimal.Decimal | int, importe_exento: decimal.Decimal | int)[source]
Bases:
ScalarMapNodo para expresar la información detallada de una deducción
- Parameters
tipo_deduccion – Clave agrupadora. Clasifica la deducción conforme al catálogo publicado en el portal del SAT en internet
clave – Atributo requerido para la clave de deducción de nómina propia de la contabilidad de cada patrón, puede conformarse desde 3 hasta 15 caracteres
concepto – Atributo requerido para la descripción del concepto de deducción
importe_gravado – Atributo requerido, representa el importe gravado de un concepto de deducción
importe_exento – Atributo requerido, representa el importe exento de un concepto de deducción
- class satcfdi.create.cfd.nomina11.Deducciones(total_gravado: decimal.Decimal | int, total_exento: decimal.Decimal | int, deduccion: satcfdi.create.cfd.nomina11.Deduccion | dict | collections.abc.Sequence[satcfdi.create.cfd.nomina11.Deduccion | dict])[source]
Bases:
ScalarMapNodo opcional para expresar las deducciones aplicables
- Parameters
total_gravado – Atributo requerido para expresar el total de deducciones gravadas que se relacionan en el comprobante
total_exento – Atributo requerido para expresar el total de deducciones exentas que se relacionan en el comprobante
deduccion – Nodo para expresar la información detallada de una deducción
- class satcfdi.create.cfd.nomina11.Percepcion(tipo_percepcion: int, clave: str, concepto: str, importe_gravado: decimal.Decimal | int, importe_exento: decimal.Decimal | int)[source]
Bases:
ScalarMapNodo para expresar la información detallada de una percepción
- Parameters
tipo_percepcion – Clave agrupadora. Clasifica la percepción conforme al catálogo publicado en el portal del SAT en internet
clave – Atributo requerido, representa la clave de percepción de nómina propia de la contabilidad de cada patrón, puede conformarse desde 3 hasta 15 caracteres
concepto – Atributo requerido para la descripción del concepto de percepción
importe_gravado – Atributo requerido, representa el importe gravado de un concepto de percepción
importe_exento – Atributo requerido, representa el importe exento de un concepto de percepción
- class satcfdi.create.cfd.nomina11.Percepciones(total_gravado: decimal.Decimal | int, total_exento: decimal.Decimal | int, percepcion: satcfdi.create.cfd.nomina11.Percepcion | dict | collections.abc.Sequence[satcfdi.create.cfd.nomina11.Percepcion | dict])[source]
Bases:
ScalarMapNodo opcional para expresar las percepciones aplicables
- Parameters
total_gravado – Atributo requerido para expresar el total de percepciones gravadas que se relacionan en el comprobante
total_exento – Atributo requerido para expresar el total de percepciones exentas que se relacionan en el comprobante
percepcion – Nodo para expresar la información detallada de una percepción
- class satcfdi.create.cfd.nomina11.Nomina(num_empleado: str, curp: str, tipo_regimen: int, fecha_pago: date, fecha_inicial_pago: date, fecha_final_pago: date, num_dias_pagados: decimal.Decimal | int, periodicidad_pago: str, registro_patronal: str = None, num_seguridad_social: str = None, departamento: str = None, clabe: int = None, banco: int = None, fecha_inicio_rel_laboral: date = None, antiguedad: int = None, puesto: str = None, tipo_contrato: str = None, tipo_jornada: str = None, salario_base_cot_apor: decimal.Decimal | int = None, riesgo_puesto: int = None, salario_diario_integrado: decimal.Decimal | int = None, percepciones: satcfdi.create.cfd.nomina11.Percepciones | dict = None, deducciones: satcfdi.create.cfd.nomina11.Deducciones | dict = None, incapacidades: satcfdi.create.cfd.nomina11.Incapacidad | dict | collections.abc.Sequence[satcfdi.create.cfd.nomina11.Incapacidad | dict] = None, horas_extras: satcfdi.create.cfd.nomina11.HorasExtra | dict | collections.abc.Sequence[satcfdi.create.cfd.nomina11.HorasExtra | dict] = None)[source]
Bases:
CFDIComplemento al Comprobante Fiscal Digital a través de Internet (CFDI) para el manejo de datos de Nómina.
- Parameters
num_empleado – Atributo requerido para expresar el número de empleado de 1 a 15 posiciones
curp – Atributo requerido para la expresión de la CURP del trabajador
tipo_regimen – Atributo requerido para la expresión de la clave del régimen por el cual se tiene contratado al trabajador, conforme al catálogo publicado en el portal del SAT en internet
fecha_pago – Atributo requerido para la expresión de la fecha efectiva de erogación del gasto. Se expresa en la forma aaaa-mm-dd, de acuerdo con la especificación ISO 8601.
fecha_inicial_pago – Atributo requerido para la expresión de la fecha inicial del pago. Se expresa en la forma aaaa-mm-dd, de acuerdo con la especificación ISO 8601.
fecha_final_pago – Atributo requerido para la expresión de la fecha final del pago. Se expresa en la forma aaaa-mm-dd, de acuerdo con la especificación ISO 8601.
num_dias_pagados – Atributo requerido para la expresión del número de días pagados
periodicidad_pago – Forma en que se establece el pago del salario: diario, semanal, quincenal, catorcenal mensual, bimestral, unidad de obra, comisión, precio alzado, etc.
registro_patronal – Atributo opcional para expresar el registro patronal a 20 posiciones máximo
num_seguridad_social – Atributo opcional para la expresión del número de seguridad social aplicable al trabajador
departamento – Atributo opcional para la expresión del departamento o área a la que pertenece el trabajador
clabe – Atributo opcional para la expresión de la CLABE
banco – Atributo opcional para la expresión del Banco conforme al catálogo, donde se realiza un depósito de nómina
fecha_inicio_rel_laboral – Atributo opcional para expresar la fecha de inicio de la relación laboral entre el empleador y el empleado
antiguedad – Número de semanas que el empleado ha mantenido relación laboral con el empleador
puesto – Puesto asignado al empleado o actividad que realiza
tipo_contrato – Tipo de contrato que tiene el trabajador: Base, Eventual, Confianza, Sindicalizado, a prueba, etc.
tipo_jornada – Tipo de jornada que cubre el trabajador: Diurna, nocturna, mixta, por hora, reducida, continuada, partida, por turnos, etc.
salario_base_cot_apor – Retribución otorgada al trabajador, que se integra por los pagos hechos en efectivo por cuota diaria, gratificaciones, percepciones, alimentación, habitación, primas, comisiones, prestaciones en especie y cualquiera otra cantidad o prestación que se entregue al trabajador por su trabajo, sin considerar los conceptos que se excluyen de conformidad con el Artículo 27 de la Ley del Seguro Social. (Se emplea para pagar las cuotas y aportaciones de Seguridad Social).
riesgo_puesto – Clave conforme a la Clase en que deben inscribirse los patrones, de acuerdo a las actividades que desempeñan sus trabajadores, según lo previsto en el artículo 196 del Reglamento en Materia de Afiliación Clasificación de Empresas, Recaudación y Fiscalización. Catálogo publicado en el portal del SAT en internet
salario_diario_integrado – El salario se integra con los pagos hechos en efectivo por cuota diaria, gratificaciones, percepciones, habitación, primas, comisiones, prestaciones en especie y cualquiera otra cantidad o prestación que se entregue al trabajador por su trabajo, de conformidad con el Art. 84 de la Ley Federal del Trabajo. (Se utiliza para el cálculo de las indemnizaciones).
percepciones – Nodo opcional para expresar las percepciones aplicables
deducciones – Nodo opcional para expresar las deducciones aplicables
incapacidades – Nodo opcional para expresar las incapacidades aplicables
horas_extras – Nodo opcional para expresar las horas extras aplicables
- tag = '{http://www.sat.gob.mx/nomina}Nomina'
- version = '1.1'