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)

pablog2k 19-07-2017 15:42:52

Cita:

Empezado por Mucetas (Mensaje 519471)
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

has probado a enviar menos facturas en el envío? los nuevos certificados tienen el problema de que a partir de la 8 factura (o 9 o asi), da error (cosa que con los antiguos no pasa)

Mucetas 19-07-2017 16:08:45

Cita:

Empezado por pablog2k (Mensaje 519472)
has probado a enviar menos facturas en el envío? los nuevos certificados tienen el problema de que a partir de la 8 factura (o 9 o asi), da error (cosa que con los antiguos no pasa)

Hemos probado solo con 1 porque eso también lo leí. Hacienda y fnmt no me saben dan una explicación. Como os digo debe ser que estamos cargando mal el certificado en el desarrollo. Pero manda narices que en pruebas vaya perfectamente y en producción falle.

barnarasta 19-07-2017 16:16:59

Cita:

Empezado por Mucetas (Mensaje 519475)
Hemos probado solo con 1 porque eso también lo leí. Hacienda y fnmt no me saben dan una explicación. Como os digo debe ser que estamos cargando mal el certificado en el desarrollo. Pero manda narices que en pruebas vaya perfectamente y en producción falle.

Ya me estais acojonando con el problema, el certificado de la empresa vence el 2/9/17 y estamos pendientes de
la solicitud del nuevo certificado.

De que forma generas el 'pem' ?
Yo en su momento lo genere con openssl

MUCETAS, estoy realmente interesado en conocer que respuesta te da AEAT en la consulta y/o como lo
solucionas.

newtron 20-07-2017 09:02:15

Cita:

Empezado por CMB (Mensaje 519469)
¿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,

Yo creo que no. Son documentos distintos y deben de llevar numeraciones distintas. Por otro lado en el caso de las facturas simplificadas está la opción de enviarlas de forma conjunta y te piden en qué número de factura empiezan y en cual acaban con lo que entiendo que deben de ser correlativas.

Saludos

CMB 20-07-2017 09:11:49

Cita:

Empezado por newtron (Mensaje 519497)
Yo creo que no. Son documentos distintos y deben de llevar numeraciones distintas. Por otro lado en el caso de las facturas simplificadas está la opción de enviarlas de forma conjunta y te piden en qué número de factura empiezan y en cual acaban con lo que entiendo que deben de ser correlativas.
Saludos

¡Claro! Tienes razón. Muchas gracias.

CMB 20-07-2017 13:05:04

Facturas recibidas agrupadas
 
Ando un poco perdido pues no encuentro en las FAQS ningún detalle de cómo funcionan la facturas recibidas agrupadas. Ya veo que hay que usar los tags FacturasAgrupadas, IDFacturaAgrupada, NumSerieFacturaEmisor y FechaExpedicionFacturaEmisor. Y buscar en el foro con 2225 posts me parece poco menos que imposible.

¿Sabe alguien dónde podría hallar más información sobre el tema? Especialmente conocer en qué casos se pueden agrupar las facturas recibidas y cómo introducir los datos en el envío, pues sólo piden un único número y serie, y una única fecha de expedición. Me cuesta de comprender.

Muchas gracias.

Saludos,

nuevo1234 20-07-2017 13:48:14

Cita:

Empezado por barnarasta (Mensaje 519476)
Ya me estais acojonando con el problema, el certificado de la empresa vence el 2/9/17 y estamos pendientes de
la solicitud del nuevo certificado.

De que forma generas el 'pem' ?
Yo en su momento lo genere con openssl

MUCETAS, estoy realmente interesado en conocer que respuesta te da AEAT en la consulta y/o como lo
solucionas.

Pues esto es un tema importante. Yo creia que funcionaban correctamente tb estos certificados. Y ya me dejas con dudas. Podrias probar si con ese cerificado accedes correctamente desde el navegador al fomulario del SII en PRODUCCION. Si puedes hacerlo, sin errores, estarían aceptandolo correctamente y sería algun otro problema.

Alguno está usando esos certificados sin problema????

newtron 20-07-2017 14:01:29

Cita:

