decreto10

decreto http://www.sat.gob.mx/renovacionysustitucionvehiculos

class satcfdi.create.cfd.decreto10.VehiculoNuvoSemEnajenadoFabAlPerm(ano: int, num_placas: str, modelo: str = None, rfc: str = None)[source]

Bases: ScalarMap

Datos del vehículo nuevo o seminuevo que enajena el fabricante, ensamblador o distribuidor autorizado al permisionario.

Parameters:
  • ano – Atributo requerido para la expresión del año ó año modelo del vehículo nuevo o seminuevo que enajena el fabricante, ensamblador o distribuidor autorizado.

  • num_placas – Atributo requerido para expresar el número de placa metálicas de identificación del servicio público federal o, en su caso, del servicio público de autotransporte de pasajeros urbano o suburbano del vehículo nuevo o seminuevo que enajena el fabricante, ensamblador o distribuidor autorizado.

  • modelo – Atributo opcional para expresar el modelo del vehículo nuevo o seminuevo que enajena el fabricante, ensamblador o distribuidor autorizado.

  • rfc – Atributo opcional para la Clave del Registro Federal de Contribuyentes del arrendatario en el caso de que el adquiriente del vehículo nuevo o seminuevo sea una arrendadora financiera.

class satcfdi.create.cfd.decreto10.VehiculoUsadoEnajenadoPermAlFab(precio_veh_usado: Decimal | int, tipo_veh: str, marca: str, tipo_o_clase: str, ano: int, num_placas: str, num_fol_tarj_cir: str, num_fol_aviso_int: str, num_ped_im: str, aduana: str, fecha_regul_veh: date, foliofiscal: str, modelo: str = None, niv: str = None, num_serie: str = None, num_motor: str = None)[source]

Bases: ScalarMap

Datos del vehículo usado que enajena el permisionario a cuenta del precio del vehículo nuevo o seminuevo.

Parameters:
  • precio_veh_usado – Atributo requerido que expresa el precio del vehículo usado que el permisionario enajena al fabricante, ensamblador o distribuidor autorizado a cuenta del precio del vehículo nuevo o seminuevo.

  • tipo_veh – Atributo requerido que expresar, según el Decreto, las características del vehículo usado que el permisionario enajena al fabricante, ensamblador o distribuidor autorizado a cuenta del precio del vehículo nuevo o seminuevo, de acuerdo con el catálogo “4. Tipo de vehículo conforme al Decreto por el que se otorgan medidas para la sustitución de vehículos de autotransporte de pasaje y carga”.

  • marca – Atributo requerido para expresar la marca del vehículo usado que se enajena.

  • tipo_o_clase – Atributo requerido para expresar el tipo o clase del vehículo usado que se enajena.

  • ano – Atributo requerido para la expresión del año ó año modelo del vehículo usado que se enajena.

  • num_placas – Atributo requerido para expresar el número de placas metálicas de identificación del servicio público federal o, en su caso, del servicio público de autotransporte de pasajeros urbano o suburbano del vehículo usado que se enajena.

  • num_fol_tarj_cir – Atributo requerido para expresar el número de folio de la tarjeta de circulación del vehículo usado que se enajena.

  • num_fol_aviso_int – Atributo requerido para expresar el número de folio del acuse de recibo del Aviso de Intención para acceder al programa de destrucción.

  • num_ped_im – Atributo requerido para expresar el número de documento aduanero con el cual se importó en definitiva el vehículo usado.

  • aduana – Atributo requerido para precisar la aduana por la que se efectuó la importación del vehículo usado.

  • fecha_regul_veh – Atributo requerido para expresar la fecha del pedimento en el que se regularizó la legal importación definitiva del vehículo usado. Se expresa en la forma aaaa-mm-dd de acuerdo a a especificación ISO 8601

  • foliofiscal – Atributo requerido para expresar el número de folio fiscal del CFDI expedido por el Centro de Destrucción Autorizado al que se ha incorporado el Complemento Certificado de Destrucción del vehículo usado que enajena el permisionario.

  • modelo – Atributo opcional para la expresión del modelo del vehículo usado que se enajena.

  • niv – Atributo opcional para expresar el número de identificación vehicular del vehículo usado que se enajena. (Cuando exista el NIV deberá incluirse este invariablemente).

  • num_serie – Atributo opcional para expresar el número de serie de la carrocería del vehículo usado que se enajena. (En caso de contar con dicho número se deberá ingresar convirtiéndose en requerido).

  • num_motor – Atributo opcional para expresar el número de motor del vehículo usado que se enajena (En caso de contar con dicho número se deberá ingresar volviéndose requerido).

