VirtualXML_CartaPorte10SetMercancias
Función VirtualXML_CartaPorte10AddMercanciaCantidadTransportaVirtualXML

Agrega el nodo condicional CantidadTransporta para registrar la cantidad de los bienes o mercancías que se trasladan en los distintos medios de transporte, que será distribuida o captada en distintos puntos, a fin de identificar el punto de origen y destino de dichos bienes o mercancías, y se podrá registrar este nodo tantas veces sea necesario.

Esta función se debe utilizar DESPUES de llamar a la función VirtualXML_CartaPorte10AddMercancia() ya que esta función crea primero los atributos generales para las mercancias transportadas, la  función incluye los mismos parámetros que VirtualXML_CartaPorte10AddMercanciaCantidadTransporta(), y se puede hacer uso de dichos parámetros dentro de la función VirtualXML_CartaPorte10AddMercancia() cuando solo se cuente con un solo detalle de origen/destino de la mercancia, en caso de necesitar mas de un detalle de origen destino se puede usar VirtualXML_CartaPorte10AddMercanciaCantidadTransporta() para agregar tantos detalles como sea necesario.

También es posible omitir los parámetros
CantidadTransportaCantidad, IDOrigen, IDDestino y CvesTransporte de la función VirtualXML_CartaPorte10AddMercancia() y utilizar esta función directamente.

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

public static void VirtualXML_CartaPorte10SetMercancias(
int p,
string Cantidad,
string IDOrigen,
string IDDestino,
string CvesTransporte)

VirtualXML_CartaPorte10SetMercancias

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()
CantidadTransportaCantidad
Tipo: System  String
Atributo requerido para expresar el número de bienes o mercancías que se trasladan en los distintos medios de transporte.
IDOrigen
Tipo: System  String
Atributo requerido para expresar la clave del identificador del origen de los bienes o mercancías que se trasladan por los distintos medios de transporte, de acuerdo al valor registrado en el parámetro IDOrigen de la función VirtualXML_CartaPorte10AddUbicacion().

IDDestino
Tipo: System  String
Atributo requerido para expresar la clave del identificador del destino de los bienes o mercancías que se trasladan por los distintos medios de transporte, de acuerdo al valor registrado en el parámetro IDDestino de la función VirtualXML_CartaPorte10AddUbicacion().
CvesTransporte
Tipo: System  String
Atributo condicional para expresar la clave que identifica el medio por el cual se transportan los bienes o mercancías, dicha clave debe ser distinta a “05” que corresponde a “Ducto”. Consulte el catálogo c_CveTransporte de los catálogos de Carta Porte publicados por el SAT, para obtener este valor.
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 Aerolineas 1.0


 VirtualXML_SetCartaPorte10( hXml, "No", "Salida", "03", "10456.45 );

// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

    // Liberacion de memoria
VirtualXML_Free(hXml);
}
Veáse También:

VirtualXML_CartaPorte10AddFiguraTransporteArrendatario
                                   VirtualXML_CartaPorte10AddFiguraTransporteNotificado
                                   VirtualXML_CartaPorte10AddFiguraTransporteOperadores
                                   VirtualXML_CartaPorte10AddFiguraTransporteOperadoresOperador
                                   VirtualXML_CartaPorte10AddFiguraTransportePropietario
                                   VirtualXML_CartaPorte10AddMercancia
                                   VirtualXML_CartaPorte10AddMercanciaCantidadTransporta
                                   VirtualXML_CartaPorte10AddMercanciasTransporteFerroviarioCarr                        VirtualXML_CartaPorte10AddMercanciasTransporteFerroviarioCarro
                                   VirtualXML_CartaPorte10AddMercanciasTransporteFerroviarioCarroContenedor
                                   VirtualXML_CartaPorte10AddMercanciasTransporteFerroviarioDerechosDePaso
                                   VirtualXML_CartaPorte10AddMercanciasTransporteMaritimoContenedor
                                   VirtualXML_CartaPorte10AddUbicacion
                                   VirtualXML_CartaPorte10SetFiguraTransporte
                                   VirtualXML_CartaPorte10SetMercancias
                                   VirtualXML_CartaPorte10SetMercanciasAutotransporteFederal
                                   VirtualXML_CartaPorte10SetMercanciasTransporteAereo
                                   VirtualXML_CartaPorte10SetMercanciasTransporteFerroviario
                                   VirtualXML_CartaPorte10SetMercanciasTransporteMaritimo