Академический Документы
Профессиональный Документы
Культура Документы
1)
Con este tema de facturación electrónica, XML y UBLs 2.0/ 2.1, se han establecido que
las facturas, boletas y demás documentos comerciales se envíen a un web service con
formato XML por ello se definieron diferentes archivos XSD que validan los XML
estos lo puede ubicar aquí
También partir de estos XSD se pueden generar clases de C# que facilmente se pueden
serialzar a XML, aqui te voy a mostrar como hacerlo.
Para hacerlo necesitamos los XSD descargados para este ejemplo voy a usar la version
UBL 2.1.
En una carpeta ponemos todos los archivos descargados, como se muestra a
continuación
Luego necesitamos el programa XSD.exe que viene con visual studio, este se encuentra
en C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin este archivo lo
copiamos a la carpeta donde estan nuestros XSDs descargados.
Algunas rutas alternativas donde puede estar son: C:\Program Files (x86)\Microsoft
SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools o C:\Program Files (x86)\Microsoft
SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools esto depende de la versión de visual
studio que tengan.
Luego abrimos el CMD y nos ubicamos en la carpeta y copiamos el siguiente comando,
y presionamos enter: