@@ 106-134 (lines=29) @@ | ||
103 | }) |
|
104 | ||
105 | ||
106 | class DetAuxFol(ScalarMap): |
|
107 | """ |
|
108 | Nodo opcional para expresar el detalle de los folios de los comprobantes fiscales que integran la póliza. |
|
109 | ||
110 | :param num_un_iden_pol: Atributo requerido para expresar el número único de identificación de la póliza. El campo deberá contener la clave o nombre utilizado por el contribuyente para diferenciar, el tipo de póliza y el número correspondiente. En un mes ordinario no debe repetirse un mismo número de póliza con la clave o nombre asignado por el contribuyente. |
|
111 | :param fecha: Atributo requerido para expresar la fecha de registro de la póliza. |
|
112 | :param compr_nal: Nodo opcional para relacionar el detalle de los comprobantes de origen nacional relacionados con la transacción. Se considera que se debe identificar, el soporte documental, tanto en la provisión, como en el pago y/o cobro de cada una de las cuentas y subcuentas que se vean afectadas. Se convierte en requerido cuando se cuente con la información. |
|
113 | :param compr_nal_otr: Nodo opcional para relacionar el detalle de los comprobantes de origen nacional relacionados con la transacción, diferente a CFDI, es decir, CFD y/o CBB. Se considera que se debe identificar, el soporte documental, tanto en la provisión, como en el pago y/o cobro de cada una de las cuentas y subcuentas que se vean afectadas. Se convierte en requerido cuando se cuente con la información. |
|
114 | :param compr_ext: Nodo opcional para relacionar el detalle de los comprobantes de origen extranjero relacionados con la transacción. Se considera que se debe identificar, el soporte documental, tanto en la provisión, como en el pago y/o cobro de cada una de las cuentas y subcuentas que se vean afectadas. Se convierte en requerido cuando se cuente con la información. |
|
115 | """ |
|
116 | ||
117 | def __init__( |
|
118 | self, |
|
119 | num_un_iden_pol: str, |
|
120 | fecha: date, |
|
121 | compr_nal: ComprNal | dict | Sequence[ComprNal | dict] = None, |
|
122 | compr_nal_otr: ComprNalOtr | dict | Sequence[ComprNalOtr | dict] = None, |
|
123 | compr_ext: ComprExt | dict | Sequence[ComprExt | dict] = None, |
|
124 | ): |
|
125 | super().__init__({ |
|
126 | 'NumUnIdenPol': num_un_iden_pol, |
|
127 | 'Fecha': fecha, |
|
128 | 'ComprNal': compr_nal, |
|
129 | 'ComprNalOtr': compr_nal_otr, |
|
130 | 'ComprExt': compr_ext, |
|
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 |
@@ 106-134 (lines=29) @@ | ||
103 | }) |
|
104 | ||
105 | ||
106 | class DetAuxFol(ScalarMap): |
|
107 | """ |
|
108 | Nodo opcional para expresar el detalle de los folios de los comprobantes fiscales que integran la póliza. |
|
109 | ||
110 | :param num_un_iden_pol: Atributo requerido para expresar el número único de identificación de la póliza. El campo deberá contener la clave o nombre utilizado por el contribuyente para diferenciar, el tipo de póliza y el número correspondiente. En un mes ordinario no debe repetirse un mismo número de póliza con la clave o nombre asignado por el contribuyente. |
|
111 | :param fecha: Atributo requerido para expresar la fecha de registro de la póliza. |
|
112 | :param compr_nal: Nodo opcional para relacionar el detalle de los comprobantes de origen nacional relacionados con la transacción. Se considera que se debe identificar, el soporte documental, tanto en la provisión, como en el pago y/o cobro de cada una de las cuentas y subcuentas que se vean afectadas. Se convierte en requerido cuando se cuente con la información. |
|
113 | :param compr_nal_otr: Nodo opcional para relacionar el detalle de los comprobantes de origen nacional relacionados con la transacción, diferente a CFDI, es decir, CFD y/o CBB. Se considera que se debe identificar, el soporte documental, tanto en la provisión, como en el pago y/o cobro de cada una de las cuentas y subcuentas que se vean afectadas. Se convierte en requerido cuando se cuente con la información. |
|
114 | :param compr_ext: Nodo opcional para relacionar el detalle de los comprobantes de origen extranjero relacionados con la transacción. Se considera que se debe identificar, el soporte documental, tanto en la provisión, como en el pago y/o cobro de cada una de las cuentas y subcuentas que se vean afectadas. Se convierte en requerido cuando se cuente con la información. |
|
115 | """ |
|
116 | ||
117 | def __init__( |
|
118 | self, |
|
119 | num_un_iden_pol: str, |
|
120 | fecha: date, |
|
121 | compr_nal: ComprNal | dict | Sequence[ComprNal | dict] = None, |
|
122 | compr_nal_otr: ComprNalOtr | dict | Sequence[ComprNalOtr | dict] = None, |
|
123 | compr_ext: ComprExt | dict | Sequence[ComprExt | dict] = None, |
|
124 | ): |
|
125 | super().__init__({ |
|
126 | 'NumUnIdenPol': num_un_iden_pol, |
|
127 | 'Fecha': fecha, |
|
128 | 'ComprNal': compr_nal, |
|
129 | 'ComprNalOtr': compr_nal_otr, |
|
130 | 'ComprExt': compr_ext, |
|
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 |