| @@ 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 | ||