Cita:
Empezado por APO
Hola ja_73,
Me alegro que ya te funcione! Te pongo el email donde hice la consulta a la AEAT por si necesitaras alguna otra información: atenusu(arroba)correo.aeat.es
Yo, sin embargo, sigo teniendo problemas. He modificado el WSDL y todos los xsd relacionados, pero la respuesta me sigue viniendo a nil.
¿Podrías aquí poner el WSDL ya modificado? Y el código cuando consumes el WebService? No sé, algo me debo estar dejando.
Por otra parte, a todo esto le veo un inconveniente. Y es que, si modifican el Webservice, también tendremos que hacer de nuevo estas modificaciones no?
Muchas gracias!
|
hola apo,
yo solo modifiqué el wsdl, la primera opción
sustituir
esto:
Código:
<wsdl:message name="Salida">
<wsdl:part name="Ie215V1Sal" type="Ie215V1SalType"/>
</wsdl:message>
por esto:
Código:
<wsdl:message name="Salida">
<wsdl : part name="Ie215V1Sal1" element="Sal201:Ie201" />
<wsdl : part name="Ie215V1Sal2" element="Sal204:Ie204" />
</wsdl:message>
importas el wsdl y el resto del código debería funcionarte igual, (por lo menos en .NET, en delphi no se como puede ser)
un truco, copia el wsdl y los archivos modificados en una carpeta nueva, antes de volver a importar, en .net por lo menos a mi, siempre me importaba el mismo y me daba error, hasta que lo copié en una carpeta nueva y me lo importó bien.