Skip to content

createNodeCarro

Genera el nodo cartaporte31:Carro, correspondiente al transporte ferroviario dentro del complemento Carta Porte. Este nodo permite especificar la información del carro ferroviario y los contenedores que transporta.

Este nodo se incluye dentro del bloque TransporteFerroviario.

USO POR INSTANCIA: 1 a ilimitados.

ts
cartaporte.createNodeCarro({
  carro: {...},
  contenedores: [...],
});

Subpropiedad: carro

Este objeto describe el carro ferroviario que transporta los contenedores con mercancía. Es obligatorio y representa un vehículo ferroviario específico dentro de la composición del tren.

ts
cartaporte.createNodeCarro({
  carro: { 
    guiaCarro: "1236", 
    matriculaCarro: "RTYUI8", 
    tipoCarro: "TC08", 
    toneladasNetasCarro: 10, 
  }, 
  contenedores: [...],
});

Parámetros disponibles

A continuación se muestra una tabla con las propiedades que acepta este método:

PropiedadTipoDescripción
guiaCarrostringNúmero de guía asociado al carro ferroviario.
matriculaCarrostringMatrícula o número identificador del carro.
tipoCarroc_TipoCarroClave del tipo de carro ferroviario utilizado.
toneladasNetasCarrostring - numberToneladas netas de carga transportada en el carro.

Subpropiedad: contenedores

Cada objeto en este arreglo representa un contenedor específico cargado dentro del carro ferroviario. El nodo Contenedor se repite por cada entrada en este arreglo.

ts
cartaporte.createNodeCarro({
  carro: {...},
  contenedores: [ 
    { 
      pesoContenedorVacio: 5, 
      pesoNetoMercancia: 8, 
      tipoContenedor: "TC01", 
    }, 
  ], 
});

Parámetros disponibles

A continuación se muestra una tabla con las propiedades que acepta este método:

PropiedadTipoDescripción
pesoContenedorVaciostring - numberPeso del contenedor cuando está vacío.
pesoNetoMercanciastring - numberPeso neto de la mercancía contenida.
tipoContenedorc_TipoContenedorClave del tipo de contenedor ferroviario.

Lanzado bajo la licencia MIT.