@@ 190-235 (lines=46) @@ | ||
187 | }) |
|
188 | ||
189 | ||
190 | class TransporteAereo(ScalarMap): |
|
191 | """ |
|
192 | Nodo condicional para registrar la información que permita la identificación del transporte aéreo por medio del cual se trasladan los bienes y/o mercancías. |
|
193 | ||
194 | :param perm_sct: Atributo requerido para registrar la clave del permiso proporcionado por la Secretaría de Infraestructura, Comunicaciones y Transportes (SICT), o la autoridad análoga, la cual debe corresponder con la aeronave que se está utilizando para realizar el traslado de los bienes y/o mercancías por vía aérea. |
|
195 | :param num_permiso_sct: Atributo requerido para registrar el número de permiso o valor análogo proporcionado por la Secretaría de Infraestructura, Comunicaciones y Transportes (SICT), o la autoridad análoga, según corresponda, para el transporte de bienes y/o mercancías por vía aérea. |
|
196 | :param numero_guia: Atributo requerido para registrar el número de guía aérea con el que se trasladan los bienes y/o mercancías. |
|
197 | :param codigo_transportista: Atributo requerido para registrar el valor del código que tiene asignado el transportista el cual debe contener alguna de las claves contenidas en el catálogo correspondiente. |
|
198 | :param matricula_aeronave: Atributo opcional para registrar el número de la matrícula de la aeronave con la que se realiza el traslado de los bienes y/o mercancías en territorio nacional el cual tiene una longitud de 10 posiciones y se compone de valores alfanuméricos, más el carácter especial denominado guion medio “-“. |
|
199 | :param nombre_aseg: Atributo opcional para registrar el nombre de la aseguradora que cubre los riesgos de la aeronave con la que transportan los bienes y/o mercancías. |
|
200 | :param num_poliza_seguro: Atributo opcional para registrar el número de póliza asignado por la aseguradora que cubre la protección e indemnización por responsabilidad civil de la aeronave que transporta los bienes y/o mercancías. |
|
201 | :param lugar_contrato: Atributo opcional para registrar el lugar, entidad, región, localidad o análogo, donde se celebró el contrato para realizar el traslado de los bienes y/o mercancías. |
|
202 | :param rfc_embarcador: Atributo opcional para registrar el RFC del embarcador de los bienes y/o mercancías que se trasladan. |
|
203 | :param num_reg_id_trib_embarc: Atributo condicional para incorporar el número de identificación o registro fiscal del país de residencia cuando el embarcador sea residente en el extranjero para los efectos fiscales correspondientes de los bienes y/o mercancías que se trasladan. |
|
204 | :param residencia_fiscal_embarc: Atributo condicional para registrar la clave del país de residencia para efectos fiscales del embarcador de los bienes y/o mercancías. |
|
205 | :param nombre_embarcador: Atributo opcional para registrar el nombre del embarcador de los bienes y/o mercancías que se trasladan, ya sea nacional o extranjero. |
|
206 | """ |
|
207 | ||
208 | def __init__( |
|
209 | self, |
|
210 | perm_sct: str, |
|
211 | num_permiso_sct: str, |
|
212 | numero_guia: str, |
|
213 | codigo_transportista: str, |
|
214 | matricula_aeronave: str = None, |
|
215 | nombre_aseg: str = None, |
|
216 | num_poliza_seguro: str = None, |
|
217 | lugar_contrato: str = None, |
|
218 | rfc_embarcador: str = None, |
|
219 | num_reg_id_trib_embarc: str = None, |
|
220 | residencia_fiscal_embarc: str = None, |
|
221 | nombre_embarcador: str = None, |
|
222 | ): |
|
223 | super().__init__({ |
|
224 | 'PermSCT': perm_sct, |
|
225 | 'NumPermisoSCT': num_permiso_sct, |
|
226 | 'NumeroGuia': numero_guia, |
|
227 | 'CodigoTransportista': codigo_transportista, |
|
228 | 'MatriculaAeronave': matricula_aeronave, |
|
229 | 'NombreAseg': nombre_aseg, |
|
230 | 'NumPolizaSeguro': num_poliza_seguro, |
|
231 | 'LugarContrato': lugar_contrato, |
|
232 | 'RFCEmbarcador': rfc_embarcador, |
|
233 | 'NumRegIdTribEmbarc': num_reg_id_trib_embarc, |
|
234 | 'ResidenciaFiscalEmbarc': residencia_fiscal_embarc, |
|
235 | 'NombreEmbarcador': nombre_embarcador, |
|
236 | }) |
|
237 | ||
238 |
@@ 190-235 (lines=46) @@ | ||
187 | }) |
|
188 | ||
189 | ||
190 | class TransporteAereo(ScalarMap): |
|
191 | """ |
|
192 | Nodo condicional para registrar la información que permita la identificación del transporte aéreo por medio del cual se trasladan los bienes y/o mercancías. |
|
193 | ||
194 | :param perm_sct: Atributo requerido para registrar la clave del permiso proporcionado por la SCT o la autoridad análoga, la cual debe corresponder con la aeronave que se está utilizando para realizar el traslado de los bienes y/o mercancías por vía aérea. |
|
195 | :param num_permiso_sct: Atributo requerido para registrar el número de permiso o valor análogo proporcionado por la SCT o la autoridad análoga, según corresponda, para el transporte de bienes y/o mercancías por vía aérea. |
|
196 | :param numero_guia: Atributo requerido para registrar el número de guía aérea con el que se trasladan los bienes y/o mercancías. |
|
197 | :param codigo_transportista: Atributo requerido para registrar el valor del código que tiene asignado el transportista el cual debe contener alguna de las claves contenidas en el catálogo correspondiente. |
|
198 | :param matricula_aeronave: Atributo opcional para registrar el número de la matrícula de la aeronave con la que se realiza el traslado de los bienes y/o mercancías en territorio nacional el cual tiene una longitud de 10 posiciones y se compone de valores alfanuméricos, más el carácter especial denominado guion medio “-“. |
|
199 | :param nombre_aseg: Atributo opcional para registrar el nombre de la aseguradora que cubre los riesgos de la aeronave con la que transportan los bienes y/o mercancías. |
|
200 | :param num_poliza_seguro: Atributo opcional para registrar el número de póliza asignado por la aseguradora que cubre la protección e indemnización por responsabilidad civil de la aeronave que transporta los bienes y/o mercancías. |
|
201 | :param lugar_contrato: Atributo opcional para registrar el lugar, entidad, región, localidad o análogo, donde se celebró el contrato para realizar el traslado de los bienes y/o mercancías. |
|
202 | :param rfc_embarcador: Atributo opcional para registrar el RFC del embarcador de los bienes y/o mercancías que se trasladan. |
|
203 | :param num_reg_id_trib_embarc: Atributo condicional para incorporar el número de identificación o registro fiscal del país de residencia cuando el embarcador sea residente en el extranjero para los efectos fiscales correspondientes de los bienes y/o mercancías que se trasladan. |
|
204 | :param residencia_fiscal_embarc: Atributo condicional para registrar la clave del país de residencia para efectos fiscales del embarcador de los bienes y/o mercancías. |
|
205 | :param nombre_embarcador: Atributo opcional para registrar el nombre del embarcador de los bienes y/o mercancías que se trasladan, ya sea nacional o extranjero. |
|
206 | """ |
|
207 | ||
208 | def __init__( |
|
209 | self, |
|
210 | perm_sct: str, |
|
211 | num_permiso_sct: str, |
|
212 | numero_guia: str, |
|
213 | codigo_transportista: str, |
|
214 | matricula_aeronave: str = None, |
|
215 | nombre_aseg: str = None, |
|
216 | num_poliza_seguro: str = None, |
|
217 | lugar_contrato: str = None, |
|
218 | rfc_embarcador: str = None, |
|
219 | num_reg_id_trib_embarc: str = None, |
|
220 | residencia_fiscal_embarc: str = None, |
|
221 | nombre_embarcador: str = None, |
|
222 | ): |
|
223 | super().__init__({ |
|
224 | 'PermSCT': perm_sct, |
|
225 | 'NumPermisoSCT': num_permiso_sct, |
|
226 | 'NumeroGuia': numero_guia, |
|
227 | 'CodigoTransportista': codigo_transportista, |
|
228 | 'MatriculaAeronave': matricula_aeronave, |
|
229 | 'NombreAseg': nombre_aseg, |
|
230 | 'NumPolizaSeguro': num_poliza_seguro, |
|
231 | 'LugarContrato': lugar_contrato, |
|
232 | 'RFCEmbarcador': rfc_embarcador, |
|
233 | 'NumRegIdTribEmbarc': num_reg_id_trib_embarc, |
|
234 | 'ResidenciaFiscalEmbarc': residencia_fiscal_embarc, |
|
235 | 'NombreEmbarcador': nombre_embarcador, |
|
236 | }) |
|
237 | ||
238 |
@@ 190-235 (lines=46) @@ | ||
187 | }) |
|
188 | ||
189 | ||
190 | class TransporteAereo(ScalarMap): |
|
191 | """ |
|
192 | Nodo condicional para registrar la información que permita la identificación del transporte aéreo por medio del cual se trasladan los bienes y/o mercancías. |
|
193 | ||
194 | :param perm_sct: Atributo requerido para registrar la clave del permiso proporcionado por la Secretaría de Infraestructura, Comunicaciones y Transportes (SICT), o la autoridad análoga, la cual debe corresponder con la aeronave que se está utilizando para realizar el traslado de los bienes y/o mercancías por vía aérea. |
|
195 | :param num_permiso_sct: Atributo requerido para registrar el número de permiso o valor análogo proporcionado por la Secretaría de Infraestructura, Comunicaciones y Transportes (SICT), o la autoridad análoga, según corresponda, para el transporte de bienes y/o mercancías por vía aérea. |
|
196 | :param numero_guia: Atributo requerido para registrar el número de guía aérea con el que se trasladan los bienes y/o mercancías. |
|
197 | :param codigo_transportista: Atributo requerido para registrar el valor del código que tiene asignado el transportista el cual debe contener alguna de las claves contenidas en el catálogo correspondiente. |
|
198 | :param matricula_aeronave: Atributo opcional para registrar el número de la matrícula de la aeronave con la que se realiza el traslado de los bienes y/o mercancías en territorio nacional el cual tiene una longitud de 10 posiciones y se compone de valores alfanuméricos, más el carácter especial denominado guion medio “-“. |
|
199 | :param nombre_aseg: Atributo opcional para registrar el nombre de la aseguradora que cubre los riesgos de la aeronave con la que transportan los bienes y/o mercancías. |
|
200 | :param num_poliza_seguro: Atributo opcional para registrar el número de póliza asignado por la aseguradora que cubre la protección e indemnización por responsabilidad civil de la aeronave que transporta los bienes y/o mercancías. |
|
201 | :param lugar_contrato: Atributo opcional para registrar el lugar, entidad, región, localidad o análogo, donde se celebró el contrato para realizar el traslado de los bienes y/o mercancías. |
|
202 | :param rfc_embarcador: Atributo opcional para registrar el RFC del embarcador de los bienes y/o mercancías que se trasladan. |
|
203 | :param num_reg_id_trib_embarc: Atributo condicional para incorporar el número de identificación o registro fiscal del país de residencia cuando el embarcador sea residente en el extranjero para los efectos fiscales correspondientes de los bienes y/o mercancías que se trasladan. |
|
204 | :param residencia_fiscal_embarc: Atributo condicional para registrar la clave del país de residencia para efectos fiscales del embarcador de los bienes y/o mercancías. |
|
205 | :param nombre_embarcador: Atributo opcional para registrar el nombre del embarcador de los bienes y/o mercancías que se trasladan, ya sea nacional o extranjero. |
|
206 | """ |
|
207 | ||
208 | def __init__( |
|
209 | self, |
|
210 | perm_sct: str, |
|
211 | num_permiso_sct: str, |
|
212 | numero_guia: str, |
|
213 | codigo_transportista: str, |
|
214 | matricula_aeronave: str = None, |
|
215 | nombre_aseg: str = None, |
|
216 | num_poliza_seguro: str = None, |
|
217 | lugar_contrato: str = None, |
|
218 | rfc_embarcador: str = None, |
|
219 | num_reg_id_trib_embarc: str = None, |
|
220 | residencia_fiscal_embarc: str = None, |
|
221 | nombre_embarcador: str = None, |
|
222 | ): |
|
223 | super().__init__({ |
|
224 | 'PermSCT': perm_sct, |
|
225 | 'NumPermisoSCT': num_permiso_sct, |
|
226 | 'NumeroGuia': numero_guia, |
|
227 | 'CodigoTransportista': codigo_transportista, |
|
228 | 'MatriculaAeronave': matricula_aeronave, |
|
229 | 'NombreAseg': nombre_aseg, |
|
230 | 'NumPolizaSeguro': num_poliza_seguro, |
|
231 | 'LugarContrato': lugar_contrato, |
|
232 | 'RFCEmbarcador': rfc_embarcador, |
|
233 | 'NumRegIdTribEmbarc': num_reg_id_trib_embarc, |
|
234 | 'ResidenciaFiscalEmbarc': residencia_fiscal_embarc, |
|
235 | 'NombreEmbarcador': nombre_embarcador, |
|
236 | }) |
|
237 | ||
238 |