Función VirtualXML_CartaPorte31AddFiguraTransporteTiposFiguraPartesTransporte VirtualXML
Agrega el nodo condicional ParteTransporte para indicar los datos de las partes del transporte de las cuales el emisor del comprobante es distinto al dueño de las mismas, por ejemplo: vehículos, máquinas, contenedores, plataformas, etc; mismos que son utilizados para el traslado de los bienes y/o mercancías.

Esta función se puede repetir tantas veces como Partes Transporte tenga el complemento.

Si solo existe UNA Parte Transporte, esta puede ser incluida en la función VirtualXML_CartaPorte31AddFiguraTransporteTiposFigura()

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

public static void VirtualXML_CartaPorte31AddFiguraTransporteTiposFiguraPartesTransporte(
int p,
string ParteTransporte);

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()

ParteTransporte
Tipo: System  String
Atributo requerido para registrar información de la parte del transporte de la cual el emisor del comprobante es distinto al dueño de la misma, por ejemplo: vehículos, máquinas, contenedores, plataformas, etc; que se utilicen para el traslado de los bienes y/o mercancías.
Consulte el catálogo c_ParteTransporte de los catálogos de Carta Porte 3.1 publicados por el SAT, para obtener este valor.
Ejemplo

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

// Llenado del documento 

    // Datos del emisor 

    // Datos del receptor 

    // Conceptos

// Impuestos

    // Complementos
// Complemento Aerolineas 1.0



// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

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