@@ 134-180 (lines=47) @@ | ||
131 | }) |
|
132 | ||
133 | ||
134 | class RepAuxFol(CFDI): |
|
135 | """ |
|
136 | Estándar de reporte auxiliar de folios de los comprobantes fiscales de las pólizas que se entrega como parte de las pólizas de la contabilidad electrónica. |
|
137 | ||
138 | :param rfc: Atributo requerido para expresar el RFC del contribuyente que envía los datos |
|
139 | :param mes: Atributo requerido para expresar el mes en que inicia la vigencia del reporte auxiliar de los folios de los comprobantes fiscales de las pólizas. |
|
140 | :param anio: Atributo requerido para expresar el año al que inicia la vigencia del reporte auxiliar de los folios de los comprobantes fiscales de las pólizas. |
|
141 | :param tipo_solicitud: Atributo requerido para expresar el tipo de solicitud del reporte auxiliar de los folios de los comprobantes fiscales de las pólizas. ( AF - Acto de Fiscalización; FC - Fiscalización Compulsa; DE - Devolución; CO - Compensación ) |
|
142 | :param num_orden: Atributo opcional para expresar el número de orden asignado al acto de fiscalización al que hace referencia el reporte auxiliar de los folios de los comprobantes fiscales de las pólizas. Requerido para tipo de solicitud = AF y FC. Se convierte en requerido cuando se cuente con la información. |
|
143 | :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 reporte auxiliar de los folios de los comprobantes fiscales de las pólizas. Requerido para tipo de solicitud = DE o CO. Se convierte en requerido cuando se cuente con la información. |
|
144 | :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 |
|
145 | :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. |
|
146 | :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. |
|
147 | :param det_aux_fol: Nodo opcional para expresar el detalle de los folios de los comprobantes fiscales que integran la póliza. |
|
148 | """ |
|
149 | ||
150 | tag = '{www.sat.gob.mx/esquemas/ContabilidadE/1_1/AuxiliarFolios}RepAuxFol' |
|
151 | version = '1.2' |
|
152 | ||
153 | def __init__( |
|
154 | self, |
|
155 | rfc: str, |
|
156 | mes: str, |
|
157 | anio: int, |
|
158 | tipo_solicitud: str, |
|
159 | num_orden: str = None, |
|
160 | num_tramite: str = None, |
|
161 | sello: str = None, |
|
162 | no_certificado: str = None, |
|
163 | certificado: str = None, |
|
164 | det_aux_fol: DetAuxFol | dict | Sequence[DetAuxFol | dict] = None, |
|
165 | ): |
|
166 | super().__init__({ |
|
167 | 'Version': self.version, |
|
168 | 'RFC': rfc, |
|
169 | 'Mes': mes, |
|
170 | 'Anio': anio, |
|
171 | 'TipoSolicitud': tipo_solicitud, |
|
172 | 'NumOrden': num_orden, |
|
173 | 'NumTramite': num_tramite, |
|
174 | 'Sello': sello, |
|
175 | 'NoCertificado': no_certificado, |
|
176 | 'Certificado': certificado, |
|
177 | 'DetAuxFol': det_aux_fol, |
|
178 | }) |
|
179 | ||
180 | ||
181 |
@@ 134-180 (lines=47) @@ | ||
131 | }) |
|
132 | ||
133 | ||
134 | class RepAuxFol(CFDI): |
|
135 | """ |
|
136 | Estándar de reporte auxiliar de folios de los comprobantes fiscales de las pólizas que se entrega como parte de las pólizas de la contabilidad electrónica. |
|
137 | ||
138 | :param rfc: Atributo requerido para expresar el RFC del contribuyente que envía los datos |
|
139 | :param mes: Atributo requerido para expresar el mes en que inicia la vigencia del reporte auxiliar de los folios de los comprobantes fiscales de las pólizas. |
|
140 | :param anio: Atributo requerido para expresar el año al que inicia la vigencia del reporte auxiliar de los folios de los comprobantes fiscales de las pólizas. |
|
141 | :param tipo_solicitud: Atributo requerido para expresar el tipo de solicitud del reporte auxiliar de los folios de los comprobantes fiscales de las pólizas. ( AF - Acto de Fiscalización; FC - Fiscalización Compulsa; DE - Devolución; CO - Compensación ) |
|
142 | :param num_orden: Atributo opcional para expresar el número de orden asignado al acto de fiscalización al que hace referencia el reporte auxiliar de los folios de los comprobantes fiscales de las pólizas. Requerido para tipo de solicitud = AF y FC. Se convierte en requerido cuando se cuente con la información. |
|
143 | :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 reporte auxiliar de los folios de los comprobantes fiscales de las pólizas. Requerido para tipo de solicitud = DE o CO. Se convierte en requerido cuando se cuente con la información. |
|
144 | :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 |
|
145 | :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. |
|
146 | :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. |
|
147 | :param det_aux_fol: Nodo opcional para expresar el detalle de los folios de los comprobantes fiscales que integran la póliza. |
|
148 | """ |
|
149 | ||
150 | tag = '{http://www.sat.gob.mx/esquemas/ContabilidadE/1_3/AuxiliarFolios}RepAuxFol' |
|
151 | version = '1.3' |
|
152 | ||
153 | def __init__( |
|
154 | self, |
|
155 | rfc: str, |
|
156 | mes: str, |
|
157 | anio: int, |
|
158 | tipo_solicitud: str, |
|
159 | num_orden: str = None, |
|
160 | num_tramite: str = None, |
|
161 | sello: str = None, |
|
162 | no_certificado: str = None, |
|
163 | certificado: str = None, |
|
164 | det_aux_fol: DetAuxFol | dict | Sequence[DetAuxFol | dict] = None, |
|
165 | ): |
|
166 | super().__init__({ |
|
167 | 'Version': self.version, |
|
168 | 'RFC': rfc, |
|
169 | 'Mes': mes, |
|
170 | 'Anio': anio, |
|
171 | 'TipoSolicitud': tipo_solicitud, |
|
172 | 'NumOrden': num_orden, |
|
173 | 'NumTramite': num_tramite, |
|
174 | 'Sello': sello, |
|
175 | 'NoCertificado': no_certificado, |
|
176 | 'Certificado': certificado, |
|
177 | 'DetAuxFol': det_aux_fol, |
|
178 | }) |
|
179 | ||
180 | ||
181 |