Empezado por CMB (Mensaje 519501)
Ando un poco perdido pues no encuentro en las FAQS ningún detalle de cómo funcionan la facturas recibidas agrupadas. Ya veo que hay que usar los tags FacturasAgrupadas, IDFacturaAgrupada, NumSerieFacturaEmisor y FechaExpedicionFacturaEmisor. Y buscar en el foro con 2225 posts me parece poco menos que imposible.

¿Sabe alguien dónde podría hallar más información sobre el tema? Especialmente conocer en qué casos se pueden agrupar las facturas recibidas y cómo introducir los datos en el envío, pues sólo piden un único número y serie, y una única fecha de expedición. Me cuesta de comprender.

Muchas gracias.

Saludos,

Yo no soy contable e igual meto la pata pero me resulta difícil de creer que se pueden enviar facturas simplificadas agrupadas en compras puesto que la ley del iva dice (creo) que para deducirte el importe de iva en la factura necesariamente tiene que estar identificado el receptor. A mi me da la impresión de que eso está creado para un resumen de facturas simplificadas con las que han generado una especie de factura con datos fiscales correctos por lo que sería normal que solo pidan un número y fecha que sería la de la factura agrupada.

Saludos

CMB 20-07-2017 14:37:14

Cita:

Empezado por newtron (Mensaje 519506)
Yo no soy contable e igual meto la pata pero me resulta difícil de creer que se pueden enviar facturas simplificadas agrupadas en compras puesto que la ley del iva dice (creo) que para deducirte el importe de iva en la factura necesariamente tiene que estar identificado el receptor. A mi me da la impresión de que eso está creado para un resumen de facturas simplificadas con las que han generado una especie de factura con datos fiscales correctos por lo que sería normal que solo pidan un número y fecha que sería la de la factura agrupada.

Saludos

Muchas gracias una vez más.

Saludos cordiales.

lithium76 20-07-2017 15:14:26

Buenas tardes,

¿hay alguna manera de capturar el xml que se genera que no sea antes del evento HTTPRIO1BeforeExecute y coger de allí el parámetro SoapRequest del TStream ?

Si no la hay.. ¿se puede cancelar el envío justo en el evento mismo con alguna instrucción?

básicamente, la idea es generar el xml pero no enviarlo

Muchas gracias por adelantado y siento si se ha respondido antes pero no lo he sabido ver

Galahad 20-07-2017 16:11:52

Fecha contable en importaciones
 
Hola buenas tardes.

Tengo una duda con las importaciones que llevan DUA, en la documentación pone claramente que tiene que aparecer la fecha del dua .
Estoy poniendo esa fecha tanto para fecha de expedición, como para fecha contable. Esto último (lo de poner la fecha del dua como fecha contable)
creo que no es correcto (hay que poner la misma fecha de registro que se utiliza para el resto de las facturas recibidas).
Pero el caso es que no encuentro en ningún sitio la confirmación de este punto.
¿ alguien sabe si en este tipo de importaciones la fecha 'contable' tiene que tener un tratamiento 'diferente' ?
Saludos...

pablog2k 20-07-2017 16:50:09

Cita:

Empezado por lithium76 (Mensaje 519511)
Buenas tardes,

¿hay alguna manera de capturar el xml que se genera que no sea antes del evento HTTPRIO1BeforeExecute y coger de allí el parámetro SoapRequest del TStream ?

Si no la hay.. ¿se puede cancelar el envío justo en el evento mismo con alguna instrucción?

básicamente, la idea es generar el xml pero no enviarlo

Muchas gracias por adelantado y siento si se ha respondido antes pero no lo he sabido ver

en el before execute del httprio añades

SaveDialog.Title := 'Guardar el fichero XML';
if(SaveDialog.Execute) then
begin
ss:=TFileStream.Create(SaveDialog.FileName, fmCreate);
SOAPRequest.Position := 0;
ss.CopyFrom(SOAPRequest,SOAPRequest.Size);
ss.Free;
SOAPRequest.Position := 0;
end;
raise Exception.Create('BLA BLA');

