@@ 688-730 (lines=43) @@ | ||
685 | }) |
|
686 | ||
687 | ||
688 | class Mercancias(ScalarMap): |
|
689 | """ |
|
690 | Nodo requerido para registrar la información de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
|
691 | ||
692 | :param peso_bruto_total: Atributo requerido para registrar la suma del peso bruto total estimado de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
|
693 | :param unidad_peso: Atributo requerido para registrar la clave de la unidad de medida estandarizada del peso de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
694 | :param num_total_mercancias: Atributo requerido para registrar el número total de los bienes y/o mercancías que se trasladan en los distintos medios de transporte, identificándose por cada nodo "Mercancia" registrado en el complemento. |
|
695 | :param mercancia: Nodo requerido para registrar detalladamente la información de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
|
696 | :param peso_neto_total: Atributo condicional para registrar la suma de los valores indicados en el atributo “PesoNeto” del nodo “DetalleMercancia”. |
|
697 | :param cargo_por_tasacion: Atributo opcional para expresar el monto del importe pagado por la tasación de los bienes y/o mercancías que se trasladan vía aérea. |
|
698 | :param logistica_inversa_recoleccion_devolucion: Atributo condicional para expresar si se hace uso de alguno de los servicios de logística inversa, recolección o devolución para el traslado de los bienes y/o mercancías. |
|
699 | :param autotransporte: Nodo condicional para registrar la información que permita la identificación del autotransporte de carga, por medio del cual se trasladan los bienes y/o mercancías, que transitan a través de las carreteras del territorio nacional. |
|
700 | :param transporte_maritimo: Nodo condicional para registrar la información que permita la identificación de la embarcación a través de la cual se trasladan los bienes y/o mercancías por vía marítima. |
|
701 | :param transporte_aereo: 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. |
|
702 | :param transporte_ferroviario: Nodo condicional para registrar la información que permita la identificación del carro o contenedor en el que se trasladan los bienes y/o mercancías por vía férrea. |
|
703 | """ |
|
704 | ||
705 | def __init__( |
|
706 | self, |
|
707 | peso_bruto_total: Decimal | int, |
|
708 | unidad_peso: str, |
|
709 | num_total_mercancias: int, |
|
710 | mercancia: Mercancia | dict | Sequence[Mercancia | dict], |
|
711 | peso_neto_total: Decimal | int = None, |
|
712 | cargo_por_tasacion: Decimal | int = None, |
|
713 | logistica_inversa_recoleccion_devolucion: str = None, |
|
714 | autotransporte: Autotransporte | dict = None, |
|
715 | transporte_maritimo: TransporteMaritimo | dict = None, |
|
716 | transporte_aereo: TransporteAereo | dict = None, |
|
717 | transporte_ferroviario: TransporteFerroviario | dict = None, |
|
718 | ): |
|
719 | super().__init__({ |
|
720 | 'PesoBrutoTotal': peso_bruto_total, |
|
721 | 'UnidadPeso': unidad_peso, |
|
722 | 'NumTotalMercancias': num_total_mercancias, |
|
723 | 'Mercancia': mercancia, |
|
724 | 'PesoNetoTotal': peso_neto_total, |
|
725 | 'CargoPorTasacion': cargo_por_tasacion, |
|
726 | 'LogisticaInversaRecoleccionDevolucion': logistica_inversa_recoleccion_devolucion, |
|
727 | 'Autotransporte': autotransporte, |
|
728 | 'TransporteMaritimo': transporte_maritimo, |
|
729 | 'TransporteAereo': transporte_aereo, |
|
730 | 'TransporteFerroviario': transporte_ferroviario, |
|
731 | }) |
|
732 | ||
733 |
@@ 685-727 (lines=43) @@ | ||
682 | }) |
|
683 | ||
684 | ||
685 | class Mercancias(ScalarMap): |
|
686 | """ |
|
687 | Nodo requerido para registrar la información de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
|
688 | ||
689 | :param peso_bruto_total: Atributo requerido para registrar la suma del peso bruto total estimado de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
|
690 | :param unidad_peso: Atributo requerido para registrar la clave de la unidad de medida estandarizada del peso de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
691 | :param num_total_mercancias: Atributo requerido para registrar el número total de los bienes y/o mercancías que se trasladan en los distintos medios de transporte, identificándose por cada nodo "Mercancia" registrado en el complemento. |
|
692 | :param mercancia: Nodo requerido para registrar detalladamente la información de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
|
693 | :param peso_neto_total: Atributo condicional para registrar la suma de los valores indicados en el atributo “PesoNeto” del nodo “DetalleMercancia”. |
|
694 | :param cargo_por_tasacion: Atributo opcional para expresar el monto del importe pagado por la tasación de los bienes y/o mercancías que se trasladan vía aérea. |
|
695 | :param logistica_inversa_recoleccion_devolucion: Atributo condicional para expresar si se hace uso de alguno de los servicios de logística inversa, recolección o devolución para el traslado de los bienes y/o mercancías. |
|
696 | :param autotransporte: Nodo condicional para registrar la información que permita la identificación del autotransporte de carga, por medio del cual se trasladan los bienes y/o mercancías, que transitan a través de las carreteras del territorio nacional. |
|
697 | :param transporte_maritimo: Nodo condicional para registrar la información que permita la identificación de la embarcación a través de la cual se trasladan los bienes y/o mercancías por vía marítima. |
|
698 | :param transporte_aereo: 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. |
|
699 | :param transporte_ferroviario: Nodo condicional para registrar la información que permita la identificación del carro o contenedor en el que se trasladan los bienes y/o mercancías por vía férrea. |
|
700 | """ |
|
701 | ||
702 | def __init__( |
|
703 | self, |
|
704 | peso_bruto_total: Decimal | int, |
|
705 | unidad_peso: str, |
|
706 | num_total_mercancias: int, |
|
707 | mercancia: Mercancia | dict | Sequence[Mercancia | dict], |
|
708 | peso_neto_total: Decimal | int = None, |
|
709 | cargo_por_tasacion: Decimal | int = None, |
|
710 | logistica_inversa_recoleccion_devolucion: str = None, |
|
711 | autotransporte: Autotransporte | dict = None, |
|
712 | transporte_maritimo: TransporteMaritimo | dict = None, |
|
713 | transporte_aereo: TransporteAereo | dict = None, |
|
714 | transporte_ferroviario: TransporteFerroviario | dict = None, |
|
715 | ): |
|
716 | super().__init__({ |
|
717 | 'PesoBrutoTotal': peso_bruto_total, |
|
718 | 'UnidadPeso': unidad_peso, |
|
719 | 'NumTotalMercancias': num_total_mercancias, |
|
720 | 'Mercancia': mercancia, |
|
721 | 'PesoNetoTotal': peso_neto_total, |
|
722 | 'CargoPorTasacion': cargo_por_tasacion, |
|
723 | 'LogisticaInversaRecoleccionDevolucion': logistica_inversa_recoleccion_devolucion, |
|
724 | 'Autotransporte': autotransporte, |
|
725 | 'TransporteMaritimo': transporte_maritimo, |
|
726 | 'TransporteAereo': transporte_aereo, |
|
727 | 'TransporteFerroviario': transporte_ferroviario, |
|
728 | }) |
|
729 | ||
730 |
@@ 569-608 (lines=40) @@ | ||
566 | }) |
|
567 | ||
568 | ||
569 | class Mercancias(ScalarMap): |
|
570 | """ |
|
571 | Nodo requerido para registrar la información de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
|
572 | ||
573 | :param peso_bruto_total: Atributo requerido para registrar la suma del peso bruto total estimado de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
|
574 | :param unidad_peso: Atributo requerido para registrar la clave de la unidad de medida estandarizada del peso de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
|
575 | :param num_total_mercancias: Atributo requerido para registrar el número total de los bienes y/o mercancías que se trasladan en los distintos medios de transporte, identificándose por cada nodo "Mercancia" registrado en el complemento. |
|
576 | :param mercancia: Nodo requerido para registrar detalladamente la información de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
|
577 | :param peso_neto_total: Atributo condicional para registrar la suma de los valores indicados en el atributo “PesoNeto” del nodo “DetalleMercancia”. |
|
578 | :param cargo_por_tasacion: Atributo opcional para expresar el monto del importe pagado por la tasación de los bienes y/o mercancías que se trasladan vía aérea. |
|
579 | :param autotransporte: Nodo condicional para registrar la información que permita la identificación del autotransporte de carga, por medio del cual se trasladan los bienes y/o mercancías, que transitan a través de las carreteras del territorio nacional. |
|
580 | :param transporte_maritimo: Nodo condicional para registrar la información que permita la identificación de la embarcación a través de la cual se trasladan los bienes y/o mercancías por vía marítima. |
|
581 | :param transporte_aereo: 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. |
|
582 | :param transporte_ferroviario: Nodo condicional para registrar la información que permita la identificación del carro o contenedor en el que se trasladan los bienes y/o mercancías por vía férrea. |
|
583 | """ |
|
584 | ||
585 | def __init__( |
|
586 | self, |
|
587 | peso_bruto_total: Decimal | int, |
|
588 | unidad_peso: str, |
|
589 | num_total_mercancias: int, |
|
590 | mercancia: Mercancia | dict | Sequence[Mercancia | dict], |
|
591 | peso_neto_total: Decimal | int = None, |
|
592 | cargo_por_tasacion: Decimal | int = None, |
|
593 | autotransporte: Autotransporte | dict = None, |
|
594 | transporte_maritimo: TransporteMaritimo | dict = None, |
|
595 | transporte_aereo: TransporteAereo | dict = None, |
|
596 | transporte_ferroviario: TransporteFerroviario | dict = None, |
|
597 | ): |
|
598 | super().__init__({ |
|
599 | 'PesoBrutoTotal': peso_bruto_total, |
|
600 | 'UnidadPeso': unidad_peso, |
|
601 | 'NumTotalMercancias': num_total_mercancias, |
|
602 | 'Mercancia': mercancia, |
|
603 | 'PesoNetoTotal': peso_neto_total, |
|
604 | 'CargoPorTasacion': cargo_por_tasacion, |
|
605 | 'Autotransporte': autotransporte, |
|
606 | 'TransporteMaritimo': transporte_maritimo, |
|
607 | 'TransporteAereo': transporte_aereo, |
|
608 | 'TransporteFerroviario': transporte_ferroviario, |
|
609 | }) |
|
610 | ||
611 |