ecc11

ecc11 http://www.sat.gob.mx/EstadoDeCuentaCombustible

class satcfdi.create.cfd.ecc11.Traslado(impuesto: str, tasao_cuota: decimal.Decimal | int, importe: decimal.Decimal | int)[source]

Bases: ScalarMap

Nodo para la definición de información detallada de un traslado de impuesto específico

Parameters
  • impuesto – Atributo requerido para definir el tipo de impuesto trasladado.

  • tasao_cuota – Atributo requerido para señalar la tasa o la cuota del impuesto que se traslada por cada concepto amparado en el comprobante. Cuando se registre un porcentaje, por ejemplo 16%, debe expresarse como 0.16 y no como 16.00

  • importe – Atributo requerido para definir el importe o monto del impuesto trasladado.

class satcfdi.create.cfd.ecc11.ConceptoEstadoDeCuentaCombustible(identificador: str, fecha: datetime, rfc: str, clave_estacion: str, cantidad: decimal.Decimal | int, no_identificacion: str, nombre_combustible: str, folio_operacion: str, valor_unitario: decimal.Decimal | int, importe: decimal.Decimal | int, traslados: satcfdi.create.cfd.ecc11.Traslado | dict | collections.abc.Sequence[satcfdi.create.cfd.ecc11.Traslado | dict], tar: str = None, unidad: str = None)[source]

Bases: ScalarMap

Nodo requerido para la expresión de una transacción a ser reportada en el estado de cuenta del proveedor de monedero electrónico para operaciones de compra de combustibles.

Parameters
  • identificador – Atributo requerido para la expresión del identificador o número del monedero electrónico.

  • fecha – Atributo requerido para la expresión de la Fecha y hora de expedición de la operación reportada. Se expresa en la forma aaaa-mm-ddThh:mm:ss, de acuerdo con la especificación ISO 8601.

  • rfc – Atributo requerido del RFC del enajenante del combustible.

  • clave_estacion – Atributo requerido para expresar la clave de cliente de la estación de servicio, a 10 caracteres.

  • cantidad – Atributo requerido para definir el volumen de combustible adquirido.

  • no_identificacion – Atributo requerido para indicar la clave del producto del combustible.

  • nombre_combustible – Atributo requerido para expresar el nombre del combustible adquirido.

  • folio_operacion – Atributo requerido para referir el número de folio de cada operación realizada por cada monedero electrónico.

  • valor_unitario – Atributo requerido para definir el precio unitario del combustible adquirido.

  • importe – Atributo requerido para definir el monto total de consumo de combustible. Debe ser equivalente al resultado de multiplicar la cantidad por el valor unitario, redondeado a centésimas.

  • traslados – Nodo requerido para enlistar los impuestos trasladados aplicables de combustibles.

  • tar – Atributo condicional para expresar la clave de la Terminal de Almacenamiento y Reparto (CVE TAR), conforme al catálogo publicado en la página de Internet del SAT, mismo que servirá para identificar la cuota por litro conforme a las tablas que publique la Secretaría de Hacienda y Crédito Público para determinar el monto del estímulo fiscal.

  • unidad – Atributo condicional para precisar la unidad de medida.

class satcfdi.create.cfd.ecc11.EstadoDeCuentaCombustible(numero_de_cuenta: str, sub_total: decimal.Decimal | int, total: decimal.Decimal | int, conceptos: satcfdi.create.cfd.ecc11.ConceptoEstadoDeCuentaCombustible | dict | collections.abc.Sequence[satcfdi.create.cfd.ecc11.ConceptoEstadoDeCuentaCombustible | dict])[source]

Bases: CFDI

Complemento para el Comprobante Fiscal Digital por Internet (CFDI) para integrar la información aplicable al estado de cuenta emitido por un prestador de servicios de monedero electrónico

Parameters
  • numero_de_cuenta – Atributo requerido para expresar el número de cuenta del adquirente del monedero electrónico

  • sub_total – Atributo requerido para representar la suma de todos los importes tipo ConceptoEstadoDeCuentaCombustible.

  • total – Atributo requerido para expresar el monto total de consumo de combustible.

  • conceptos – Nodo requerido para enlistar los conceptos cubiertos por Estado de Cuenta de Combustible.

tag = '{http://www.sat.gob.mx/EstadoDeCuentaCombustible}EstadoDeCuentaCombustible'
version = '1.1'
tipo_operacion = 'Tarjeta'