@@ 53-86 (lines=34) @@ | ||
50 | }) |
|
51 | ||
52 | ||
53 | class TiposFigura(ScalarMap): |
|
54 | """ |
|
55 | Nodo condicional para indicar los datos del(los) tipo(s) de figura(s) que participan en el traslado de los bienes y/o mercancías en los distintos medios de transporte. |
|
56 | ||
57 | :param tipo_figura: Atributo requerido para registrar la clave de la figura de transporte que interviene en el traslado de los bienes y/o mercancías. |
|
58 | :param nombre_figura: Atributo requerido para registrar el nombre de la figura de transporte que interviene en el traslado de los bienes y/o mercancías. |
|
59 | :param rfc_figura: Atributo condicional para registrar el RFC de la figura de transporte que interviene en el traslado de los bienes y/o mercancías. |
|
60 | :param num_licencia: Atributo condicional para expresar el número de la licencia o el permiso otorgado al operador del autotransporte de carga en el que realiza el traslado de los bienes y/o mercancías. |
|
61 | :param num_reg_id_trib_figura: Atributo condicional para registrar el número de identificación o registro fiscal del país de residencia de la figura de transporte que interviene en el traslado de los bienes y/o mercancías, cuando se trate de residentes en el extranjero para los efectos fiscales correspondientes. |
|
62 | :param residencia_fiscal_figura: Atributo condicional para registrar la clave del país de residencia de la figura de transporte que interviene en el traslado de los bienes y/o mercancías para los efectos fiscales correspondientes. |
|
63 | :param partes_transporte: Nodo condicional para indicar los datos de las partes del transporte de las cuales el emisor del comprobante es distinto al dueño de las mismas, por ejemplo: vehículos, máquinas, contenedores, plataformas, entre otros, etc; mismos que son utilizados para el traslado de los bienes y/o mercancías. |
|
64 | :param domicilio: Nodo opcional para registrar información del domicilio del(los) tipo(s) de figura transporte que intervenga(n) en el traslado de los bienes y/o mercancías. |
|
65 | """ |
|
66 | ||
67 | def __init__( |
|
68 | self, |
|
69 | tipo_figura: str, |
|
70 | nombre_figura: str, |
|
71 | rfc_figura: str = None, |
|
72 | num_licencia: str = None, |
|
73 | num_reg_id_trib_figura: str = None, |
|
74 | residencia_fiscal_figura: str = None, |
|
75 | partes_transporte: str | Sequence[str] = None, |
|
76 | domicilio: Domicilio | dict = None, |
|
77 | ): |
|
78 | super().__init__({ |
|
79 | 'TipoFigura': tipo_figura, |
|
80 | 'NombreFigura': nombre_figura, |
|
81 | 'RFCFigura': rfc_figura, |
|
82 | 'NumLicencia': num_licencia, |
|
83 | 'NumRegIdTribFigura': num_reg_id_trib_figura, |
|
84 | 'ResidenciaFiscalFigura': residencia_fiscal_figura, |
|
85 | 'PartesTransporte': partes_transporte, |
|
86 | 'Domicilio': domicilio, |
|
87 | }) |
|
88 | ||
89 |
@@ 53-86 (lines=34) @@ | ||
50 | }) |
|
51 | ||
52 | ||
53 | class TiposFigura(ScalarMap): |
|
54 | """ |
|
55 | Nodo condicional para indicar los datos del(los) tipo(s) de figura(s) que participan en el traslado de los bienes y/o mercancías en los distintos medios de transporte. |
|
56 | ||
57 | :param tipo_figura: Atributo requerido para registrar la clave de la figura de transporte que interviene en el traslado de los bienes y/o mercancías. |
|
58 | :param rfc_figura: Atributo condicional para registrar el RFC de la figura de transporte que interviene en el traslado de los bienes y/o mercancías. |
|
59 | :param num_licencia: Atributo condicional para expresar el número de la licencia o el permiso otorgado al operador del autotransporte de carga en el que realiza el traslado de los bienes y/o mercancías. |
|
60 | :param nombre_figura: Atributo opcional para registrar el nombre de la figura de transporte que interviene en el traslado de los bienes y/o mercancías. |
|
61 | :param num_reg_id_trib_figura: Atributo condicional para registrar el número de identificación o registro fiscal del país de residencia de la figura de transporte que interviene en el traslado de los bienes y/o mercancías, cuando se trate de residentes en el extranjero para los efectos fiscales correspondientes. |
|
62 | :param residencia_fiscal_figura: Atributo condicional para registrar la clave del país de residencia de la figura de transporte que interviene en el traslado de los bienes y/o mercancías para los efectos fiscales correspondientes. |
|
63 | :param partes_transporte: Nodo condicional para indicar los datos de las partes del transporte de las cuales el emisor del comprobante es distinto al dueño de las mismas, por ejemplo: vehículos, máquinas, contenedores, plataformas, etc; mismos que son utilizados para el traslado de los bienes y/o mercancías. |
|
64 | :param domicilio: Nodo opcional para registrar información del domicilio del(los) tipo(s) de figura transporte que intervenga(n) en el traslado de los bienes y/o mercancías. |
|
65 | """ |
|
66 | ||
67 | def __init__( |
|
68 | self, |
|
69 | tipo_figura: str, |
|
70 | rfc_figura: str = None, |
|
71 | num_licencia: str = None, |
|
72 | nombre_figura: str = None, |
|
73 | num_reg_id_trib_figura: str = None, |
|
74 | residencia_fiscal_figura: str = None, |
|
75 | partes_transporte: str | Sequence[str] = None, |
|
76 | domicilio: Domicilio | dict = None, |
|
77 | ): |
|
78 | super().__init__({ |
|
79 | 'TipoFigura': tipo_figura, |
|
80 | 'RFCFigura': rfc_figura, |
|
81 | 'NumLicencia': num_licencia, |
|
82 | 'NombreFigura': nombre_figura, |
|
83 | 'NumRegIdTribFigura': num_reg_id_trib_figura, |
|
84 | 'ResidenciaFiscalFigura': residencia_fiscal_figura, |
|
85 | 'PartesTransporte': partes_transporte, |
|
86 | 'Domicilio': domicilio, |
|
87 | }) |
|
88 | ||
89 |
@@ 53-86 (lines=34) @@ | ||
50 | }) |
|
51 | ||
52 | ||
53 | class TiposFigura(ScalarMap): |
|
54 | """ |
|
55 | Nodo condicional para indicar los datos del(los) tipo(s) de figura(s) que participan en el traslado de los bienes y/o mercancías en los distintos medios de transporte. |
|
56 | ||
57 | :param tipo_figura: Atributo requerido para registrar la clave de la figura de transporte que interviene en el traslado de los bienes y/o mercancías. |
|
58 | :param nombre_figura: Atributo requerido para registrar el nombre de la figura de transporte que interviene en el traslado de los bienes y/o mercancías. |
|
59 | :param rfc_figura: Atributo condicional para registrar el RFC de la figura de transporte que interviene en el traslado de los bienes y/o mercancías. |
|
60 | :param num_licencia: Atributo condicional para expresar el número de la licencia o el permiso otorgado al operador del autotransporte de carga en el que realiza el traslado de los bienes y/o mercancías. |
|
61 | :param num_reg_id_trib_figura: Atributo condicional para registrar el número de identificación o registro fiscal del país de residencia de la figura de transporte que interviene en el traslado de los bienes y/o mercancías, cuando se trate de residentes en el extranjero para los efectos fiscales correspondientes. |
|
62 | :param residencia_fiscal_figura: Atributo condicional para registrar la clave del país de residencia de la figura de transporte que interviene en el traslado de los bienes y/o mercancías para los efectos fiscales correspondientes. |
|
63 | :param partes_transporte: Nodo condicional para indicar los datos de las partes del transporte de las cuales el emisor del comprobante es distinto al dueño de las mismas, por ejemplo: vehículos, máquinas, contenedores, plataformas, entre otros, etc; mismos que son utilizados para el traslado de los bienes y/o mercancías. |
|
64 | :param domicilio: Nodo opcional para registrar información del domicilio del(los) tipo(s) de figura transporte que intervenga(n) en el traslado de los bienes y/o mercancías. |
|
65 | """ |
|
66 | ||
67 | def __init__( |
|
68 | self, |
|
69 | tipo_figura: str, |
|
70 | nombre_figura: str, |
|
71 | rfc_figura: str = None, |
|
72 | num_licencia: str = None, |
|
73 | num_reg_id_trib_figura: str = None, |
|
74 | residencia_fiscal_figura: str = None, |
|
75 | partes_transporte: str | Sequence[str] = None, |
|
76 | domicilio: Domicilio | dict = None, |
|
77 | ): |
|
78 | super().__init__({ |
|
79 | 'TipoFigura': tipo_figura, |
|
80 | 'NombreFigura': nombre_figura, |
|
81 | 'RFCFigura': rfc_figura, |
|
82 | 'NumLicencia': num_licencia, |
|
83 | 'NumRegIdTribFigura': num_reg_id_trib_figura, |
|
84 | 'ResidenciaFiscalFigura': residencia_fiscal_figura, |
|
85 | 'PartesTransporte': partes_transporte, |
|
86 | 'Domicilio': domicilio, |
|
87 | }) |
|
88 | ||
89 |