Cita:
|
Aunque el cambio es aplicable para el 15, ya está disponible la información.
http://www.agenciatributaria.es/AEAT...sion_0_6.shtml Trabajo para el finde :mad: |
Hola,
Alguno habeis tenido problema con las facturas recibidas, he importado con wsdl la clase y para IDFacturaRecibidaTypeIDEmisorFactura no me aperece el IDFacturaRecibidaTypeIDEmisorFactura.NIF. Acabo de importar la clase con la v0.6 y tampoco Saludos |
Cita:
Hola angelhorse, Estoy siguiendo un metodo parecido al tuyo, es decir lo hago en VB.Net, pero generando el archivo xml de forma manual (es decir son uso objetos generados al importa la referencia al servicio web). Bueno el tema es que creo tener todo bien pero estoy en un atasco del que no puedo salir y ando ya desesperado, creo que tu me puedes echar un cable. Tengo el archivo xml correcto y bien formado y con datos reales Tengo un certificado (en archivo .pfx) correcto y verificado (he hecho envios de otra forma y funciona) Al final la empresa ha decidido hacerlo todo sin usar los objetos generados al importar la referencia al servicio web, es decir que no tengo un objeto de tipo SuministroLRFacturasEmitidas con el que hacer las usuales lineas: Código:
Dim resul As RespuestaLRFEmitidasType Código:
Dim req As System.Net.HttpWebRequest Código:
<?xml version="1.0" encoding="UTF-8"?><env:Envelope xmlns:env="*://schemas.xmlsoap.org/soap/envelope/"><env:Body><env:Fault><faultcode>env:Client</faultcode><faultstring>Codigo[1304].Fin prematuro del archivo. (-1,-1)</faultstring><detail><callstack>XML no válido o mal formado ¿Qué codigo usas tu para enviarlo? Muchas gracias por tu ayuda Saludos P.D. donde pongo * me refiero a una enlace (No me deja copiarlos tal cual) xD[/quote] |
Cita:
Saludos, |
Error controlado
Buenos días.
Gracias por toda la información que habéis ido poniendo. Me ha sido de gran utilidad. A ver si me podéis echar una mano o le ha ocurrido a alguien. El caso es que hago la llamada al método para dar de alta facturas emitidas y la AEAT me devuelve el siguiente error: Codigo[4114].El titular del certificado debe ser el Titular del libro de Registro, Colaborador Social o Apoderado Me he puesto en contacto con ellos, pero no me contestan. El caso es que hace poco pusieron un enlace para comprobar la identificación fiscal (por Web y por Servicio Web) y me deja pasar con el certificado. Alguna idea? Muchas gracias. |
Las pruebas de envío tienen que hacerse con un certificado que corresponda al titular del envío.
Usa tu propio certificado, pero tendrás que poner como titular tu nombre y NIF. Como es para pruebas, no tiene mayor relevancia. Pero lo que no podrás es presentar registros de otro titular diferente, salvo que tengas certificado de colaborador social (asesorías) o seas apoderado. Lo que no creo que sea tu caso, igual que del resto que andamos por aquí. |
Cita:
El certificado debe ser el del mismo Cif que el que envias las facturas. Como lo estas haciendo de pruebas en el cif del emisor pon el mismo que el del certificado y te funcionará. Saludos |
Cita:
Si meto el CIF (he ocultado el válido) en el campo NIF: _SuministroLRFacturasEmitidas.Cabecera.Titular.NombreRazon = "EMPRESA" _SuministroLRFacturasEmitidas.Cabecera.Titular.NIF = "AXXXXXXXX" _SuministroLRFacturasEmitidas.RegistroLRFacturasEmitidas(0).IDFactura.IDEmisorFactura.NIF = "AXXXXXXXX" Me dice "Valor o tipo incorrecto del campo NIF". ¿Es ahí dónde te refieres? Gracias. |
Conseguido, era por el NIF que venía en el ejemplo en la contraparte. El puesto el CIF donde me indicabas, he cambiado el tipo de factura y no he enviado la contraparte y ha funcionado.
Muchas gracias!! Este foro es un lujazo. Hay muy pocos sitios donde haya información de gente que se está pegando con esto. |
1 Archivos Adjunto(s)
Hola CMB
Gracias por la respuesta. Uso 3 archivos diferentes, pues no se cual puede ser el bueno para hacienda. Los 3 archivos los he validado en Firefox, en Chrome y en http://W**.freeformatter.com/xml-validator-xsd.html y son correctos, pero me sale siempre el mismo error, ahora es: Cita:
Te adjunto los 3 archivos, para que por lo menos me digas cual es el que tu usarias Y si alguien lo ha hecho de la misma forma que yo o sabe algo sobre este tipo de error, cualquier ayuda sera bienvenida, por que estoy al limite de todo (tiempo y energia) Muchas gracias |
Cita:
Saludos, |
Facturas emitidas en C#
1 Archivos Adjunto(s)
Hola,
Varios me lo habéis pedido por privado, lo pongo aqui a disposición de todos, son las clases necesarias para subir facturas emitidas. Como pasáis el NIF del emisor en facturas Recibidas?????, a mi solo me aparece una propiedad Item me falta una que sea NIF, en emitidas aparece. LA clase que me genera del WS contiene: Cita:
|
Cita:
Buenas tardes, He estado utilizando el código que has puesto, porque me parece la mejor solución, utilizando un XML que me he generado yo, también me da error al hacer el envío. Lo que no me queda claro de este código, es en que instrucción se le dice al objeto req, que utilice el soapEnvolveXML como documento de envío. Un saludo y muchas gracias. |
Cita:
Buenas tardes, tienes que añadir estas líneas Dim NewStream As Stream = req.GetRequestStream() soapEnvelopeXml.Save(NewStream) Antes del getresponse Asi me ha funcionado correctamente. Un saludo |
Generar xml
Hola vicdeju, yo también estoy siguiendo ese mismo código en VB.NET, pero me falta crear un fichero xml que sea correcto para proceder al envío. Podrías indicarme como lo generas?
Gracias y un saludo |
Cita:
[4102].El XML no cumple el esquema. Falta informar campo obligatorio.: NIF Seguimos...... |
Cita:
|
Ayuda
Buenas tardes a todos. Por lo que llevo leido en este foro, parece que la mayoría va resolviendo los problemas que plantea este tema del SII. He implementado alguna de las soluciones que habeis propuesto, pero no consigo nada en limpio. Desarrollo en Visual Basic.NET.
No consigo crear un fichero XML con las especificaciones debidas, como lo haceis? Lo que pretendo es crear un fichero XML que me quede alojado en un directorio, para enviarlo después. Podeis echarme una mano? Gracias y un saludo |
Cita:
Mira los ejemplos que te pone la AEAT. Saludos, |
Gracias CMB por tu respuesta. He hecho alguna prueba con el método que sugieres, pero lo que obtengo es un fichero xml que Internet Explorer no lee, si lo abro con el bloc de notas si; es evidente que algo hago mal, algún paso me falta, serializarlo tal vez? o no sería necesario y se puede enviar así?
El ejemplo que estoy siguiendo es el que publicó batuzail, pero tengo la pega de que no me crea un fichero en una carpeta que es lo que pretendo. Si alguien puede aclararme estas dudas...gracias de antemano. Saludos |
Cita:
O extraes uno de los ejemplos de la documentación (SII_Descripcion_ServicioWeb_v0.6.pdf) con el portapapeles, y ¡funciona! Lo mandas y te lo acepta. Aunque tienes que ponerle datos reales (NIF y nombres fiscales). |
Cita:
Si generas el xml con los métodos y quieres generar un xml antes de enviarlo, usa está función pasándole como parámetro el objeto que pasas al LRSuministro...... Cita:
|
Gracias batuzail tendrías ese mismo código que me has puesto en Visual Basic.NET?
Por otra parte en la línea... using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"C:\" + o.ToString() + ".xml")) que es el signo @? es algo propio de C#?... Gracias de nuevo y un saludo |
Cita:
¿alguien tiene el pdf de esa nueva versión 0.6 o un enlace que funcione? ese enlace que colgó el compañero ya no funciona y las facturas que se tragaba la semana pasada con al version 0.5 ahora las rechaza indicando que ... 'Codigo[4100].Error en la cabecera. El contenido del campo IDVersionSii no es válido.' muchas gracias |
Cita:
|
Cambios en versión 0.6
Lo de las facturas recibidas ha cambiado y hay que hacer varios cambios.
Usando la misma estructura de la versión 0.5 rechazan el envío diciendo El XML no cumple el esquema. Falta informar campo obligatorio.: Contraparte |
Enlace a la nueva version. El servidor e la aeat ya no admite nada que no este en esta version
http://www.agenciatributaria.es/AEAT.internet/SII.html |
os agradezco a todos vuestras respuestas
el enlace que me ha puesto el último compañero me lleva a la versión 0.5 ya me imaginaba que poniendo 0.6 se lo tragaria, pero me gustaba la idea de que la AEAT colgara un pdf con la versión 0.6 igual que existia el de la 0.5 igual soy yo pero... ¿no os parece muy chapucero todo esto por parte de la administración? y un tema importante ¿como os dais cuenta de estas cosas? ¿hay algun sitio donde se avisen de estos cambios de versión y de que cambios deben comportar en tu código? ¿o se trata de ir dando palos de ciego y empezar a probar cada vez que me ocurra un caso como este? muchas gracias a todos otra vez. |
El enlace es a la version 6. Mira el documento Descripción servicio Web Documento PDF y verás como pone 6.
En la pagina que he puesto van informando de los cambios. Tienes un rss al cual subscribirte para que te avisen de los cambios. |
gracias keys
estaba mirando el primer enlace que mantiene la version 0.5 me suscribo al rss también |
Por cierto. Han puesto un enlace nuevo donde su puede consultar todo lo que se ha presentado.
Un Saludo. |
Gracias a todos
Muchisimas gracias a todos por compartir todos vuestros conocimientos. ¿Alguien podría compartir un proyecto de ejemplo en .NET para el envío de facturas?
Un saludo mpino |
Enlace a version 0.6
Cita:
Si miras el documento de Descripción del Servicio Web del enlace que han puesto anteriormente, verás que corresponde a la versión 0.6. Todo lo que está en ese enlace hace referencia a dicha versión. Un saludo mpino |
Cita:
Muchas gracias. |
Cita:
|
Cita:
En VB tengo un método básico de envio de facturas recibidas que puse por aqui. Saludos |
Vb Net
¿Tenéis el proyecto hecho en VB.NET 2012?
Es que me genera errores y no sé porqué... Si por favor podéis pasar el código en un fichero comprimido. Gracias. |
Delphi 7
Buenas,
Me incorporo al tema ahora, de momento estoy leyendo y leyendo antes de programar nada. Lamentablemente voy a empezar preguntando, en cuanto pueda intentaré responder también que no todo va a ser preguntar :) ¿Hay alguien que vaya a consumir los WS desde Delphi 7?. Yo es que sigo con esa versión pero veo que no me importa bien los WDSL y si alguien ha avanzado algo al respecto le agradeceria algún consejo. De todas formas tengo un plan B y un plan C, el B sería enviar los ficheros con SOAPUI en modo batch (parece que se puede hacer), y el plac C sería programar un cliente en C# u otro lenguaje más "modelno". Gracias por adelantado y saludos. Juan María. |
Cita:
Puedes poner la direccion del enlace donde se puede consultar las facturas presentadas, porque no acabo de encontrarlo en la web de AEAT. O es que se ha de hacer por codigo. Si asi fuera y tienes una pequeña muestra seria genial Muchas gracias |
La franja horaria es GMT +2. Ahora son las 21:19:16. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi