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)

razorxxx 18-07-2017 14:36:37

Cita:

Empezado por keys (Mensaje 519411)
Yo he tenido que crear un objeto para cada tipo de envío.

O sea, que contando envíos, consultas y anulaciones, tienes 21 objetos HTTPRIO? :eek:

keys 18-07-2017 14:41:10

Cita:

Empezado por razorxxx (Mensaje 519412)
O sea, que contando envíos, consultas y anulaciones, tienes 21 objetos HTTPRIO? :eek:

Uno por cada tipo de libro. Es decir por cada url distinta. Recibidas, emitidas, Cobros Emitidas, Pagos recibidas, Intracomunitarias, etc.... en total 9. Para las consultas utilizo los mismos, logicamente no envio y consulto sin destruir el formulario.

También puedes crearlos y destruirlos en tiempo de ejecución.

razorxxx 18-07-2017 14:57:55

Cita:

Empezado por keys (Mensaje 519413)
Uno por cada tipo de libro. Es decir por cada url distinta. Recibidas, emitidas, Cobros Emitidas, Pagos recibidas, Intracomunitarias, etc.... en total 9. Para las consultas utilizo los mismos, logicamente no envio y consulto sin destruir el formulario.

También puedes crearlos y destruirlos en tiempo de ejecución.

Cierto! Aunque el número exacto debería ser 7, y no 9, uno por cada WSDL no?

keys 18-07-2017 15:00:06

Cita:

Empezado por razorxxx (Mensaje 519414)
Cierto! Aunque el número exacto debería ser 7, y no 9, uno por cada WSDL no?

He tenido que poner 9 por que los anuales los he tenido que diferenciar, cobros, seguros y viajes.

Javierus 18-07-2017 15:14:29

Un caso de poblema de transmisión, y su solución
 
Hola, y gracias a todos por esta monumental ayuda.
Lo he implementado tal y como aconsejáis, y me va perfecto, pero me encuentro con que algunos clientes no pueden enviar, con uno de los siguientes mensajes de error:

Código:

1) Received content of invalid Content-Type setting: text/html - SOAP expects "text/xml"
2) Error en el soporte del canal seguro - URL:https://www1.agenciatributaria.gob.es/wlpl/SSII-FACT/ws/fe/SiiFactFEV1SOAP - SOAPAction:""

Esto es así teniendo la capicom.dll 2.0.1 registrada, y un certificado válido. El certificado lo he comprobado entrando a la web.

Y esto es para ayudar al que se le presente el caso 1: en mi caso, había otros certificados, caducados. Y aunque no eran los que se usaban, al borrarlos se ha resuelto :eek:

mrobles 18-07-2017 15:18:27

Cita:

Empezado por Javierus (Mensaje 519416)
Hola, y gracias a todos por esta monumental ayuda.
Lo he implementado tal y como aconsejáis, y me va perfecto, pero me encuentro con que algunos clientes no pueden enviar, con uno de los siguientes mensajes de error:

Código:

1) Received content of invalid Content-Type setting: text/html - SOAP expects "text/xml"
2) Error en el soporte del canal seguro - URL:https://www1.agenciatributaria.gob.es/wlpl/SSII-FACT/ws/fe/SiiFactFEV1SOAP - SOAPAction:""

Esto es así teniendo la capicom.dll 2.0.1 registrada, y un certificado válido. El certificado lo he comprobado entrando a la web.

Y esto es para ayudar al que se le presente el caso 1: en mi caso, había otros certificados, caducados. Y aunque no eran los que se usaban, al borrarlos se ha resuelto :eek:

http://www.agenciatributaria.es/AEAT...oblema__.shtml

mrobles 18-07-2017 15:23:58

Tengo un par de dudas:

1- ¿No se supone que no puedo anular una factura para hacer otra igual? entonces, ¿porque si quiero modificar solo la fecha de una, porque me obliga a hacerlo?
2.6. ¿Cómo se subsana un error registral?
Cuando la factura es correcta pero la anotación en el Libro registro no se ha hecho correctamente, no afectando a los datos de identificación del emisor, número de factura y fecha de expedición (en cuyo caso procederá dar de baja el registro - ver FAQ 2.11), se enviará un nuevo registro con el número de la factura original y con el tipo de comunicación A1 “Modificación de facturas/registros (errores registrales)”.
El suministro de este registro deberá realizarse antes del día 16 del mes siguiente al final del periodo al que se refiera la declaración en la que deba tenerse en cuenta.

