Función VirtualXML_CartaPorte31AddMercanciasTransporteMaritimoContenedor VirtualXML

Agrega el nodo opcional Rontenedor para registrar los datos del contenedor en el que se transportan los bienes y/o mercancías.

Se debe utilizar DESPUES de la llamada a la función VirtualXML_CartaPorte31SetMercanciasTransporteMaritimo(),

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

public static void VirtualXML_CartaPorte31AddMercanciasTransporteMaritimoContenedor(
int p,
string TipoContenedor,
string MatriculaContenedor,
string NumPrecinto,
string IdCCPRelacionado,
string PlacaVMCCP,
string FechaCertificacionCCP,
string SubTipoRemCCP1,
string PlacaCCP1,
string SubTipoRemCCP2,
string PlacaCCP2)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()
TipoContenedor
Tipo: System  String
Atributo requerido para registrar la clave de identificación correspondiente con el tipo de contenedor marítimo en el que se transportan los bienes y/o mercancías.
Consulte el catálogo c_ContenedorMaritimo de los catálogos de Carta Porte 3.1 publicados por el SAT, para obtener este valor.
MatriculaContenedor
Tipo: System  String
Atributo condicional para registrar la matrícula o el número de identificación del contenedor marítimo en el que se transportan los bienes y/o mercancías, el cual está integrado por el código del propietario, el número de serie y el dígito de control correspondiente.
NumPrecinto
Tipo: System  String
Atributo condicional para registrar el número del sello o precinto de los contenedores marítimos que son utilizados para trasladar los bienes y/o mercancías.
IdCCPRelacionado
    Tipo: System           String
    Atributo condicional para registrar el identificador del complemento Carta Porte (IdCCP) de un CFDI previamente certificado para el traslado de bienes o mercancías mediante autotransporte, únicamente aplica para traslados mediante  ferri.

PlacaVMCCP
Tipo: System  String
Atributo condicional para registrar los caracteres alfanuméricos, sin guiones ni espacios de la placa vehicular del autotransporte registrado en el CFDI con complemento Carta Porte del autotransporte, únicamente aplica para traslado mediante ferri.
FechaCertificacionCCP
Tipo: System  String
Atributo condicional para registrar la fecha y hora de certificación del CDFI con complemento Carta Porte del autotransporte, únicamente aplica para traslado mediante ferri.
SubTipoRemCCP1
Tipo: System  String
Atributo requerido para expresar la clave del subtipo de remolque o semirremolques que se emplean con el autotransporte que realizó el traslado de los bienes y/o mercancías registrado en el CFDI con complemento Carta Porte, únicamente aplica para traslado mediante ferri.
Consulte el catálogo c_SubTipoRem de los catálogos de Carta Porte 3.1 publicados por el SAT, para obtener este valor.
PlacaCCP1
Tipo: System  String
Atributo requerido para registrar los caracteres alfanuméricos, sin guiones ni espacios de la placa vehicular del autotransporte registrado en el CFDI con complemento Carta Porte, únicamente aplica para traslado mediante ferri.
SubTipoRemCCP2
Tipo: System  String
Atributo requerido para expresar la clave del subtipo de remolque o semirremolques que se emplean con el autotransporte que realizó el traslado de los bienes y/o mercancías registrado en el CFDI con complemento Carta Porte, únicamente aplica para traslado mediante ferri.
Consulte el catálogo c_SubTipoRem de los catálogos de Carta Porte 3.1 publicados por el SAT, para obtener este valor.
PlacaCCP2
    Tipo: System          String
    Atributo requerido para registrar los caracteres alfanuméricos, sin guiones ni espacios de la placa vehicular del autotransporte registrado en el CFDI con complemento Carta Porte, únicamente aplica para traslado mediante ferri.


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 Carta Porte 1.0


// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

    // Liberacion de memoria
VirtualXML_Free(hXml);
}