Agrega el complemento opcional para Turista Pasajero Extranjero al Comprobante Fiscal Digital por Internet (CFDI).
Esta función se utiliza una sola vez por CFDI y agrega los 2 nodos que componen el complemento TuristaPasajeroExtranjero y TuristaPasajeroExtranjero:datosTransito, cuando se llenan todos los parámetros.
Esta función se utiliza una sola vez por CFDI y agrega los 2 nodos que componen el complemento TuristaPasajeroExtranjero y TuristaPasajeroExtranjero:datosTransito, cuando se llenan todos los parámetros.
Namespace: VirtualXML®
Aplicación: CFDI ver. 3.3
Sintaxis
Parametros
- p
- Tipo: System
Int32
Identificador en memoria devuelto por la función VirtualXML_New()
- Tipo: System
String
Atributo requerido para expresar la fecha y hora del Arribo o Salida del medio de transporte utilizado. Se expresa en la forma aaaamm-ddThh:mm:ss, de acuerdo con la especificación ISO 8601.
- Tipo: System
String
Atributo requerido para incorporar la operación realizada: Valores permitidos:
-
- Arribo
- Salida.
- Tipo: System
String
Atributo requerido para expresar la via de arribo o salida. Valores permitidos:
-
- Aérea
- Marítima
- Terrestre
- Tipo: System
String
Atributo requerido para expresar el tipo de identificación mostrada.
- NumeroId
- Tipo: System
String
Atributo requerido para expresar el número de identificación (pasaporte, visa, etc.).
- Tipo: System
String
Atributo requerido para expresar la nacionalidad del turista.
- EmpresaTransporte
- Tipo: System
String
Atributo requerido para señalar la empresa de transporte que lo ingresa a territorio nacional o lo traslada de salida.
- IdTransporte
- Tipo: System
String
Atributo opcional para expresar el identificador del medio de transporte usado, ejemplo: número de vuelo.
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 Turista Pasajero Extranjero 1.0
VirtualXML_SetTuristaPasajeroExtranjero10( hXml, "2018-01-06T15:35:16", "Arribo", "Aerea", "Pasaporte", "B4882-097", "Española", "Iberia lineas aereas de España","1257" );
// Procesamiento del documento
// ....
// Lectura de resultados
// ....
// Liberacion de memoria
VirtualXML_Free(hXml);
}