class satcfdi.create.cfd.decreto10.DecretoSustitVehicular(veh_enaj: str, vehiculo_usado_enajenado_perm_al_fab: VehiculoUsadoEnajenadoPermAlFab | dict, vehiculo_nuvo_sem_enajenado_fab_al_perm: VehiculoNuvoSemEnajenadoFabAlPerm | dict)[source]

Bases: ScalarMap

Nodo opcional para expresar los datos aplicables al estimulo por la aplicación del Decreto por el que se otorgan medidas para la sustitución de vehículos de autotransporte de pasaje y carga.

Parameters:
  • veh_enaj – Atributo requerido para expresar si el vehículo que el fabricante, ensamblador o distribuidor autorizado enajena al permisionario es nuevo o seminuevo, de acuerdo con el catálogo “2. Vehículo enajenado”.

  • vehiculo_usado_enajenado_perm_al_fab – Datos del vehículo usado que enajena el permisionario a cuenta del precio del vehículo nuevo o seminuevo.

  • vehiculo_nuvo_sem_enajenado_fab_al_perm – Datos del vehículo nuevo o seminuevo que enajena el fabricante, ensamblador o distribuidor autorizado al permisionario.

class satcfdi.create.cfd.decreto10.VehiculosUsadosEnajenadoPermAlFab(precio_veh_usado: Decimal | int, tipo_veh: str, marca: str, tipo_o_clase: str, ano: int, num_placas: str, num_fol_tarj_cir: str, foliofiscal: str, modelo: str = None, niv: str = None, num_serie: str = None, num_motor: str = None, num_ped_im: str = None, aduana: str = None, fecha_regul_veh: date = None)[source]

Bases: ScalarMap

Datos del vehículo o vehículos usados que enajena el permisionario a cuenta del precio del vehículo nuevo o seminuevo (pueden enajenarse 1 o más vehículos, por lo que de ser 2 o más se deberán llenar tantos elementos como vehículos usados se enajenen).