y te creas una variable de control que cuando sea true por ejemplo entre por ahí (botón guardar xml por ejemplo) y cuando sea false pues haga lo que se hace siempre.
en negrita te pongo la clave para que el proceso 'pare' y no se envíe nada a hacienda.
no queda muy bonito/estetico pero funciona :P

lithium76 20-07-2017 16:55:37

Cita:

Empezado por pablog2k (Mensaje 519515)
en el before execute del httprio añades

SaveDialog.Title := 'Guardar el fichero XML';
if(SaveDialog.Execute) then
begin
ss:=TFileStream.Create(SaveDialog.FileName, fmCreate);
SOAPRequest.Position := 0;
ss.CopyFrom(SOAPRequest,SOAPRequest.Size);
ss.Free;
SOAPRequest.Position := 0;
end;
raise Exception.Create('BLA BLA');

y te creas una variable de control que cuando sea true por ejemplo entre por ahí (botón guardar xml por ejemplo) y cuando sea false pues haga lo que se hace siempre.
en negrita te pongo la clave para que el proceso 'pare' y no se envíe nada a hacienda.
no queda muy bonito/estetico pero funciona :P

Muchas gracias por responder tan rápido!
así lo haré pues .. pensaba que había alguna manera más limpia de hacerlo pero está bien visto lo de hacer saltar la excepción ( a falta de pan, buenas son tortas)

pablog2k 20-07-2017 17:03:38

Cita:

Empezado por lithium76 (Mensaje 519516)
Muchas gracias por responder tan rápido!
así lo haré pues .. pensaba que había alguna manera más limpia de hacerlo pero está bien visto lo de hacer saltar la excepción ( a falta de pan, buenas son tortas)

bueno igual hay alguna manera mejor / mas rápida, pero ya sabes, todo el mundo vamos de culo con el puñetero SII, asi que hay que programar rápido y que todo funcione :D

mrobles 21-07-2017 08:46:44

Alguien con un ejemplo de una rectificativa recibida a mano?

newtron 21-07-2017 09:11:41

Cita:

Empezado por mrobles (Mensaje 519527)
Alguien con un ejemplo de una rectificativa recibida a mano?

Te he puesto una en el hilo de los ejemplos.

Saludos

mrobles 21-07-2017 09:13:01

Cita:

Empezado por newtron (Mensaje 519529)
Te he puesto una en el hilo de los ejemplos.

Saludos

Gracias, ahora me paso ^\||/

EDITO:
Y si alguien te emite 2 para rectificar como yo? la primera (la negativa) seria una emitida normal, y la segunda seria como tu lo pones no?
en recibidas si que hay que contemplar todas las posibilidades

jandrulas 21-07-2017 09:32:33

Cita:

Empezado por mrobles (Mensaje 519530)
Gracias, ahora me paso ^\||/

EDITO:
Y si alguien te emite 2 para rectificar como yo? la primera (la negativa) seria una emitida normal, y la segunda seria como tu lo pones no?
en recibidas si que hay que contemplar todas las posibilidades

Por si te sirve de algo...

FAQs 1.0 -> 4.16. ¿El receptor de una factura rectificativa debe identificarla como tal con la clave “Rx”?
En el caso de facturas recibidas se trata de un campo opcional.

newtron 21-07-2017 10:11:26

Cita:

Empezado por mrobles (Mensaje 519530)
Gracias, ahora me paso ^\||/

EDITO:
Y si alguien te emite 2 para rectificar como yo? la primera (la negativa) seria una emitida normal, y la segunda seria como tu lo pones no?
en recibidas si que hay que contemplar todas las posibilidades

Pues si te digo la verdad no he contemplado esa posibilidad ahora mismo. Yo (igual que en ventas) envío todas las facturas negativas como rectificativas por diferencias.

newtron 21-07-2017 10:12:59

Facturas emitidas a extranjeros residentes
 
Hola.

¿Alguien me puede decir qué hay que poner para enviar una factura emitida a un cliente extranjero residente con NIE? porque como NIF no se lo traga.

Gracias y un saludo

Edito: Nada, me habían pasado un NIE erroneo. Con un NIE correcto pasa bien.


La franja horaria es GMT +2. Ahora son las 21:13:17.

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