Ver Mensaje Individual
  #377  
Antiguo 20-03-2017
jmlazaro jmlazaro is offline
Registrado
NULL
 
Registrado: mar 2017
Posts: 5
Reputación: 0
jmlazaro Va por buen camino
Generar xml.

Cita:
Empezado por dmg Ver Mensaje
Muy buenas, estoy realizando el proyecto en c# con Visual Studio 2010 .Net 4.6, el fichero XML que genero no lo valida correctamente.
Faltan los nodos Envelope, Header, Body,...


Como puedo conseguir generar la estructura como la de los ejemplos o algo parecido que se valide correctamente?


Yo estoy haciendo lo siguiente:

1) Creo un proyecto windows form

2) Agrego una Referencia de Servicio y en la direccion incluyo el wsdl y pulso IR:
"https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroFactEmitidas.wsdl"
3) Cambio el nombre del NAMESPACE: ServiceReferenceEmitidas

4) incluyo en el proyecto
using PruebaWS.ServiceReferenceEmitidas;

5) Defino una variable del tipo SuministroLRFacturasEmitidas y voy rellenando los datos de la factura

SuministroLRFacturasEmitidas SII_Emitidas = new SuministroLRFacturasEmitidas();

6) Termino generando el XML.
XmlSerializer serializer = new XmlSerializer(typeof(SuministroLRFacturasEmitidas));
FileStream fs = new FileStream(fichero, FileMode.Create);
serializer.Serialize(fs, SII_Emitidas);


Espero que alguien me pueda echar una mano, muchas gracias
Un saludo.
Hola a todos,
Tengo el mismo problema al generar el XML (clavadito al tuyo, dmg), no me pone los nodos Envelope, Header, Body.
Pero cuando me comunico con el ws, el mensaje de respuesta es OK y puedo consultar las facturas enviadas en la página de pruebas AEAT, pero me gustaría poder generar correctamente el archivo XLM para guardarlo.

Muchas gracias a todos
Responder Con Cita