Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-01-2017
seccion_31 seccion_31 is offline
Miembro
 
Registrado: ene 2017
Posts: 112
Poder: 8
seccion_31 Va por buen camino
Hola !

lo tengo en el trabajo, el lunes lo miro y lo posteo. Por cierto, he descargado un nuevo interface SOAP wsd desde la AEAT algo diferente al publicado. (pero la versión es la misma, cambia el nombre de las clases) de memoria ese campo es un tipo, que es un array de DetalleIVA2 se llama desgloseIVA2 creo puedes verlo en el campo desgloseIVA. cada elemento del array es DetalleIVA2.

Por código funciona muy bien, siempre que NO envíes el campo IDOtro de la contraparte (esto lo digo de memoria, no me acuerdo bien, pero funciona). A ver si responde la AEAT en ambos casos por código o XML el NIF debe existir de lo contrario la factura pasa pero da error. (o aviso), porque pasa. Lo que ocurre es que dice: NIF sin identificar y piensas que es un error de código, y no es asi.

Asi que con código ahora mismo pasarían las facturas nacionales sin problemas. Ya estoy trabajando en el programa final de envio, que espero tenerlo listo a mediados de la semana que viene como muy tarde.

De no tener ni idea de SOAP he pasado a enterarme ya medianamente bien, gracias al primer ejemplo. en fin... ya veremos.

Hasta el lunes no vuelvo a postear. Os colocare un ejemplo completo con el interface publicado en el .rar.

Saludos !


Por otro lado, me gustaría saber:


1) si la AEAT en ese formulario que va a crear, dara opción de subir el XML.

2) si habrá una web de la AEAT donde consultar las facturas subidas.

ambas cosas serian fundamentales pienso yo para hacer las cosas bien.
Responder Con Cita
  #2  
Antiguo 28-01-2017
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.471
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por seccion_31 Ver Mensaje
2) si habrá una web de la AEAT donde consultar las facturas subidas.
En este documento, al final, indica que se pueden hacer consultas de los datos enviados.

Saludos
__________________
Be water my friend.
Responder Con Cita
  #3  
Antiguo 28-01-2017
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.471
Poder: 21
newtron Va camino a la fama
Ok.

Gracias a vuestra ayuda al final he preparado un ejemplo totalmente operativo del envío de una factura con este servicio.

Ya solo quedaría ir rematando flecos y detalles.

Espero que os sirva.

Saludos
Archivos Adjuntos
Tipo de Archivo: rar Webservices AEAT Berlin_2.rar (204,5 KB, 360 visitas)
__________________
Be water my friend.

Última edición por newtron fecha: 28-01-2017 a las 12:05:50.
Responder Con Cita
  #4  
Antiguo 28-01-2017
Nasca Nasca is offline
Miembro
 
Registrado: abr 2007
Ubicación: Almería (España)
Posts: 249
Poder: 18
Nasca Va por buen camino
Hay nueva versión 0.5 de esquemas y WebService.

La buena noticia es que los esquemas siguen siendo prácticamente lo mismos. Solo se han añadido a facturas recibidas un par de campos nuevos y en las emitidas se ha simplificado el esquema de la parte exenta. Poca cosa.

La mala noticia es que el WebService inicial SuministroInmediatoInfo.wsdl, se ha dividido en varios diferentes. Tampoco será dramático, pero quizás es otra buena razón para tratar los archivos xml directamente a mano.

Yo por mi parte creo que voy a tirar por esa opción, y por hacer las comunicaciones directamente con Indy.

Cuantas menos dependencias externas mejor, no quiero depender de librerías de Windows para nada, que luego te encuentras problemas de compatibilidad complicados de resolver. Así de paso la aplicación puede funcionar en Mac y Linux con ayuda de Wine sin mucha complicación.
Responder Con Cita
  #5  
Antiguo 30-01-2017
seccion_31 seccion_31 is offline
Miembro
 
Registrado: ene 2017
Posts: 112
Poder: 8
seccion_31 Va por buen camino
Ejemplo de newtron algo modificado, y SI, pasa la factura. Cuidado con el NIF que ponéis pues podría deciros NIF no identificado lo cual no quiere indicar error, sino que la AEAT no lo tiene registro.

* explicaciones en pantalla
* selección de certificado
* usando el objeto HTTIPro1 del form. (cuidado con cambiar allí el puerto de pruebas)
* periodo y año de la factura

Saludos !
Archivos Adjuntos
Tipo de Archivo: rar WebServices AEAT Berlin_3.rar (79,4 KB, 329 visitas)
Responder Con Cita
  #6  
Antiguo 30-01-2017
seccion_31 seccion_31 is offline
Miembro
 
Registrado: ene 2017
Posts: 112
Poder: 8
seccion_31 Va por buen camino
Cita:
Hay nueva versión 0.5 de esquemas y WebService.
Gracias x el aviso !

Es una pasada:
Cita:
A partir del próximo día 7 de febrero el sistema solo aceptará envíos según la versión 0.5
Y ya esta.

Y en junio igual lo cambian y listo.

Saludos !
Responder Con Cita
  #7  
Antiguo 30-01-2017
Nasca Nasca is offline
Miembro
 
Registrado: abr 2007
Ubicación: Almería (España)
Posts: 249
Poder: 18
Nasca Va por buen camino
La parte buena es que van clarificando cuestiones más técnico-fiscales.

Es normal que ahora estemos pensando en la comunicación y los registros fiscales como tal estén en segundo término, pero al final hay que tener registrados los datos a transmitir por el xml de turno.

Hay ciertos embrollos con las fechas y otras historias, pero en términos generales a través, van simplificando algunos registros y sus formas de comunicarse.
Por ejemplo, las rectificativas, en la línea del 340, se han simplificado.
Responder Con Cita
  #8  
Antiguo 30-01-2017
seccion_31 seccion_31 is offline
Miembro
 
Registrado: ene 2017
Posts: 112
Poder: 8
seccion_31 Va por buen camino
bien, ahora usando el nuevo 0.5 da el error:

Not Found (404) - 'https://www7.aeat.es/wlpl/SSII-FACT/ws/fe/SiiFactFEV1SOAP'

ah! y por lo que veo, utilizando el 0.1, puedes colar un calculo del IVA erróneo. Lo he probado a posta y la factura ha pasado. la factura ha pasado ahora mismo sin problemas. LAMENTABLE.
Responder Con Cita
  #9  
Antiguo 30-01-2017
seccion_31 seccion_31 is offline
Miembro
 
Registrado: ene 2017
Posts: 112
Poder: 8
seccion_31 Va por buen camino
por cierto nasca

¿Cómo vas a enviar el XML? ¿y recibir las respuestas de la AEAT?

Saludos !
Responder Con Cita
  #10  
Antiguo 30-01-2017
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.471
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por seccion_31 Ver Mensaje
bien, ahora usando el nuevo 0.5 da el error:

Not Found (404) - 'https://www7.aeat.es/wlpl/SSII-FACT/ws/fe/SiiFactFEV1SOAP'

ah! y por lo que veo, utilizando el 0.1, puedes colar un calculo del IVA erróneo. Lo he probado a posta y la factura ha pasado. la factura ha pasado ahora mismo sin problemas. LAMENTABLE.
Lamentable también el "chapucerismo" y las prisas con las que se hacen todas estas cosas siempre, los políticos aprueban las leyes de un día para otro sin tener en cuenta del "tinglado" que hay que montar y para el que ni ellos mismos están preparados. Sacan la normativa, preparan el webservice y, antes de que ni siquiera hayamos terminado de enterarnos como va, lo cambian y "vuelta la burra al torno".

En fin..... es lo que hay.
__________________
Be water my friend.
Responder Con Cita
  #11  
Antiguo 30-01-2017
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.030
Poder: 22
keys Va por buen camino
Cita:
Empezado por seccion_31 Ver Mensaje
bien, ahora usando el nuevo 0.5 da el error:

Not Found (404) - 'https://www7.aeat.es/wlpl/SSII-FACT/ws/fe/SiiFactFEV1SOAP'
Hola a mi me da el mismo error al cambiar los archivos. yo creo que el servicio del 0.5 no esta activo o los ficheros de descripcion están mal. Si te fijas en la versión del 0.5 en VersionSiiType = (_0_1); sigue poniendo 0.1 .

Como siempre una chapuza.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 21:44:23.


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
Copyright 1996-2007 Club Delphi