2.11. ¿Cómo se modifica o anula una factura emitida por error o con errores en los datos de identificación (ej. operación inexistente)?
El registro de la factura enviada previamente y que no procede se dará de baja (mensaje “baja de factura”) identificando el número de la factura original.
En el caso de que proceda emitir una nueva factura correcta se deberá registrar con un alta (A0) y con un número de factura o fecha de expedición diferente.
Cuando se emita una factura rectificativa, no habiendo sido aceptada por el sistema la factura errónea inicial, el emisor deberá registrar una factura rectificativa por sustitución “S” consignando cero en los campos adicionales “base rectificada” y “cuota rectificada”.

2- Si tengo una cancelación/devolución de un pedido, si es parcial supongo que tengo que emitir rectificativa, pero si es total ¿anulo o rectifico?, y si no le cobro nada ni modifico precios, pero le mando mercancía por el valor de lo devuelto (por rotura en el envió por ejemplo) ¿creo factura con importe 0 o no creo nada?

Mande estas consultas ya a responder, pero por si acaso pregunto por aquí, que siempre es bueno tener mas opiniones.

CMB 18-07-2017 15:25:05

Cita:

Empezado por vboloradito (Mensaje 519409)
como se registra una factura de google irlanda recibida.
¿teneis un ejemplo?
¿es una inversion de sujeto pasivo?

Aparte de registrar la factura de Google Irlanda como recibida, sin IVA, hasta hace unos años yo hacía dos autofacturas con IVA de modo que por una parte se registraba como emitida y por otra como recibida. El IVA quedaba neutralizado (igual que los beneficios), porque se añadía al repercutido y al soportado.

Más tarde me enteré de que eso de la autofactura ya no era obligatorio, y como no implica fraude fiscal alguno, pues dejé de hacerlas, y nadie me dijo nada por ello.

vboloradito 18-07-2017 16:21:17

Cita:

Empezado por CMB (Mensaje 519420)
Aparte de registrar la factura de Google Irlanda como recibida, sin IVA, hasta hace unos años yo hacía dos autofacturas con IVA de modo que por una parte se registraba como emitida y por otra como recibida. El IVA quedaba neutralizado (igual que los beneficios), porque se añadía al repercutido y al soportado.

Más tarde me enteré de que eso de la autofactura ya no era obligatorio, y como no implica fraude fiscal alguno, pues dejé de hacerlas, y nadie me dijo nada por ello.

¿Entonces ahora que haces la envias con IVA cero, segun la recibes de google?
¿ informas la factura en el bloque de inversion de sujeto pasivo?
¿tienes un ejemplo de XML?

CMB 18-07-2017 16:33:24

Cita:

Empezado por vboloradito (Mensaje 519422)
¿Entonces ahora que haces la envias con IVA cero, segun la recibes de google?

No la envío, la añado tal cual con IVA cero al libro de facturas recibidas.

Cita:

Empezado por vboloradito (Mensaje 519422)
¿ informas la factura en el bloque de inversion de sujeto pasivo? ¿tienes un ejemplo de XML?

No, no estoy obligado al SII.

Mucetas 19-07-2017 02:40:01

Buenas noches!!

¿Alguien ha tenido problemas con los nuevos certificados AC Representacion? Porque tenemos varios clientes con certificados de antes del 6 del Junio de 2016 que tras tener toda el desarrollo terminado y probado, hemos cambiado los endpoint para el entorno de Producción y nos han funcionado correctamente. Pero los que son nuevos certificados expedidos a partir de tal fecha no hay manera de conectar. Nos devuelve un 403.No autorizado. Entendemos que si que lo estamos cargando mal en el desarrollo el certificado pero no entendemos porque hemos estado trabajando tan normal en el entorno de pruebas y esta semana que hemos cambiado al entorno de producción nos falla.

Muchas gracias de antemano.

figo21 19-07-2017 09:06:23

Cita:

Empezado por Mucetas (Mensaje 519449)
Buenas noches!!

¿Alguien ha tenido problemas con los nuevos certificados AC Representacion? Porque tenemos varios clientes con certificados de antes del 6 del Junio de 2016 que tras tener toda el desarrollo terminado y probado, hemos cambiado los endpoint para el entorno de Producción y nos han funcionado correctamente. Pero los que son nuevos certificados expedidos a partir de tal fecha no hay manera de conectar. Nos devuelve un 403.No autorizado. Entendemos que si que lo estamos cargando mal en el desarrollo el certificado pero no entendemos porque hemos estado trabajando tan normal en el entorno de pruebas y esta semana que hemos cambiado al entorno de producción nos falla.

Muchas gracias de antemano.

Buenos días, yo estoy trabajando con certificados de representación sin ningún problema.
Prueba a entrar con ese certificado a cualquiera de las opciones de:
https://www.agenciatributaria.gob.es...ini/G417.shtml
Y comprueba que te deja hacer cualquier gestión con él.

Un saludo.

manelb 19-07-2017 09:47:24

Cita:

