BCE13

BCE http://www.sat.gob.mx/esquemas/ContabilidadE/1_3/BalanzaComprobacion

class satcfdi.create.contabilidad.BCE13.Ctas(num_cta: str, saldo_ini: decimal.Decimal | int, debe: decimal.Decimal | int, haber: decimal.Decimal | int, saldo_fin: decimal.Decimal | int)[source]

Bases: ScalarMap

Nodo obligatorio para expresar el detalle de cada cuenta o subcuenta de la balanza de comprobación.

Parameters
  • num_cta – Atributo requerido para expresar la clave asignada con que se distingue la cuenta o subcuenta en el catálogo de cuentas del contribuyente.

  • saldo_ini – Atributo requerido para expresar el monto del saldo inicial de la cuenta o subcuenta en el periodo. De acuerdo a la naturaleza de la cuenta o subcuenta, deberá de corresponder el saldo inicial, de lo contrario se entenderá que es un saldo inicial de naturaleza inversa. En caso de no existir dato, colocar cero (0)

  • debe – Atributo requerido para expresar el monto de los movimientos deudores de la cuenta o subcuenta. En caso de no existir dato, colocar cero (0)

  • haber – Atributo requerido para expresar el monto de los movimientos acreedores de la cuenta o subcuenta. En caso de no existir dato, colocar cero (0)

  • saldo_fin – Atributo requerido para expresar el monto del saldo final de la cuenta o subcuenta en el periodo. De acuerdo a la naturaleza de la cuenta o subcuenta, deberá de corresponder el saldo final, de lo contrario se entenderá que es un saldo final de naturaleza inversa. En caso de no existir dato, colocar cero (0)

class satcfdi.create.contabilidad.BCE13.Balanza(rfc: str, mes: str, anio: int, tipo_envio: str, ctas: satcfdi.create.contabilidad.BCE13.Ctas | dict | collections.abc.Sequence[satcfdi.create.contabilidad.BCE13.Ctas | dict], fecha_mod_bal: date = None, sello: str = None, no_certificado: str = None, certificado: str = None)[source]

Bases: CFDI

Estándar de balanza de comprobación que se entrega como parte de la contabilidad electrónica.

Parameters
  • rfc – Atributo requerido para expresar el RFC del contribuyente que envía los datos

  • mes – Atributo requerido para expresar el mes al que corresponde la balanza de comprobación

  • anio – Atributo requerido para expresar el año al que corresponde la balanza

  • tipo_envio – Atributo requerido para expresar el tipo de envío de la balanza (N - Normal; C - Complementaria)

  • ctas – Nodo obligatorio para expresar el detalle de cada cuenta o subcuenta de la balanza de comprobación.

  • fecha_mod_bal – Atributo opcional para expresar la fecha de la última modificación contable de la balanza de comprobación. Es requerido cuando el tipo de Envío es complementario.

  • sello – Atributo opcional para contener el sello digital del archivo de contabilidad electrónica. El sello deberá ser expresado cómo una cadena de texto en formato Base 64

  • no_certificado – Atributo opcional para expresar el número de serie del certificado de sello digital que ampara el archivo de contabilidad electrónica, de acuerdo al acuse correspondiente a 20 posiciones otorgado por el sistema del SAT.

  • certificado – Atributo opcional que sirve para expresar el certificado de sello digital que ampara al archivo de contabilidad electrónica como texto, en formato base 64.

tag = '{http://www.sat.gob.mx/esquemas/ContabilidadE/1_3/BalanzaComprobacion}Balanza'
version = '1.3'