Bienvenido a Facturas y Respuestas.

Esperamos que encuentre la respuesta a su pregunta. Y si no, puede formularla para que los expertos de la comunidad la respondan.

Preguntar

Este blog es creado y administrado por:

Copyright - 2020

0 votos
por en Nòmina Electrònica

Hola, cómo puedo realizar este encabezado de nómina electrónica en c#, VB o un ejemplo???:

<NominaIndividual xmlns="dian:gov:co:facturaelectronica:NominaIndividual" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" 

xmlns:ds="http://www.w3.org/2000/09/xmldsig#" 

xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:xades="http://uri.etsi.org/01903/v1.3.2#" xmlns:xades141="http://uri.etsi.org/01903/v1.4.1#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SchemaLocation="" xsi:schemaLocation="dian:gov:co:facturaelectronica:NominaIndividual NominaIndividualElectronicaXSD.xsd">

he creado todo, pero cuando agrego el xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" , se el xsi:schemaLocation="dian:gov:co:facturaelectronica:NominaIndividual NominaIndividualElectronicaXSD.xsd"   SE CONVIERTE A xs:schemaLocation="dian:gov:co:facturaelectronica:NominaIndividual NominaIndividualElectronicaXSD.xsd" ----- SE PIERDE EL XSI  Y CAMBIA A UN XS, ademas cómo agrego el Sehemelocation=""??

por
porfavor coloca tu codigo en un pastebin, para ver realmente tu notacion...

1 Respuesta

0 votos
por
Tienes un problema de concatenación.

Intenta el siguiente, que sí funciona.

1. Respeta los saltos de línea y nota que inicia con el elemento NoviminaIndividual, pero no se cierra el elemento, porque el cierre es después de agregar todos los demás elementos.

2. Ten en cuenta que cuando lo copies de aquí  y lo pegues en tu editar, tendrás dobles saltos de línea que crea este editor de texto. Quítalos y déjalos en saltos de línea sencillos.

MiCadenaXML =  "<NominaIndividual

xmlns=""urn:dian:gov:co:facturaelectronica:NominaIndividual""

xmlns:xs=""http://www.w3.org/2001/XMLSchema-instance""

xmlns:ds=""http://www.w3.org/2000/09/xmldsig#""

xmlns:ext=""urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2""

xmlns:xades=""http://uri.etsi.org/01903/v1.3.2#""

xmlns:xades141=""http://uri.etsi.org/01903/v1.4.1#""

xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance""

SchemaLocation=""""

xsi:schemaLocation=""dian:gov:co:facturaelectronica:NominaIndividual NominaIndividualElectronicaXSD.xsd"">" &

"<ext:UBLExtensions><ext:UBLExtension><ext:ExtensionContent></ext:ExtensionContent></ext:UBLExtension></ext:UBLExtensions>"
por
editado por
Gracias por el aporte, estoy en .NET no concateno
...