ecb10
- class satcfdi.create.cfd.ecb10.MovimientoECBFiscal(fecha: datetime, descripcion: str, rfc_enajenante: str, importe: Decimal | int, referencia: str = None, moneda: str = None, saldo_inicial: Decimal | int = None, saldo_al_corte: Decimal | int = None)[source]
Bases:
ScalarMapNodo requerido para expresar las operaciones a ser detalladas en el estado de cuenta bancario con RFC con efecto fiscal.
- Parameters:
fecha – Atributo requerido únicamente para la expresión de la fecha (mes/día) de la operación realizada por el cuentahabiente.
descripcion – Atributo requerido para precisar la descripción del bien o servicio cubierto por el cargo a la cuenta bancaria.
rfc_enajenante – Atributo requerido para indicar el RFC del enajenante, sin el cual no se puede acreditar la compra de bienes o servicios por medio del estado de cuenta bancario.
importe – Atributo requerido para indicar el importe de la operación realizada por el cuentahabiente por medio del instrumento bancario.
referencia – Atributo opcional para indicar el número de referencia o autorización con el que se identifica la operación realizada por el cuentahabiente.
moneda – Atributo opcional para indicar en que moneda se realizó la operación. Si no se especifica dato alguno, se entenderá que el importe está expresado en moneda nacional.
saldo_inicial – Atributo opcional para indicar el saldo inicial del instrumento bancario del cuentahabiente.
saldo_al_corte – Atributo opcional para indicar el saldo al corte del instrumento bancario del cuentahabiente.
- class satcfdi.create.cfd.ecb10.MovimientoECB(fecha: datetime, descripcion: str, importe: Decimal | int, referencia: str = None, moneda: str = None, saldo_inicial: Decimal | int = None, saldo_al_corte: Decimal | int = None)[source]
Bases:
ScalarMapNodo requerido para expresar las operaciones a ser detalladas en el estado de cuenta bancario que no cuentan con un RFC
- Parameters:
fecha – Atributo requerido únicamente para la expresión de la fecha (mes/día) de la operación realizada por el cuentahabiente.
descripcion – Atributo requerido para precisar la descripción del bien o servicio cubierto por el cargo a la cuenta bancaria.
importe – Atributo requerido para indicar el importe de la operación realizada por el cuentahabiente por medio del instrumento bancario.
referencia – Atributo opcional para indicar el número de referencia o autorización con el que se identifica la operación realizada por el cuentahabiente.
moneda – Atributo opcional para indicar en que moneda se realizó la operación. Si no se especifica dato alguno, se entenderá que el importe está expresado en moneda nacional.
saldo_inicial – Atributo opcional para indicar el saldo inicial del instrumento bancario del cuentahabiente.
saldo_al_corte – Atributo opcional para indicar el saldo al corte del instrumento bancario del cuentahabiente.
- class satcfdi.create.cfd.ecb10.Movimientos(movimiento_ecb: MovimientoECB | dict = None, movimiento_ecbfiscal: MovimientoECBFiscal | dict = None)[source]
Bases:
ScalarMapNodo requerido para enlistar los conceptos cubiertos por Estado de Cuenta Bancario.
- Parameters:
movimiento_ecb – Nodo requerido para expresar las operaciones a ser detalladas en el estado de cuenta bancario que no cuentan con un RFC
movimiento_ecbfiscal – Nodo requerido para expresar las operaciones a ser detalladas en el estado de cuenta bancario con RFC con efecto fiscal.
- class satcfdi.create.cfd.ecb10.EstadoDeCuentaBancario(numero_cuenta: int, nombre_cliente: str, periodo: str, movimientos: Movimientos | dict, sucursal: str = None)[source]
Bases:
CFDIComplemento al Comprobante Fiscal Digital (CFD) y Comprobante Fiscal Digital a través de Internet (CFDI) para integrar información aplicable al estado de cuenta bancario.
- Parameters:
numero_cuenta – Atributo requerido para indicar el número de cuenta del producto bancario.
nombre_cliente – Atributo requerido para indicar el nombre del cuentahabiente de la institución bancaria.
periodo – Atributo requerido para indicar periodo de los cargos o abonos al instrumento bancario.
movimientos – Nodo requerido para enlistar los conceptos cubiertos por Estado de Cuenta Bancario.
sucursal – Atributo opcional para indicar la sucursal a la cual pertenece el cuentahabiente.
- tag = '{http://www.sat.gob.mx/ecb}EstadoDeCuentaBancario'
- version = '1.0'