Función VirtualXML_CartaPorte30SetDetalleMercancia VirtualXML
Agrega el nodo condicional DetalleMercancia para registrar especificaciones de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte.

Esta función se debe utilizar DESPUES de ejecutar la función VirtualXML_CartaPorte30AddMercancia(), ya que esta función es la que crea el nodo contenedor Mercancia.

Namespace:
 VirtualXML®
Aplicación: CFDI ver. 3.3
Sintaxis

public static void VirtualXML_CartaPorte30SetDetalleMercancia(
int p,
string UnidadPesoMerc,
string PesoBruto,
string PesoNeto,
string PesoTara,
string NumPiezas)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()
UnidadPesoMerc
Tipo: System  String
Atributo requerido para registrar la clave de la unidad de medida estandarizada del peso de los bienes y/o mercancías que se trasladan en los distintos medios de transporte.
   Consulte el catálogo c_ClaveUnidadPeso de los catálogos de Carta Porte 3.0 publicados por el SAT, para obtener este valor.
PesoBruto
Tipo: System  String
Atributo requerido para registrar el peso bruto total de los bienes y/o mercancías que se trasladan en los distintos medios de transporte.
PesoNeto
Tipo: System  String
Atributo requerido para registrar el peso neto total de los bienes y/o mercancías que se trasladan en los distintos medios de transporte.
PesoTara
Tipo: System  String
Atributo requerido para registrar el peso bruto, menos el peso neto de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte.

NumPiezas
Tipo: System  String
Atributo opcional para registrar el número de piezas de los bienes y/o mercancías que se trasladan en los distintos medios de transporte.

Ejemplo

private void GeneraDocto(String version)
{
// Creamos un comprobante 
    int hXml = VirtualXML_New("3.3");

// Llenado del documento 

    // Datos del emisor 

    // Datos del receptor 

    // Conceptos

// Impuestos

    // Complementos
// Complemento Carta Porte 1.0



// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

    // Liberacion de memoria
VirtualXML_Free(hXml);
}