@@ 66-112 (lines=47) @@ | ||
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 | ||
70 | :param rfc: Atributo requerido para expresar el RFC del contribuyente que envía los datos. |
|
71 | :param mes: Atributo requerido para expresar el mes en que inicia la vigencia del auxiliar de la cuenta o subcuenta. |
|
72 | :param anio: Atributo requerido para expresar el año al que inicia la vigencia del auxiliar de la cuenta o subcuenta. |
|
73 | :param tipo_solicitud: Atributo requerido para expresar el tipo de envío del auxiliar de la cuenta o subcuenta ( AF - Acto de Fiscalización; FC - Fiscalización Compulsa; DE - Devolución; CO - Compensación ) |
|
74 | :param cuenta: Nodo obligatorio para expresar los movimientos del periodo de cada uno de los auxiliares de la cuenta y/o subcuenta. |
|
75 | :param num_orden: Atributo opcional para expresar el número de orden asignado al acto de fiscalización al que hace referencia la solicitud del auxiliar de la cuenta o subcuenta. Requerido para tipo de solicitud = AF y FC. Se convierte en requerido cuando se cuente con la información. |
|
76 | :param num_tramite: Atributo opcional para expresar el número de trámite asignado a la solicitud de devolución o compensación al que hace referencia el auxiliar de la cuenta o subcuenta. Requerido para tipo de solicitud = DE o CO. Se convierte en requerido cuando se cuente con la información. |
|
77 | :param 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 |
|
78 | :param 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. |
|
79 | :param 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. |
|
80 | """ |
|
81 | ||
82 | tag = '{http://www.sat.gob.mx/esquemas/ContabilidadE/1_3/AuxiliarCtas}AuxiliarCtas' |
|
83 | version = '1.3' |
|
84 | ||
85 | def __init__( |
|
86 | self, |
|
87 | rfc: str, |
|
88 | mes: str, |
|
89 | anio: int, |
|
90 | tipo_solicitud: str, |
|
91 | cuenta: Cuenta | dict | Sequence[Cuenta | dict], |
|
92 | num_orden: str = None, |
|
93 | num_tramite: str = None, |
|
94 | sello: str = None, |
|
95 | no_certificado: str = None, |
|
96 | certificado: str = None, |
|
97 | ): |
|
98 | super().__init__({ |
|
99 | 'Version': self.version, |
|
100 | 'RFC': rfc, |
|
101 | 'Mes': mes, |
|
102 | 'Anio': anio, |
|
103 | 'TipoSolicitud': tipo_solicitud, |
|
104 | 'Cuenta': cuenta, |
|
105 | 'NumOrden': num_orden, |
|
106 | 'NumTramite': num_tramite, |
|
107 | 'Sello': sello, |
|
108 | 'NoCertificado': no_certificado, |
|
109 | 'Certificado': certificado, |
|
110 | }) |
|
111 | ||
112 | ||
113 |
@@ 66-112 (lines=47) @@ | ||
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 | ||
70 | :param rfc: Atributo requerido para expresar el RFC del contribuyente que envía los datos. |
|
71 | :param mes: Atributo requerido para expresar el mes en que inicia la vigencia del auxiliar de la cuenta o subcuenta. |
|
72 | :param anio: Atributo requerido para expresar el año al que inicia la vigencia del auxiliar de la cuenta o subcuenta. |
|
73 | :param tipo_solicitud: Atributo requerido para expresar el tipo de envío del auxiliar de la cuenta o subcuenta ( AF - Acto de Fiscalización; FC - Fiscalización Compulsa; DE - Devolución; CO - Compensación ) |
|
74 | :param cuenta: Nodo obligatorio para expresar los movimientos del periodo de cada uno de los auxiliares de la cuenta y/o subcuenta. |
|
75 | :param num_orden: Atributo opcional para expresar el número de orden asignado al acto de fiscalización al que hace referencia la solicitud del auxiliar de la cuenta o subcuenta. Requerido para tipo de solicitud = AF y FC. Se convierte en requerido cuando se cuente con la información. |
|
76 | :param num_tramite: Atributo opcional para expresar el número de trámite asignado a la solicitud de devolución o compensación al que hace referencia el auxiliar de la cuenta o subcuenta. Requerido para tipo de solicitud = DE o CO. Se convierte en requerido cuando se cuente con la información. |
|
77 | :param 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 |
|
78 | :param 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. |
|
79 | :param 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. |
|
80 | """ |
|
81 | ||
82 | tag = '{www.sat.gob.mx/esquemas/ContabilidadE/1_1/AuxiliarCtas}AuxiliarCtas' |
|
83 | version = '1.1' |
|
84 | ||
85 | def __init__( |
|
86 | self, |
|
87 | rfc: str, |
|
88 | mes: str, |
|
89 | anio: int, |
|
90 | tipo_solicitud: str, |
|
91 | cuenta: Cuenta | dict | Sequence[Cuenta | dict], |
|
92 | num_orden: str = None, |
|
93 | num_tramite: str = None, |
|
94 | sello: str = None, |
|
95 | no_certificado: str = None, |
|
96 | certificado: str = None, |
|
97 | ): |
|
98 | super().__init__({ |
|
99 | 'Version': self.version, |
|
100 | 'RFC': rfc, |
|
101 | 'Mes': mes, |
|
102 | 'Anio': anio, |
|
103 | 'TipoSolicitud': tipo_solicitud, |
|
104 | 'Cuenta': cuenta, |
|
105 | 'NumOrden': num_orden, |
|
106 | 'NumTramite': num_tramite, |
|
107 | 'Sello': sello, |
|
108 | 'NoCertificado': no_certificado, |
|
109 | 'Certificado': certificado, |
|
110 | }) |
|
111 | ||
112 | ||
113 |