Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice (https://www.clubdelphi.com/foros/showthread.php?t=91252)

antoine0 13-01-2023 18:17:36

Cita:

Empezado por newtron (Mensaje 549998)
Por otro lado no sé cómo leches vas a hacer una factura rectificativa para rectificar el impuesto cuando el 0.625 técnicamente no existe.

Si tu sistema de facturación ha sacado una factura con recargo de equivalencia del 0,625%, probablemente sabrá hacer otra factura rectificativa de la primera por diferencia de tipo -0,005%. Motivo: corrección de error formal (e importe 1 céntimo para cada 200 € de base).

Me parece que lo que dice la nota informativa es que en tal caso, solo procede enviar al SII la factura resultante para el cliente, con el tipo del 0,62% (ya que los demás no se pueden informar ;) ).
Después, si lo haces normalmente con sustitutivas opción 2 (2 facturas además de la inicial, una que anula todo y la otra con los importes correctos), me parece relativamente sencillo, solo hay que informar de la final correcta, omitiendo la referencia de la rectificativa, y los dos demás se quedan en tu cajón. Si haces sustitutivas opción 1 debería ser más o menos posible, ya que la rectificativa tienen también los importes correctos, aunque estoy menos seguro. Pero si lo normal de tu sistema es hacerlo por diferencias, no tengo ni idea de cómo se puede informar, ya que en el SII se debe tener constancia de las dos facturas, la inicial y la rectificativa por diferencia... :eek:

newtron 13-01-2023 18:38:21

Gracias antoine0 pero creo que mi solución será la siguiente:

UPDATE VENTASFACTURAS
SET TIPORE=0.62 WHERE TIPORE=0.625

Sii->Enviar

:D:D

Saludos.

edari 24-01-2023 08:02:54

Una semana más tarde todo sigue igual...y eso que se han ahorrado lo de los 3 decimales.


Es increible

newtron 24-01-2023 09:29:20

No entiendo lo que quieres decir. Las facturas con el tipo de RE del 0.62 están entrando correctamente. Por supuesto ha habido que efectuar el paso que comentaba anteriormente para cambiar el 0.625 por 0.62

edari 24-01-2023 10:56:18

Aaaah pues ni idea de ello. Me imaginaba que al no ver contestación aquí seguíamos a la espera.


Como es en real y nosotros ni tenemos SII ni tenemos aceite voy decir a mis clientes que lo verifiquen a ver


Graciasss

newtron 24-01-2023 11:01:36

Cita:

Empezado por edari (Mensaje 550149)
Aaaah pues ni idea de ello. Me imaginaba que al no ver contestación aquí seguíamos a la espera.


Como es en real y nosotros ni tenemos SII ni tenemos aceite voy decir a mis clientes que lo verifiquen a ver


Graciasss


Si hombre. Tal y como ponían en el comunicado que ya se compartió por aquí se pueden enviar en producción las facturas con el nuevo tipo de RE desde el lunes de la semana pasada, en el servidor de pruebas desde antes.

Saludos.

edari 08-02-2023 08:18:39

Vuelvo por aquí a ver si alguien me puede echar un cable


Tengo un cliente en Alava que hace 3 años subía todas las facturas (ventas, compras, gastos..) con nuestro ERP. Alava con el SII era algo particular al resto de España y no tiene p.e. una web desde la que hacer todo el tránsito de subir/bajar ficheros al SII, solo se puede hacer a través de WDSL al que por un lado subes las facturas y en una segunda fase lanzas una consulta en xml y te bajas las respuestas de las facturas con su estado etc...


Esto en su momento ya lo tuve programado y funcionando en esa empresa. Con el tema del COVID bajaron la facturación y dejaron de necesitar tener esa obligación con el SII hasta ahora... que tienen que volver a subir la parte de compras y gastos. Y en esas estoy...


Me estoy volviendo algo loco porque yo creía que todo seguiría más o menos igual pero nada, no hay manera ni de subir facturas ni de bajar el fichero de respuesta


Uso todo con curl


Para subir el xml con las compras hago


curl --connect-timeout 60 -m 60 -s -S -L --header "Content-Type: text/xml;charset=UTF8" --data @\SII\FXMLSII_COMPRA_001.XML https://sii.araba.eus/SSII-FACT/ws/fr/SiiFactFRV1SOAP --output \SII\WDSL_COMPRA_001.XML -v


(he probado tanto al servidor real como al de pruebas con el mismo resultado)




Alguna pista que ha podido cambiar? Yo con este sistema 3 años atrás subía todo bien...

Estoy muy despistado

Neftali [Germán.Estévez] 08-02-2023 08:31:56

Cita:

Empezado por edari (Mensaje 550272)
Alguna pista que ha podido cambiar? Yo con este sistema 3 años atrás subía todo bien...

Revisa que estés usando la versión correcta de SSL/TLS.
Ya hace un tiempo que la versión 1.0/1.1 no funciona en muchos sitios. Que no sea eso.
Sin tú cambiar nada, si antes usabas esas versiones tal vez ahora las han descatalogado en el "otro lado" y por eso te está fallando.

