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()
- 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.
- 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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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);
}