FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#11
|
|||
|
|||
Hola angelhorse,
Yo tambien estoy haciendo este tema en VB.net (muy similar a c#), pero no consigo crear bien el archivo XML Parto de la base de que el archivo XML a generar debe seguir el modelo cuyo ejemplo hay en SII_Descripcion_ServicioWeb_v0.5_es_es.pdf en apartado 8.1.1.1.Ejemplo mensaje de XML de alta. Yo siguiendo las directrices de los compañeros de Delphi he adaptado su codigo (usando el ejemplo de seccion_31 que colgo WebServices AEAT Berlin_3.rar. Lo hago usando este codigo (solo pongo parte) Dim i As Long Dim ASuministroLRFacturasEmitidas As SuministroLRFacturasEmitidas Dim ARegistroLRFacturasEmitidas() As LRfacturasEmitidasType '=========================================================================== 'generacion info factura/s emitidas---------------------------------------------------------------- ASuministroLRFacturasEmitidas = New SuministroLRFacturasEmitidas() ASuministroLRFacturasEmitidas.Cabecera = New CabeceraSii() 'DATOS Cabecera-------------------------------------------------------------------------- ASuministroLRFacturasEmitidas.Cabecera.IDVersionSii = ClienteSII1.VersionSiiType.Item05 '0.5 version actual del SII ASuministroLRFacturasEmitidas.Cabecera.Titular = New PersonaFisicaJuridicaESType() 'Nombre del presentador ASuministroLRFacturasEmitidas.Cabecera.Titular.NombreRazon = "Empresa XXX" 'el NIF del presentador (DEBE COINCIDIR CON EL CERTIFICADO SELECCIONADO) ASuministroLRFacturasEmitidas.Cabecera.Titular.NIF = "A84532501" 'Tipo de comunicacion: ' A0 - ALTA ' A1- MODIFICACION ' A4- MODIFICACION REGIMEN VIAJEROS ASuministroLRFacturasEmitidas.Cabecera.TipoComunicacion = ClaveTipoComunicacionType.A0 Etc. etc. El problema es que no encuentro la forma de agregar la cabecera: <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope .....> <soapenv:Header/> Ademas en las etiquetas no hay forma de ponerle el namespace sii o siiLR Que es imprescindible. La pregunta es por tanto ¿Estoy usando el metodo adecuado y hay pasos que desconozco ¿ o deberia generear el XML manualmente a base de ir concatenado trozos de cadena y despues guardarlo como archivo? ¿Cómo lo has hecho tu? Gracias de antemano por cualquier info que pueda dar luz al tema |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco | keys | Internet | 4170 | Hace 1 Semana 17:29:05 |
AEAT envio de datos vía Webservice problemas con WSDL | CelsoO | Internet | 11 | 09-10-2019 20:03:41 |
webService Soap de la Administración Digital Española notific@ | apicito | Internet | 3 | 31-01-2017 11:25:28 |
Error en Webservice funcion envio de sms | webmasterplc | Delphi para la web | 5 | 25-07-2013 20:10:29 |
Problemas con envío de XML a un WebService | davidvamo | Internet | 1 | 13-02-2007 15:49:20 |
|