edari 08-02-2023 09:05:47

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 550273)
Revisa que estés usando la versión correcta de SSL/TLS.
Ya hace un tiempo que la versión 1.0/1.1 no funciona en muchos sitios. Que no sea eso.
Sin tú cambiar nada, si antes usabas esas versiones tal vez ahora las han descatalogado en el "otro lado" y por eso te está fallando.





Lo tengo así

Neftali [Germán.Estévez] 08-02-2023 11:31:48

La verdad es que no he trabajado con curl.
A ver si alguien que haya hecho envíos con él te puede echar un cable, en referencia a esto.

Revisa o busca ayuda sobre SSL/TLS, que no se si es a lo que se refiere la imagen que has colocado.

edari 08-02-2023 13:02:30

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 550276)
La verdad es que no he trabajado con curl.
A ver si alguien que haya hecho envíos con él te puede echar un cable, en referencia a esto.

Revisa o busca ayuda sobre SSL/TLS, que no se si es a lo que se refiere la imagen que has colocado.


Gracias Neftali, me has dado una pista que creo que es buena y he avanzado algo


He probado a subir las facturas el mismo comando curl con el que subimos a Ticket Bai y ahí es dónde se fuerza el tlsv creo...



curl.exe --tlsv1.2 --data-binary @\SII\EXPORTA\FXMLSII_COMPRA_001.XML --cert-type P12 --cert CERTIFICADO:PASSWORD -H "Content-Type: application/xml;charset=UTF8" -X POST https://pruebas-sii.araba.eus/SSII-F...iiFactFRV1SOAP -o \SII\RESPUESTAS\WDSL_COMPRA_001.XML




Con este comando sí me suben las facturas pero son rechazadas por con error [9110]. El certificado obtenido no es valido


Por lo visto al SII álava no se pueden subir facturas con un certificado de dispositivo. También tengo el típico certificado que viene en un usb pero no consigo la manera de que "me lo pida" al subir si es que ese es el problema...


puff

edari 08-02-2023 13:28:45

Otra opción podría ser desde el panel de control...el almacén de certificados exportar desde el ordenador donde tengo instalado el de empresa para generar un p12 pero al intentar hacerlo no me sale la opción de exportar la clave privada


Voy muy desencaminado?

Neftali [Germán.Estévez] 08-02-2023 15:11:29

Cita:

Empezado por edari (Mensaje 550277)
Por lo visto al SII álava no se pueden subir facturas con un certificado de dispositivo.

Nosotros estamos subiendo a Álava (al menos en preproducción) con certificados de dispositivo sin problemas.

edari 08-02-2023 15:52:33

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 550280)
Nosotros estamos subiendo a Álava (al menos en preproducción) con certificados de dispositivo sin problemas.


Tengo su respuesta calentita :D:D:D


Cita:

Te volvemos a recordar que para el SII no se admite certificados de tipo dispositivo.

Neftali [Germán.Estévez] 08-02-2023 16:19:00

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 550280)
Nosotros estamos subiendo a Álava (al menos en preproducción) con certificados de dispositivo sin problemas.

Cita:

Empezado por edari (Mensaje 550282)
Tengo su respuesta calentita :D:D:D

Perdón, que eso que he comentado es para TicketBAI (al comentarlo tú me refería a eso) no al SII. :o

edari 10-02-2023 08:03:41

Al final la empresa pidió un certificado de software y con él sin ningún problema. Sigo sin entender porqué el dejó de funcionar el primer métodp que usaba al principio pero da igual, mi guerra ha pasado de entender a solucionar :D




Mersi por todo

afxe 13-02-2023 17:04:12

Buenas... hoy todos mis clientes están reportándome fallos en el programa del SII: "Unable to load WSDL File/Location" seguida de la dirección de los WSDL y Error [No se encontró el encabezado solicitado....

El viernes funcionaban todos correctamente y hoy nadie... he consultado a la AEAT y me han dicho que no hay ninguna incidencia.

Como ejemplo, tengo estas definiciones:
Código Delphi [-]
  defWSDL = 'https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroFactRecibidas.wsdl';
  defSvc  = 'siiService';
  defPrt  = 'SuministroFactRecibidas';

¿Le está pasando a alguién más? No veo que haya cambiado o se deba cambiar algo desde el 2018... ¿Alguna ayudita?

dimony 13-02-2023 17:11:15

WSDL Location
 
A mi también me ha pasado.

La solución que le he dado a sido descargar los ficheros WSDL al equipo que valla a suministrar y hacer mención a esos WSDL en local.
También me han dicho que no habían cambiado nada.

afxe 13-02-2023 19:30:06

Gracias Dimony. Haciendo lo que me indicas funciona bien. No sé si lo puedo dejar como solución definitiva o es mejor seguir descargando los WSDL en cada conexión... pero por ahora voy a actualizar a todos los clientes con este parche.

glopez 14-02-2023 09:42:53

WSDL Location
 
Hola, yo tengo el mismo problema. No consigo poner los ficheros WSDL en local. ¿Podéis explicarme como hacerlo? ¿Hay que hacer algún cambio en los ficheros?


La franja horaria es GMT +2. Ahora son las 16:02:29.

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