Función VirtualXML_SetCartaPorte10 VirtualXML
Agrega el complemento Carta Porte Ver. 1.0 al Comprobante Fiscal Digital por Internet (CFDI) el cual se utilizar para acreditar la posesión de las mercancías, brindando información sobre la procedencia y los destinos de las mercancías que se trasladan a través de los distintos medios de transporte.

Los contribuyentes que brindan servicios de traslado de mercancías por los distintos medios de transporte, podrán emitir un CFDI de tipo Ingreso incorporando el complemento Carta Porte, con el que se podrá amparar la legal posesión de las mercancías.


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

public static void VirtualXML_SetCartaPorte10(
int p,
String TranspInternac,
String EntradaSalidaMerc,
String ViaEntradaSalida,
String TotalDistRec)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()
TranspInternac
Tipo: System  String
Atributo requerido para expresar si los bienes o mercancías que son transportadas ingresan o salen del territorio nacional, sus valores permitidos son Sí / No
EntradaSalidaMerc
Tipo: System  String
Atributo condicional para precisar si los bienes o mercancías ingresan o salen del territorio nacional, sus valores permitidos son: Entrada / Salida
ViaEntradaSalida
Tipo: System  String
Atributo condicional para precisar la vía de ingreso o salida de los bienes o mercancías en territorio nacional. Consulte el catálogo CveTransporte de los catálogos de Carta Porte publicados por el SAT, para obtener este valor.
TotalDistRec
Tipo: System  String
Atributo condicional para registrar la suma de las distancias recorridas en kilómetros, registradas en el parámetro DistanciaRecorrida de la función VirtualXML_CartaPorte10AddUbicacion() para el traslado de los bienes o mercancías.
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