@@ 38-66 (lines=29) @@ | ||
35 | }) |
|
36 | ||
37 | ||
38 | class Cuenta(ScalarMap): |
|
39 | """ |
|
40 | Nodo obligatorio para expresar los movimientos del periodo de cada uno de los auxiliares de la cuenta y/o subcuenta. |
|
41 | ||
42 | :param num_cta: Atributo requerido para expresar la clave con que se distingue la cuenta o subcuenta que se afecta por la transacción que integra el auxiliar. |
|
43 | :param des_cta: Atributo requerido para expresar el concepto de la cuenta o subcuenta que se afecta por la transacción que integra el auxiliar. |
|
44 | :param saldo_ini: Atributo requerido para expresar el monto del saldo inicial de la cuenta o subcuenta del periodo del auxiliar. En caso de no existir dato, colocar cero (0) |
|
45 | :param saldo_fin: Atributo requerido para expresar el monto del saldo final de la cuenta o subcuenta del periodo del auxiliar. En caso de no existir dato, colocar cero (0) |
|
46 | :param detalle_aux: Nodo obligatorio para expresar el detalle de los movimientos del periodo de cada uno de los auxiliares |
|
47 | """ |
|
48 | ||
49 | def __init__( |
|
50 | self, |
|
51 | num_cta: str, |
|
52 | des_cta: str, |
|
53 | saldo_ini: Decimal | int, |
|
54 | saldo_fin: Decimal | int, |
|
55 | detalle_aux: DetalleAux | dict | Sequence[DetalleAux | dict], |
|
56 | ): |
|
57 | super().__init__({ |
|
58 | 'NumCta': num_cta, |
|
59 | 'DesCta': des_cta, |
|
60 | 'SaldoIni': saldo_ini, |
|
61 | 'SaldoFin': saldo_fin, |
|
62 | 'DetalleAux': detalle_aux, |
|
63 | }) |
|
64 | ||
65 | ||
66 | class AuxiliarCtas(CFDI): |
|
67 | """ |
|
68 | Estándar de auxiliar de la cuenta o subcuenta del periodo que se entrega como parte de la contabilidad electrónica |
|
69 |
@@ 38-66 (lines=29) @@ | ||
35 | }) |
|
36 | ||
37 | ||
38 | class Cuenta(ScalarMap): |
|
39 | """ |
|
40 | Nodo obligatorio para expresar los movimientos del periodo de cada uno de los auxiliares de la cuenta y/o subcuenta. |
|
41 | ||
42 | :param num_cta: Atributo requerido para expresar la clave con que se distingue la cuenta o subcuenta que se afecta por la transacción que integra el auxiliar. |
|
43 | :param des_cta: Atributo requerido para expresar el concepto de la cuenta o subcuenta que se afecta por la transacción que integra el auxiliar. |
|
44 | :param saldo_ini: Atributo requerido para expresar el monto del saldo inicial de la cuenta o subcuenta del periodo del auxiliar. En caso de no existir dato, colocar cero (0) |
|
45 | :param saldo_fin: Atributo requerido para expresar el monto del saldo final de la cuenta o subcuenta del periodo del auxiliar. En caso de no existir dato, colocar cero (0) |
|
46 | :param detalle_aux: Nodo obligatorio para expresar el detalle de los movimientos del periodo de cada uno de los auxiliares |
|
47 | """ |
|
48 | ||
49 | def __init__( |
|
50 | self, |
|
51 | num_cta: str, |
|
52 | des_cta: str, |
|
53 | saldo_ini: Decimal | int, |
|
54 | saldo_fin: Decimal | int, |
|
55 | detalle_aux: DetalleAux | dict | Sequence[DetalleAux | dict], |
|
56 | ): |
|
57 | super().__init__({ |
|
58 | 'NumCta': num_cta, |
|
59 | 'DesCta': des_cta, |
|
60 | 'SaldoIni': saldo_ini, |
|
61 | 'SaldoFin': saldo_fin, |
|
62 | 'DetalleAux': detalle_aux, |
|
63 | }) |
|
64 | ||
65 | ||
66 | class AuxiliarCtas(CFDI): |
|
67 | """ |
|
68 | Estándar de auxiliar de la cuenta o subcuenta del periodo que se entrega como parte de la contabilidad electrónica |
|
69 |