aerolineas10

aerolineas http://www.sat.gob.mx/aerolineas

class satcfdi.create.cfd.aerolineas10.Cargo(codigo_cargo: str, importe: Decimal | int)[source]

Bases: ScalarMap

Nodo para expresar la información detallada de un cargo.

Parameters:
  • codigo_cargo – Atributo requerido para indicar el código del cargo según el catálogo de la IATA.

  • importe – Atributo requerido para representar el importe del cargo.

class satcfdi.create.cfd.aerolineas10.OtrosCargos(total_cargos: Decimal | int, cargo: Cargo | dict | Sequence[Cargo | dict])[source]

Bases: ScalarMap

Nodo opcional para expresar otros cargos aplicables

Parameters:
  • total_cargos – Atributo requerido para expresar el total de los cargos adicionales que se están aplicando.

  • cargo – Nodo para expresar la información detallada de un cargo.

class satcfdi.create.cfd.aerolineas10.Aerolineas(tua: Decimal | int, otros_cargos: OtrosCargos | dict = None)[source]

Bases: CFDI

Complemento al Comprobante Fiscal Digital a través de Internet (CFDI) para el manejo de datos de Aerolíneas para pasajeros.

Parameters:
  • tua – Atributo requerido para indicar el importe del TUA aplicable al boleto.

  • otros_cargos – Nodo opcional para expresar otros cargos aplicables

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