FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Lo hacemos con el objeto wsdl. Hemos cambiado en todos los ficheros que se generan automáticamente con el wdsl los metodos GETSIISOAP. Te pongo un ejemplo de emitidas.
|
#2
|
|||
|
|||
Cita:
function GetsiiSOAP(UseWSDL: Boolean=System.False; Addr: string=''; HTTPRIO: THTTPRIO = nil): siiSOAP; si os puede servir de ayuda yo hago con una función que me devuelve la url (Addr) a usar según los casos. function TGestionSiiEnviarDatCli.GetUrl: string; begin if HdParam(parSfnUrlSii).AsString = 'E' then if HdParam(parSfnModoPruebaSii).AsBoolean then //---- pruebas estado if DatosATR_LIBRO.AsString = 'E' then result := 'https://www7.aeat.es/wlpl/SSII-FACT/ws/fe/SiiFactFEV1SOAP' else result := 'https://www7.aeat.es/wlpl/SSII-FACT/ws/fr/SiiFactFRV1SOAP' else //---- produccion estado if DatosATR_LIBRO.AsString = 'E' then result := 'https://www1.agenciatributaria.gob.es/wlpl/SSII-FACT/ws/fe/SiiFactFEV1SOAP' else result := 'https://www1.agenciatributaria.gob.es/wlpl/SSII-FACT/ws/fr/SiiFactFRV1SOAP' else if HdParam(parSfnUrlSii).AsString = 'N' then //---- pruebas Navarra result := 'https://sii.hacienda.navarra.es/SII_PRUEBAS.proxy/SiiMensajesXsdHandlet.ashx' else result := 'Url Guipuzcoa desconocida'; end; |
#3
|
|||
|
|||
Hola
Llevo años consultando el foro y nunca he necesitado hacer ninguna pregunta, porque siempre he encontrado la respuesta, por ello os dosy las gracias a todos por vuestros aportes. ¿Aparte del compañero CMB hay alguno que haya desarrollado el SII en delphi 7, sin modificar ninguna libreria? Saludos |
#4
|
|||
|
|||
Cita:
Resuelto el problema. Lo pongo aquí por si a algún otro le sucede lo mismo. Uso función Post de componente Indy. En el caso de los suministros de datos los archivos son guardados de forma previa en un archivo xml. El problema estaba en la forma de guardar en UTF8. Lo hacía con UTF8 con BOM y ese carácter luego era el que daba el problema. Al guardar en UTF8 sin BOM todo va perfecto. Las consultas no eran guardadas en disco, solo en un StringList y por eso funcionaban sin problemas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco | keys | Internet | 4170 | Hace 2 Semanas 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 |
|