Agrega el nodo requerido Contenedor
para registrar los datos del contenedor en el que transportan los
bienes o mercancías, esta función se puede ejecutar tantas veces como
contenedores contenga el embarque..
Esta función se debe utilizar DESPUES de llamar a la función VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo() ya que esta función crea primero los atributos generales para los datos de la embarcación que transportará los contenedores, la función incluye los mismos parámetros que VirtualXML_CartaPorte20AddMercanciasTransporteMartimoContenedor(), y se puede hacer uso de dichos parámetros dentro de la función VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo() cuando solo se cuente con un solo contenedor en la embarcación, en caso de necesitar incluir información de mas de un contnedor se puede usar VirtualXML_CartaPorte10AddMercanciasTransporteMaritimoContenedor() para la información de tantos contenedores como sea necesario.
También es posible omitir los parámetros MatriculaContenedor, TipoContenedor y NumPrecinto de la función VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo() y utilizar esta la función directamente.
Namespace: VirtualXML® Esta función se debe utilizar DESPUES de llamar a la función VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo() ya que esta función crea primero los atributos generales para los datos de la embarcación que transportará los contenedores, la función incluye los mismos parámetros que VirtualXML_CartaPorte20AddMercanciasTransporteMartimoContenedor(), y se puede hacer uso de dichos parámetros dentro de la función VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo() cuando solo se cuente con un solo contenedor en la embarcación, en caso de necesitar incluir información de mas de un contnedor se puede usar VirtualXML_CartaPorte10AddMercanciasTransporteMaritimoContenedor() para la información de tantos contenedores como sea necesario.
También es posible omitir los parámetros MatriculaContenedor, TipoContenedor y NumPrecinto de la función VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo() y utilizar esta la función directamente.
Aplicación: CFDI ver. 3.3
Sintaxis
Parametros
- p
- Tipo: System
Int32
Identificador en memoria devuelto por la función VirtualXML_New()
- MatriculaContenedor
- Tipo: System
String
Atributo requerido para expresar la matrícula o número de identificación del contenedor marítimo donde se transportan los bienes o mercancías, el cual está integrado por el código del propietario, el número de serie y el dígito de control.
- Tipo: System
String
Atributo requerido para registrar la clave de identificación para el tipo de contenedor marítimo donde se transportan los bienes o mercancías.Consulte el catálogo c_ContenedorMaritimo de los catálogos de Carta Porte 2.0 publicados por el SAT, para obtener este valor.
- Tipo: System
String
Atributo opcional para registrar el número de sello o precinto de los contenedores marítimos que son utilizados para transportar 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 Carta Porte 1.0
// Procesamiento del documento
// ....
// Lectura de resultados
// ....
// Liberacion de memoria
VirtualXML_Free(hXml);
}