Nodo condicional para capturar los datos del o los
propietarios de la mercancía que se traslada y ésta no sea objeto de
enajenación o siéndolo sea a título gratuito, cuando el emisor del CFDI
es un tercero.
Esta función se puede repetir tantas veces como Propietarios tenga la mercancia.
Se debe ejecutar DESPUES de la llamada a la función VirtualXML_SetComercioExterior20().
Esta función se puede repetir tantas veces como Propietarios tenga la mercancia.
Se debe ejecutar DESPUES de la llamada a la función VirtualXML_SetComercioExterior20().
Namespace: VirtualXML®
Aplicación: CFDI ver. 4.0
Sintaxis
Parametros
- p
- Tipo: System
Int32
Identificador en memoria devuelto por la función VirtualXML_New()
Tipo: System String
- Atributo requerido para incorporar el número de identificación o registro fiscal del país de residencia para efectos fiscales del propietario de la mercancía trasladada.
- ResidenciaFiscal
- Tipo: System
String
Atributo requerido para registrar la clave del país de residencia para efectos fiscales del propietario de la mercancía. Revise el catálogo de países publicado por el SAT para conocer los valores posibles de este parámetro que está basado en la especificación ISO 3166-1.
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 Comercio Exterior 2.0
VirtualXML_SetComercioExterior20( hXml, "", "2", "A1", "0", "", "","","EXW","0","","18.836200","18973.20" );
VirtualXML_VirtualXML_CCE20SetEmisor( hXml, "", "Ave. Principal", "320", "5to Piso", "0462", "02","","002","DIF","MEX","53050" );
VirtualXML_VirtualXML_CCE20SetReceptor( hXml, "B4882079", "Rudi Kuefner Dr.", "14300", "", "", "", "","Horizon City","TX","","USA","79928" );
VirtualXML_VirtualXML_CCE20AddPropietario( hXml, "B4882079", "SPA" );
// Procesamiento del documento
// ....
// Lectura de resultados
// ....
// Liberacion de memoria
VirtualXML_Free(hXml);
}
Veáse También:
VirtualXML_SetComercioExterior20()
VirtualXML_CCE20SetEmisor()
VirtualXML_CCE20SetReceptor()
VirtualXML_CCE20AddDestinatario()
VirtualXML_CCE20AddDestinatarioDomicilio()
VirtualXML_CCE20AddMercancia()
VirtualXML_CCE20AddMercanciaDescripcionesEspecificas()