VirtualXML_CartaPorte10SetMercancias
Función VirtualXML_CartaPorte10AddMercanciasTransporteFerroviarioDerechosDePasoVirtualXML

Agrega el nodo opcional DerechosDePaso para registrar los tipos de derechos de paso cubiertos por el transportista en las vías férreas de las cuales no es concesionario o asignatario, así como la distancia establecida en kilómetros.

Esta función se puede utilizar tantas veces como derechos de paso se tengan que registrar.

Esta función se debe utilizar DESPUES de llamar a la función VirtualXML_CartaPorte10AddMercanciasTransporteFerroviario()ya que esta función crea primero los atributos generales para el ferrocarril que transporta las mercancias, la  función incluye los mismos parámetros que VirtualXML_CartaPorte10AddMercanciasTransporteFerroviarioDerechosDePaso(), y se puede hacer uso de dichos parámetros dentro de la función VirtualXML_CartaPorte10AddMercanciaTransporteFerroviario() cuando solo se cuente con un solo derecho de paso, en caso de necesitar registrar mas de un derecho de paso se puede usar VirtualXML_CartaPorte10AddMercanciasTransporteFerroviarioDerechosDePaso() para agregar tantos como sea necesario.

También es posible omitir los parámetros
TipoDerechoDePaso y KilometrajePagado 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_CartaPorte10SetMercanciasTransporteFerroviarioDerechosDePaso(
int p,
string TipoDerechoDePaso,
string KilometrajePagado)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()
TipoDerechoDePaso
Tipo: System  String
Atributo requerido para registrar el valor de la clave del derecho de paso pagado por el transportista en las vías férreas de las cuales no es concesionario o asignatario. Consulte el catálogo c_DerechosDePaso de los catálogos de Carta Porte publicados por el SAT, para obtener este valor.
KilometrajePagado
Tipo: System  String
Atributo requerido para registrar el total de kilómetros pagados por el transportista en las vías férreas de las cuales no es concesionario o asignatario con el derecho de paso.
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