FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#3561
|
|||
|
|||
Problemas con envío a Canarias
Hola,
Desde ayer estoy teniendo problemas con los envíos al SII de Canarias; estoy utilizando: https://sede.gobiernodecanarias.org/...iiFactFEV1SOAP https://sede.gobiernodecanarias.org/...iiFactFRV1SOAP Y desde ayer la conexión me da "connection timed out", tanto desde instalaciones/equipamiento del cliente como nuestros ¿Sabéis si han cambiado o se han caído esos endpoints? ¡¡Gracias!! |
#3562
|
|||
|
|||
Si, están caídos, nos han llamado todos los clientes ayer y hoy que no le funciona a ninguno e intentan dar de alta alguna factura directamente en la plataforma y tampoco les funciona.
Un saludo. |
#3563
|
|||
|
|||
Confirmo la información. Desde ayer por la tarde sólo responde connection timeout. Confirmado al subir una factura desde la propia plataforma de la ATC
|
#3564
|
|||
|
|||
Muchas gracias; ya no sabía dónde mirar
|
#3565
|
|||
|
|||
Sii
Buenas,
Nos a llamado algún cliente y nos a dicho que mandan al SII y que luego entran a la Web y no ven nada. Estos no mandan a canarias. |
#3566
|
|||
|
|||
Ya están habilitados los endpoints en la Agencia tributaria canaria.
|
#3567
|
|||
|
|||
Solución al OnBeforePost en Delphi 10.3 y superiores
Cita:
Hasta ahora, para cargar un certificado desde archivo antes de realizar una petición con un objeto HTTPRIO utilizaba la librería capicom.dll desde el método OnBeforePost. Pero como comenté en su día, el método había cambiado desde la versión 10.3 de Delphi, ya que el Data: Pointer lo cambiaron a Client: THTTPClient. Pues bien, después de mucho batallar, he conseguido hacerlo funcionar y además prescindiendo de la antigua librería capicom, simplemente usando métodos nativos de la librería crypt32.dll de Windows. Primeramente, antes de llamar al bloque "implementation" de nuestro código, poner la siguiente línea:
Luego en el método se pone lo siguiente:
, sabiendo que la ruta completa al certificado .pfx o .p12 está en un campo TEdit llamado 'Cert', y su contraseña en otro TEdit llamado 'Pwd'. No olviden asignar este método al OnBeforePost del objeto HTTPRIO que realiza la petición al webservice, de lo contrario recibirán el error Received content of invalid Content-Type setting: text/html - SOAP expects "text/xml". Espero haber ayudado. Saludos. |
#3568
|
|||
|
|||
Nada, olviden lo anterior. Seguía dando problemas para conectar, porque faltaba asignarle el certificado al objeto HTTPReqResp, parece ser que me estaba cogiendo el primero que veía en el almacén de certificados.
Pero lo he solucionado. Todo es más fácil de lo que pensaba. El método debe quedar así:
Ahora ya puedo seleccionar el certificado que quiera antes de cualquier petición y prescindir de la librería CAPICOM. Saludos. |
#3569
|
|||
|
|||
Cita:
Gracias razorxxx, estoy en Delphi Berlin y veía que uno de los cambios que me afectaba para pasar a un delphi superior era ese |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco | keys | Internet | 4199 | Hace 1 Día 17:31:22 |
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 |
|