Empezado por vboloradito (Mensaje 519409)
como se registra una factura de google irlanda recibida.

¿teneis un ejemplo?

¿es una inversion de sujeto pasivo?

Yo la registro tal y como se describe en el punto 4.4 de las preguntas frecuentes.

4.4. ¿Cómo se registran las Adquisiciones Intracomunitarias de Bienes y Servicios?

vboloradito 19-07-2017 15:29:21

podeis enviar a prod
 
podeis enviar a prod?

El proceso puede tardar unos minutos dado que en estos momentos la Sede Electrónica está atendiendo a muchos ciudadanos.

AlSan 19-07-2017 15:31:28

Cita:

Empezado por figo21 (Mensaje 519454)
Buenos días, yo estoy trabajando con certificados de representación sin ningún problema.
Prueba a entrar con ese certificado a cualquiera de las opciones de:
https://www.agenciatributaria.gob.es...ini/G417.shtml
Y comprueba que te deja hacer cualquier gestión con él.

Un saludo.

Yo también estoy teniendo problemas, que antes no tenía, incluso desde la web de AEAT como sugieres:

ERROR 500: Filtro de Contexto: Error Infraestructura. . null (102)


null - Codigo=102
es.aeat.adht.jdit.api.infra.InfraestructuraExcepcion
es.aeat.adht.jdit.imp.iden.IdentificaSrvImpl.identificaCertificado (IdentificaSrvImpl.java:299)
es.aeat.adht.jdit.imp.iden.IdenWLPSrvImpl.identificaInternetSeguro (IdenWLPSrvImpl.java:106)
... (etc.) ...
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:207)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:91)
... (etc.) ...
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1153)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
java.lang.Thread.run (Thread.java:785)

Causado por...
java.lang.StringIndexOutOfBoundsException
java.lang.String.substring (String.java:1402)
es.aeat.adht.jdit.imp.iden.IdentificaSrvImpl.getMsgOvct (IdentificaSrvImpl.java:556)
es.aeat.adht.jdit.imp.iden.IdentificaSrvImpl.validarCertificado (IdentificaSrvImpl.java:529)
... (etc.) ...
es.aeat.adht.jdit.api.filter.JDitFilter.doFilter (JDitFilter.java:27)
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:207)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:91)
... (etc.) ...
com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run (HttpDispatcherLink.java:958)
com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute (HttpDispatcherLink.java:357)
... (etc.) ...
com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun (WorkQueueManager.java:929)
com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run (WorkQueueManager.java:1018)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1153)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
java.lang.Thread.run (Thread.java:785)

vboloradito 19-07-2017 15:32:41

Cita:

Empezado por manelb (Mensaje 519455)
Yo la registro tal y como se describe en el punto 4.4 de las preguntas frecuentes.

4.4. ¿Cómo se registran las Adquisiciones Intracomunitarias de Bienes y Servicios?

la unica duda que me queda es el iva que declaras.

la factura viene con IVA cero. PEro tu te autorepercutes el 21 y lo declaras en la cuota soportada y luego tambien en cuota deducible?

CMB 19-07-2017 15:39:58

Cita:

Empezado por vboloradito (Mensaje 519467)
la factura viene con IVA cero. PEro tu te autorepercutes el 21 y lo declaras en la cuota soportada y luego tambien en cuota deducible?

Eso era la autofactura, pero según mi entender, dejó de ser obligatorio hace varios años. No puedo dar datos pero en Google se encuentra mucha información que se debería consultar, pues reconozco que yo podría estar equivocado.

Saludos,

CMB 19-07-2017 15:41:42

Factura completa y simplificada en la misma serie
 
¿Alguien podría decir si emitir facturas completas y simplificadas con la misma serie numérica es correcto? Es decir, alternar unas y otras correlativamente.

Muchas gracias,

barnarasta 19-07-2017 15:44:13

El sistema esta caido.
https://www1.agenciatributaria.gob.e...ExpedidasQuery

Mucetas 19-07-2017 16:22:12

Cita:

Empezado por figo21 (Mensaje 519454)
Buenos días, yo estoy trabajando con certificados de representación sin ningún problema.
Prueba a entrar con ese certificado a cualquiera de las opciones de:

Y comprueba que te deja hacer cualquier gestión con él.

Un saludo.

Si si el certificado es válido que lo hemos comprado. El problema es que tenemos 9 clientes con un certificado anterior que están funcionando simplemente cambiando el entorno de pruebas por el producción los endpoint y 2 clientes con un certificado más nuevo de los que expiden ahora que funcionan en el navegador y que han funcionado muy bien en pruebas y que fallan al cambiar a producción. Seguimos sin entenderlo


La franja horaria es GMT +2. Ahora son las 01:27:50.

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