Función VirtualXML_CartaPorte10SetMercanciasTransporteAereo VirtualXML
Agrega la información que permita la identificación del transporte aéreo por medio del cual se trasladan los bienes o mercancías.


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

public static void VirtualXML_CartaPorte10SetMercanciasTransporteAereo(
int p,
string PermSCT,
string NumPermisoSCT,
string MatriculaAeronave,
string NombreAseg,
string NumPolizaSeguro,
string NumeroGuia,
string LugarContrato,
string RFCTransportista,
string CodigoTransportista,
string NumRegIdTribTranspor,
string ResidenciaFiscalTranspor,
string NombreTransportista,
string RFCEmbarcador,
string NumRegIdTribEmbarc,
string ResidenciaFiscalEmbarc,
string NombreEmbarcador)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()
PermSCT
Tipo: System  String
Atributo requerido para precisar la clave del tipo de permiso proporcionado por la SCT o la autoridad análoga, para el transporte de bienes o mercancías vía aérea. Consulte el catálogo c_TipoPermiso de los catálogos de Carta Porte publicados por el SAT, para obtener este valor.
NumPermisoSCT
Tipo: System  String
Atributo requerido para precisar el número de permiso o algún valor análogo proporcionado por la SCT o la autoridad análoga, para el transporte de bienes o mercancías vía aérea.
MatriculaAeronave
 Tipo: System      String
   Atributo requerido para registrar el número de matrícula de la aeronave que opera en territorio nacional y que se compone de valores alfanuméricos más el carácter especial de guion medio “-“, con una longitud de 10 posiciones.

NombreAseg
Tipo: System  String
Atributo opcional para expresar el nombre de la aseguradora que cubre los riesgos del medio que transporta los bienes o mercancías.
NumPolizaSeguro
Tipo: System  String
Atributo opcional para registrar el número de póliza asignado por la aseguradora para la protección e indemnización por responsabilidad civil de la aeronave que transporta los bienes o mercancías.

NumeroGuia
Tipo: System  String
Atributo requerido para registrar el número de guía aérea con el que se trasladan los bienes o mercancías.
LugarContrato
Tipo: System  String
Atributo opcional para registrar el lugar, entidad, región, localidad o análoga, donde se celebró el contrato para el traslado de los bienes o mercancías.
RFCTransportista
Tipo: System  String
Atributo opcional para registrar el RFC del transportista de los bienes o mercancías, en caso de que sea diferente del emisor del CFDI.

CodigoTransportista
Tipo: System  String
Atributo requerido para precisar el valor del código que tiene asignado el transportista y debe contener una clave válida del catálogo c_CodigoTransporteAereo. Consulte el catálogo c_CodigoTransporteAereo de los catálogos de Carta Porte publicados por el SAT, para obtener este valor.
NumRegIdTribTranspor
Tipo: System  String
Atributo condicional para incorporar el número de identificación o registro fiscal del país de residencia para los efectos fiscales del transportista, cuando sea residente en el extranjero.
ResidenciaFiscalTranspor
Tipo: System  String
Atributo condicional para registrar la clave del país de residencia para efectos fiscales del transportista, conforme con el catálogo c_Pais publicado en el portal del SAT para CFDI que está basado en la especificación ISO 3166-1.
NombreTransportista
Tipo: System  String
Atributo opcional para registrar el nombre del transportista ya sea nacional o extranjero.

RFCEmbarcador
Tipo: System  String
Atributo opcional para registrar el RFC del embarcador de los bienes o mercancías que se trasladan y debe estar en la lista de contribuyentes inscritos no cancelados del SAT
NumRegIdTribEmbarc
Tipo: System  String
Atributo condicional para incorporar el número de identificación o registro fiscal del país de residencia para los efectos fiscales del embarcador de los bienes o mercancías que se trasladan, cuando sea residente en el extranjero.
ResidenciaFiscalEmbarc
Tipo: System  String
Atributo condicional para registrar la clave del país de residencia para efectos fiscales del embarcador de los bienes o mercancías, conforme con el catálogo c_Pais publicado en el portal del SAT para CFDI que está basado en la especificación ISO 3166-1.

NombreEmbarcador
Tipo: System  String
Atributo opcional para registrar el nombre del embarcador de los bienes o mercancías que se trasladan, ya sea nacional o extranjero.
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);
}
Veáse También:

VirtualXML_CartaPorte10AddMercancia