Parameters:
  • precio_veh_usado – Atributo requerido que expresa el precio del vehículo usado que el permisionario enajena al fabricante, ensamblador o distribuidor autorizado a cuenta del precio del vehículo nuevo o seminuevo.

  • tipo_veh – Atributo requerido para expresar, según el Decreto, el tipo de vehículo usado que enajena el permisionario, de acuerdo con el catálogo “3. Tipo de Vehículo conforme al Decreto por el que se fomenta la renovación del parque vehicular del autotransporte”.

  • marca – Atributo requerido para expresar la marca del vehículo usado que se enajena.

  • tipo_o_clase – Atributo requerido para expresar el tipo o clase del vehículo usado que se enajena.

  • ano – Atributo requerido para la expresión del año ó año modelo del vehículo usado que se enajena.

  • num_placas – Atributo requerido para expresar el número de placas metálicas de identificación del servicio público federal o, en su caso, del servicio público de autotransporte de pasajeros urbano o suburbano del vehículo usado que se enajena.

  • num_fol_tarj_cir – Atributo requerido para expresar el número de folio de la tarjeta de circulación del vehículo usado que se enajena.

  • foliofiscal – Atributo requerido para expresar el número de folio fiscal del CFDI expedido por el Centro de Destrucción Autorizado al que se ha incorporado el Complemento Certificado de Destrucción del vehículo usado que enajena el permisionario.

  • modelo – Atributo opcional para la expresión del modelo del vehículo usado que se enajena.

  • niv – Atributo opcional para expresar el número de identificación vehicular del vehículo usado que se enajena. (Cuando exista el NIV deberá incluirse este invariablemente).

  • num_serie – Atributo opcional para expresar el número de serie de la carrocería del vehículo usado que se enajena. (En caso de contar con dicho número se deberá ingresar convirtiéndose en requerido).

  • num_motor – Atributo opcional para expresar el número de motor del vehículo usado que se enajena (En caso de contar con dicho número se deberá ingresar volviéndose requerido).

  • num_ped_im – Atributo opcional para expresar el número de documento aduanero con el cual se importó en definitiva el vehículo usado, en su caso.

  • aduana – Atributo opcional para precisar la aduana por la que se efectuó la importación del vehículo usado, en su caso.

  • fecha_regul_veh – Atributo opcional para expresar la fecha del pedimento en el que se regularizó la legal importación definitiva del vehículo usado, en su caso. Se expresa en la forma aaaa-mm-dd de acuerdo a especificación ISO 8601.

class satcfdi.create.cfd.decreto10.DecretoRenovVehicular(veh_enaj: str, vehiculos_usados_enajenado_perm_al_fab: VehiculosUsadosEnajenadoPermAlFab | dict | Sequence[VehiculosUsadosEnajenadoPermAlFab | dict], vehiculo_nuvo_sem_enajenado_fab_al_perm: VehiculoNuvoSemEnajenadoFabAlPerm | dict)[source]

Bases: ScalarMap

Nodo opcional para expresar los datos aplicables al estimulo por la aplicación del Decreto por el que se fomenta la renovación del parque vehicular del autotransporte.

Parameters:
  • veh_enaj – Atributo requerido para expresar si el vehículo que el fabricante, ensamblador o distribuidor autorizado enajena al permisionario es nuevo o seminuevo, de acuerdo con el catálogo “2. Vehículo enajenado”.

  • vehiculos_usados_enajenado_perm_al_fab – Datos del vehículo o vehículos usados que enajena el permisionario a cuenta del precio del vehículo nuevo o seminuevo (pueden enajenarse 1 o más vehículos, por lo que de ser 2 o más se deberán llenar tantos elementos como vehículos usados se enajenen).

  • vehiculo_nuvo_sem_enajenado_fab_al_perm – Datos del vehículo nuevo o seminuevo que enajena el fabricante, ensamblador o distribuidor autorizado al permisionario.

class satcfdi.create.cfd.decreto10.Renovacionysustitucionvehiculos(tipo_de_decreto: str, decreto_renov_vehicular: DecretoRenovVehicular | dict = None, decreto_sustit_vehicular: DecretoSustitVehicular | dict = None)[source]

Bases: CFDI

Complemento para incorporar la información relativa a los estímulos por la renovación del parque vehicular del autotransporte y por el que se otorgan medidas para la sustitución de vehículos de autotransporte de pasaje y carga.

Parameters:
  • tipo_de_decreto – Atributo requerido que indica el Decreto de cuya aplicación se trate, de acuerdo con el catálogo “1. Tipo de Decreto”.

  • decreto_renov_vehicular – Nodo opcional para expresar los datos aplicables al estimulo por la aplicación del Decreto por el que se fomenta la renovación del parque vehicular del autotransporte.

  • decreto_sustit_vehicular – Nodo opcional para expresar los datos aplicables al estimulo por la aplicación del Decreto por el que se otorgan medidas para la sustitución de vehículos de autotransporte de pasaje y carga.

tag = '{http://www.sat.gob.mx/renovacionysustitucionvehiculos}renovacionysustitucionvehiculos'
version = '1.0'