@@ 734-782 (lines=49) @@ | ||
731 | }) |
|
732 | ||
733 | ||
734 | class Ubicacion(ScalarMap): |
|
735 | """ |
|
736 | Nodo requerido para registrar la ubicación que sirve para indicar el domicilio del origen y/o destino parcial o final, que tienen los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
737 | ||
738 | :param tipo_ubicacion: Atributo requerido para precisar si el tipo de ubicación corresponde al origen o destino de las ubicaciones para el traslado de los bienes y/o mercancías en los distintos medios de transporte. |
|
739 | :param rfc_remitente_destinatario: Atributo requerido para registrar el RFC del remitente o destinatario de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
740 | :param fecha_hora_salida_llegada: Atributo requerido para registrar la fecha y hora estimada en la que salen o llegan los bienes y/o mercancías de origen o al destino, respectivamente. Se expresa en la forma AAAA-MM-DDThh:mm:ss. |
|
741 | :param id_ubicacion: Atributo condicional para registrar una clave que sirva para identificar el punto de salida o entrada de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte, la cual estará integrada de la siguiente forma: para origen el acrónimo “OR” o para destino el acrónimo “DE” seguido de 6 dígitos numéricos asignados por el contribuyente que emite el comprobante para su identificación. |
|
742 | :param nombre_remitente_destinatario: Atributo opcional para registrar el nombre del remitente o destinatario de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
743 | :param num_reg_id_trib: Atributo condicional para registrar el número de identificación o registro fiscal del país de residencia, para los efectos fiscales del remitente o destinatario de los bienes y/o mercancías que se trasladan cuando se trate de residentes en el extranjero. |
|
744 | :param residencia_fiscal: Atributo condicional para registrar la clave del país de residencia para efectos fiscales del remitente o destinatario de los bienes y/o mercancías, conforme el catálogo de CFDI c_Pais publicado en el portal del SAT en Internet de acuerdo a la especificación ISO 3166-1. |
|
745 | :param num_estacion: Atributo condicional para registrar la clave de la estación de origen o destino para el traslado de los bienes y/o mercancías que se realiza a través de los distintos medios de transporte, esto de acuerdo al valor de la columna “Clave identificación” del catálogo c_Estaciones del complemento Carta Porte que permita asociarla al tipo de transporte. |
|
746 | :param nombre_estacion: Atributo condicional para registrar el nombre de la estación de origen o destino por la que se pasa para efectuar el traslado de los bienes y/o mercancías a través de los distintos medios de transporte, conforme al catálogo c_Estaciones del complemento Carta Porte. |
|
747 | :param navegacion_trafico: Atributo condicional para registrar el tipo de puerto de origen o destino en el cual se documentan los bienes y/o mercancías que se trasladan vía marítima. |
|
748 | :param tipo_estacion: Atributo condicional para registrar el tipo de estación por el que pasan los bienes y/o mercancías durante su traslado a través de los distintos medios de transporte. |
|
749 | :param distancia_recorrida: Atributo condicional para registrar en kilómetros la distancia recorrida entre la ubicación de origen y la de destino parcial o final, por los distintos medios de transporte que trasladan los bienes y/o mercancías. |
|
750 | :param domicilio: Nodo condicional para registrar información del domicilio de origen y/o destino de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
751 | """ |
|
752 | ||
753 | def __init__( |
|
754 | self, |
|
755 | tipo_ubicacion: str, |
|
756 | rfc_remitente_destinatario: str, |
|
757 | fecha_hora_salida_llegada: datetime, |
|
758 | id_ubicacion: str = None, |
|
759 | nombre_remitente_destinatario: str = None, |
|
760 | num_reg_id_trib: str = None, |
|
761 | residencia_fiscal: str = None, |
|
762 | num_estacion: str = None, |
|
763 | nombre_estacion: str = None, |
|
764 | navegacion_trafico: str = None, |
|
765 | tipo_estacion: str = None, |
|
766 | distancia_recorrida: Decimal | int = None, |
|
767 | domicilio: Domicilio | dict = None, |
|
768 | ): |
|
769 | super().__init__({ |
|
770 | 'TipoUbicacion': tipo_ubicacion, |
|
771 | 'RFCRemitenteDestinatario': rfc_remitente_destinatario, |
|
772 | 'FechaHoraSalidaLlegada': fecha_hora_salida_llegada, |
|
773 | 'IDUbicacion': id_ubicacion, |
|
774 | 'NombreRemitenteDestinatario': nombre_remitente_destinatario, |
|
775 | 'NumRegIdTrib': num_reg_id_trib, |
|
776 | 'ResidenciaFiscal': residencia_fiscal, |
|
777 | 'NumEstacion': num_estacion, |
|
778 | 'NombreEstacion': nombre_estacion, |
|
779 | 'NavegacionTrafico': navegacion_trafico, |
|
780 | 'TipoEstacion': tipo_estacion, |
|
781 | 'DistanciaRecorrida': distancia_recorrida, |
|
782 | 'Domicilio': domicilio, |
|
783 | }) |
|
784 | ||
785 |
@@ 731-779 (lines=49) @@ | ||
728 | }) |
|
729 | ||
730 | ||
731 | class Ubicacion(ScalarMap): |
|
732 | """ |
|
733 | Nodo requerido para registrar la ubicación que sirve para indicar el domicilio del origen y/o destino parcial o final, que tienen los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
734 | ||
735 | :param tipo_ubicacion: Atributo requerido para precisar si el tipo de ubicación corresponde al origen o destino de las ubicaciones para el traslado de los bienes y/o mercancías en los distintos medios de transporte. |
|
736 | :param rfc_remitente_destinatario: Atributo requerido para registrar el RFC del remitente o destinatario de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
737 | :param fecha_hora_salida_llegada: Atributo requerido para registrar la fecha y hora estimada en la que salen o llegan los bienes y/o mercancías de origen o al destino, respectivamente. Se expresa en la forma AAAA-MM-DDThh:mm:ss. |
|
738 | :param id_ubicacion: Atributo condicional para registrar una clave que sirva para identificar el punto de salida o entrada de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte, la cual estará integrada de la siguiente forma: para origen el acrónimo “OR” o para destino el acrónimo “DE” seguido de 6 dígitos numéricos asignados por el contribuyente que emite el comprobante para su identificación. |
|
739 | :param nombre_remitente_destinatario: Atributo opcional para registrar el nombre del remitente o destinatario de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
740 | :param num_reg_id_trib: Atributo condicional para registrar el número de identificación o registro fiscal del país de residencia, para los efectos fiscales del remitente o destinatario de los bienes y/o mercancías que se trasladan cuando se trate de residentes en el extranjero. |
|
741 | :param residencia_fiscal: Atributo condicional para registrar la clave del país de residencia para efectos fiscales del remitente o destinatario de los bienes y/o mercancías, conforme el catálogo de CFDI c_Pais publicado en el portal del SAT en Internet de acuerdo a la especificación ISO 3166-1. |
|
742 | :param num_estacion: Atributo condicional para registrar la clave de la estación de origen o destino para el traslado de los bienes y/o mercancías que se realiza a través de los distintos medios de transporte, esto de acuerdo al valor de la columna “Clave identificación” del catálogo c_Estaciones del complemento Carta Porte que permita asociarla al tipo de transporte. |
|
743 | :param nombre_estacion: Atributo condicional para registrar el nombre de la estación de origen o destino por la que se pasa para efectuar el traslado de los bienes y/o mercancías a través de los distintos medios de transporte, conforme al catálogo c_Estaciones del complemento Carta Porte. |
|
744 | :param navegacion_trafico: Atributo condicional para registrar el tipo de puerto de origen o destino en el cual se documentan los bienes y/o mercancías que se trasladan vía marítima. |
|
745 | :param tipo_estacion: Atributo condicional para registrar el tipo de estación por el que pasan los bienes y/o mercancías durante su traslado a través de los distintos medios de transporte. |
|
746 | :param distancia_recorrida: Atributo condicional para registrar en kilómetros la distancia recorrida entre la ubicación de origen y la de destino parcial o final, por los distintos medios de transporte que trasladan los bienes y/o mercancías. |
|
747 | :param domicilio: Nodo condicional para registrar información del domicilio de origen y/o destino de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
748 | """ |
|
749 | ||
750 | def __init__( |
|
751 | self, |
|
752 | tipo_ubicacion: str, |
|
753 | rfc_remitente_destinatario: str, |
|
754 | fecha_hora_salida_llegada: datetime, |
|
755 | id_ubicacion: str = None, |
|
756 | nombre_remitente_destinatario: str = None, |
|
757 | num_reg_id_trib: str = None, |
|
758 | residencia_fiscal: str = None, |
|
759 | num_estacion: str = None, |
|
760 | nombre_estacion: str = None, |
|
761 | navegacion_trafico: str = None, |
|
762 | tipo_estacion: str = None, |
|
763 | distancia_recorrida: Decimal | int = None, |
|
764 | domicilio: Domicilio | dict = None, |
|
765 | ): |
|
766 | super().__init__({ |
|
767 | 'TipoUbicacion': tipo_ubicacion, |
|
768 | 'RFCRemitenteDestinatario': rfc_remitente_destinatario, |
|
769 | 'FechaHoraSalidaLlegada': fecha_hora_salida_llegada, |
|
770 | 'IDUbicacion': id_ubicacion, |
|
771 | 'NombreRemitenteDestinatario': nombre_remitente_destinatario, |
|
772 | 'NumRegIdTrib': num_reg_id_trib, |
|
773 | 'ResidenciaFiscal': residencia_fiscal, |
|
774 | 'NumEstacion': num_estacion, |
|
775 | 'NombreEstacion': nombre_estacion, |
|
776 | 'NavegacionTrafico': navegacion_trafico, |
|
777 | 'TipoEstacion': tipo_estacion, |
|
778 | 'DistanciaRecorrida': distancia_recorrida, |
|
779 | 'Domicilio': domicilio, |
|
780 | }) |
|
781 | ||
782 |
@@ 612-660 (lines=49) @@ | ||
609 | }) |
|
610 | ||
611 | ||
612 | class Ubicacion(ScalarMap): |
|
613 | """ |
|
614 | Nodo requerido para registrar la ubicación que sirve para indicar el domicilio del origen y/o destino parcial o final, que tienen los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
615 | ||
616 | :param tipo_ubicacion: Atributo requerido para precisar si el tipo de ubicación corresponde al origen o destino de las ubicaciones para el traslado de los bienes y/o mercancías en los distintos medios de transporte. |
|
617 | :param rfc_remitente_destinatario: Atributo requerido para registrar el RFC del remitente o destinatario de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
618 | :param fecha_hora_salida_llegada: Atributo requerido para registrar la fecha y hora estimada en la que salen o llegan los bienes y/o mercancías de origen o al destino, respectivamente. Se expresa en la forma AAAA-MM-DDThh:mm:ss. |
|
619 | :param id_ubicacion: Atributo condicional para registrar una clave que sirva para identificar el punto de salida o entrada de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte, la cual estará integrada de la siguiente forma: para origen el acrónimo “OR” o para destino el acrónimo “DE” seguido de 6 dígitos numéricos asignados por el contribuyente que emite el comprobante para su identificación. |
|
620 | :param nombre_remitente_destinatario: Atributo opcional para registrar el nombre del remitente o destinatario de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
621 | :param num_reg_id_trib: Atributo condicional para registrar el número de identificación o registro fiscal del país de residencia, para los efectos fiscales del remitente o destinatario de los bienes y/o mercancías que se trasladan cuando se trate de residentes en el extranjero. |
|
622 | :param residencia_fiscal: Atributo condicional para registrar la clave del país de residencia para efectos fiscales del remitente o destinatario de los bienes y/o mercancías, conforme el catálogo de CFDI c_Pais publicado en el portal del SAT en Internet de acuerdo a la especificación ISO 3166-1. |
|
623 | :param num_estacion: Atributo condicional para registrar la clave de la estación de origen o destino para el traslado de los bienes y/o mercancías que se realiza a través de los distintos medios de transporte, esto de acuerdo al valor de la columna “Clave identificación” del catálogo c_Estaciones del complemento Carta Porte que permita asociarla al tipo de transporte. |
|
624 | :param nombre_estacion: Atributo condicional para registrar el nombre de la estación de origen o destino por la que se pasa para efectuar el traslado de los bienes y/o mercancías a través de los distintos medios de transporte, conforme al catálogo c_Estaciones del complemento Carta Porte. |
|
625 | :param navegacion_trafico: Atributo condicional para registrar el tipo de puerto de origen o destino en el cual se documentan los bienes y/o mercancías que se trasladan vía marítima. |
|
626 | :param tipo_estacion: Atributo condicional para registrar el tipo de estación por el que pasan los bienes y/o mercancías durante su traslado a través de los distintos medios de transporte. |
|
627 | :param distancia_recorrida: Atributo condicional para registrar en kilómetros la distancia recorrida entre la ubicación de origen y la de destino parcial o final, por los distintos medios de transporte que trasladan los bienes y/o mercancías. |
|
628 | :param domicilio: Nodo condicional para registrar información del domicilio de origen y/o destino de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
629 | """ |
|
630 | ||
631 | def __init__( |
|
632 | self, |
|
633 | tipo_ubicacion: str, |
|
634 | rfc_remitente_destinatario: str, |
|
635 | fecha_hora_salida_llegada: datetime, |
|
636 | id_ubicacion: str = None, |
|
637 | nombre_remitente_destinatario: str = None, |
|
638 | num_reg_id_trib: str = None, |
|
639 | residencia_fiscal: str = None, |
|
640 | num_estacion: str = None, |
|
641 | nombre_estacion: str = None, |
|
642 | navegacion_trafico: str = None, |
|
643 | tipo_estacion: str = None, |
|
644 | distancia_recorrida: Decimal | int = None, |
|
645 | domicilio: Domicilio | dict = None, |
|
646 | ): |
|
647 | super().__init__({ |
|
648 | 'TipoUbicacion': tipo_ubicacion, |
|
649 | 'RFCRemitenteDestinatario': rfc_remitente_destinatario, |
|
650 | 'FechaHoraSalidaLlegada': fecha_hora_salida_llegada, |
|
651 | 'IDUbicacion': id_ubicacion, |
|
652 | 'NombreRemitenteDestinatario': nombre_remitente_destinatario, |
|
653 | 'NumRegIdTrib': num_reg_id_trib, |
|
654 | 'ResidenciaFiscal': residencia_fiscal, |
|
655 | 'NumEstacion': num_estacion, |
|
656 | 'NombreEstacion': nombre_estacion, |
|
657 | 'NavegacionTrafico': navegacion_trafico, |
|
658 | 'TipoEstacion': tipo_estacion, |
|
659 | 'DistanciaRecorrida': distancia_recorrida, |
|
660 | 'Domicilio': domicilio, |
|
661 | }) |
|
662 | ||
663 |