Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Ley antifraude 2021 (VERIFACTU) - Programas informáticos (https://www.clubdelphi.com/foros/showthread.php?t=95235)

ermendalenda 21-10-2024 12:43:57

Comprobado envios registros:

Simplificada Ok
Ordinaria Ok
Sustitutiva Ok
Rectificativa Ok
Anulación Ok



Comprobación QR:

Simplificada Ok
Ordinaria Ok

Sustitutiva Ko
Rectificativa Ko



pablog2k 21-10-2024 12:58:21

con esto del encadenamiento, me quedé pensando si había algo más optimo que tener que dar el nº de factura al 'confirmar' o 'cerrar' la factura, (lo cual es lo mejor para no liarla con el encadenamiento, pero la mayoría de ERP's y similares, el nº de factura te lo dan al crear la factura, es más, dile tú al cliente que esté metiendo una factura en su sistema, que hasta que no acabe con la factura no va a ver el nº...)
En fin, me he puesto en el ejemplo de , hay 2 personas metiendo facturas, una de ellas mete la factura nº10, y el de al lado mete la factura nº11. El de la factura nº11 la ha acabado antes que el de la 10, ya que eran pocas líneas, así que la 'confirma', se genera el QR y se sube a hacienda, encadenando con la nº9. Hacienda contesta OK. Más tarde, el de la 10 que ha metido muchas líneas y se ha entretenido tomándose un café, cierra/confirma su factura, se genera el QR , encadena con la factura nº10 y se sube.... pues en este caso me han contestado OK (lo cual veo genial, mientras esté en el mismo día, creo que estas situaciones pueden darse, de finalizar una factura con una numeración posterior antes que una numeración anterior)

ermendalenda 21-10-2024 13:15:53

Cita:

Empezado por pablog2k (Mensaje 558505)
con esto del encadenamiento, me quedé pensando si había algo más optimo que tener que dar el nº de factura al 'confirmar' o 'cerrar' la factura, (lo cual es lo mejor para no liarla con el encadenamiento, pero la mayoría de ERP's y similares, el nº de factura te lo dan al crear la factura, es más, dile tú al cliente que esté metiendo una factura en su sistema, que hasta que no acabe con la factura no va a ver el nº...)
En fin, me he puesto en el ejemplo de , hay 2 personas metiendo facturas, una de ellas mete la factura nº10, y el de al lado mete la factura nº11. El de la factura nº11 la ha acabado antes que el de la 10, ya que eran pocas líneas, así que la 'confirma', se genera el QR y se sube a hacienda, encadenando con la nº9. Hacienda contesta OK. Más tarde, el de la 10 que ha metido muchas líneas y se ha entretenido tomándose un café, cierra/confirma su factura, se genera el QR , encadena con la factura nº10 y se sube.... pues en este caso me han contestado OK (lo cual veo genial, mientras esté en el mismo día, creo que estas situaciones pueden darse, de finalizar una factura con una numeración posterior antes que una numeración anterior)

Es raro pero puede estar ok, pero veo lagunas, te puede quedar huecos de numeración si el cliente A decide finalmente no realizar la transacción y ahora como cubres ese hueco, dejar huecos de numeraciones no está permitido y si lo cubres en una fecha diferente?
No lo veo.

bmfranky 21-10-2024 13:16:50

Cita:

Empezado por ermendalenda (Mensaje 558504)
Comprobado envios registros:

Simplificada Ok -> Hecho
Ordinaria Ok -> Hecho
Sustitutiva Ok ->1 No se por donde empezar
Rectificativa Ok ->2 Idem
Anulación Ok ->3 Casi lo mismo



Comprobación QR:

Simplificada Ok
Ordinaria Ok


Aprovecho tu lista para actualizar la mia ;-), se admiten sujerencias....

bmfranky 21-10-2024 13:19:09

Cita:

Empezado por pablog2k (Mensaje 558505)
con esto del encadenamiento, me quedé pensando si había algo más optimo que tener que dar el nº de factura al 'confirmar' o 'cerrar' la factura, (lo cual es lo mejor para no liarla con el encadenamiento, pero la mayoría de ERP's y similares, el nº de factura te lo dan al crear la factura, es más, dile tú al cliente que esté metiendo una factura en su sistema, que hasta que no acabe con la factura no va a ver el nº...)
En fin, me he puesto en el ejemplo de , hay 2 personas metiendo facturas, una de ellas mete la factura nº10, y el de al lado mete la factura nº11. El de la factura nº11 la ha acabado antes que el de la 10, ya que eran pocas líneas, así que la 'confirma', se genera el QR y se sube a hacienda, encadenando con la nº9. Hacienda contesta OK. Más tarde, el de la 10 que ha metido muchas líneas y se ha entretenido tomándose un café, cierra/confirma su factura, se genera el QR , encadena con la factura nº10 y se sube.... pues en este caso me han contestado OK (lo cual veo genial, mientras esté en el mismo día, creo que estas situaciones pueden darse, de finalizar una factura con una numeración posterior antes que una numeración anterior)

Hola, yo muestro un numero de factura"Recomendado", pero hasta que genero no lo asigno, si una empresa envia muchasfacturas encadenadas al tuntun , dijeron que al final tomarian acciones, recuerdo que alguien posteo una consulta al respecto.

ermendalenda 21-10-2024 13:20:18

Cita:

Empezado por bmfranky (Mensaje 558507)
Aprovecho tu lista para actualizar la mia ;-), se admiten sujerencias....

Sugerencias:
Deja las anulaciones solo para las sustitutivas , haz rectificativas de las demás si quieres anular una factura. Para las anulaciones ponle clave. Para lss rectificativas no
Controla que de una factura simplificada u ordinaria se pueden hacer varias rectificativas, controla las líneas que has rectificado y que de una línea puedes quitar ahora una cantidad y mañana el resto

No veo necesario las rectificativas de las rectificativas aunque te lo permita la ley, es demasiado lioso para un jsuario
Para mi la rectificada por diferencias es la más clara pero hay a quien le gusta o le viene mejor por sustitución.

pablog2k 21-10-2024 13:22:42

Cita:

Empezado por ermendalenda (Mensaje 558506)
Es raro pero puede estar ok, pero veo lagunas, te puede quedar huecos de numeración si el cliente A decide finalmente no realizar la transacción y ahora como cubres ese hueco, dejar huecos de numeraciones no está permitido y si lo cubres en una fecha diferente?
No lo veo.

entiendo lo que dices, pero para nosotros también es raro que alguien se ponga a meter una factura que al final el cliente A no la quiere, y aun con esas, se anula la factura y listo (o se rectifica y se hace un abono, según diga la ley en ese caso en concreto)

pablog2k 21-10-2024 13:24:38

Cita:

Empezado por bmfranky (Mensaje 558508)
Hola, yo muestro un numero de factura"Recomendado", pero hasta que genero no lo asigno, si una empresa envia muchasfacturas encadenadas al tuntun , dijeron que al final tomarian acciones, recuerdo que alguien posteo una consulta al respecto.

es buena idea esto del nº de factura recomendado y luego asignar el nº d factura final. Lo de encadenadas al 'tuntun', pues si no lo permiten, que de error al subirlas,no? si estoy cumpliendo con la normativa y las estoy subiendo y me dice OK y no me dice ERROR DE ENCADENAMIENTO... porque iba a tener problmeas?

bmfranky 21-10-2024 13:29:28

Gracias por la sujerencia
 
Cita:

Empezado por ermendalenda (Mensaje 558509)
Sugerencias:
Deja las anulaciones solo para las sustitutivas , haz rectificativas de las demás si quieres anular una factura.
Controla que de una factura simplificada u ordinaria se pueden hacer vatñrias rectificativas.
Para mi la rectificada por diferencias es la más clara pero hay a quien le gusta o le viene mejor por sustitución.

Hola, entonces , para abonar una factura completa, emitis una rectificativa por diferencias, inprimo una factura completa con todos los datos , con las cantidades en negativo, pero reflejando que es un factura rectificativa de la factura x, y al enviar poniendo el ripo factura como R1?
Perdonad pero para las cosas que no he hecho nunca soy bastante durito de mollera... :D

bmfranky 21-10-2024 13:37:14

Cita:

Empezado por pablog2k (Mensaje 558511)
es buena idea esto del nº de factura recomendado y luego asignar el nº d factura final. Lo de encadenadas al 'tuntun', pues si no lo permiten, que de error al subirlas,no? si estoy cumpliendo con la normativa y las estoy subiendo y me dice OK y no me dice ERROR DE ENCADENAMIENTO... porque iba a tener problmeas?

Ya, si tiene razon, ellos quieren que encadenemos por orden de creacion, correcto, pero las factura numeradas, hasta donde entiendo han de ser ordenadas for fecha de creacion, pero ahora añadimos hora de creacion al paquete, entoces resulta que la factura 3 Se creo antes que la 2, pero bueno al final habra que ver que sucede ..., esta claro que no se dara el caso que la factura 2 sea de mañana, pero bueno, creo recordar que alguien comentaba que tenia clientes que tardaban dias en generar una factura , ya le contestaron que no podia reservar el numero por eso mismo, por que se han de encadenar las facturas por numeracion y orden de creacion.
En cuanto a que de momento responde ok, al enviar la factura, estan comiendose cosas perores, que seguro que cuando entremos en produccion no lo haran, como almacenar 2 o mas facturas con la misma numeracion pero diferentes importes sin dar error, porque a mi me ha pasado, aller sin ir mas lejos.

pablog2k 21-10-2024 13:45:31

pero la hora de creación no es la de la factura , es la del registro que vamos a comunicar a hacienda (creo que te refieres al campo FechaHoraHusoGenRegistro), o así es como yo lo entiendo, con lo cual a hacienda solo le indicas la fecha que tiene tu factura, no la hora

ermendalenda 21-10-2024 13:46:18

Cita:

Empezado por bmfranky (Mensaje 558512)
Hola, entonces , para abonar una factura completa, emitis una rectificativa por diferencias, inprimo una factura completa con todos los datos , con las cantidades en negativo, pero reflejando que es un factura rectificativa de la factura x, y al enviar poniendo el ripo factura como R1?
Perdonad pero para las cosas que no he hecho nunca soy bastante durito de mollera... :D

Sí, perdona las facturas tipo F1 (Ordinarias) tambien es aconsejable que puedas emitir anulación.
Las rectifictivas las uso para las simplificadas y para las ordinarias pero ni para sustitutivas ni para rectificativas. Las anulaciones solo para sustitutivas y ordinarias
Ejemplo sustitutiva anulada:

Selecciono una simplificada o varias, elijo el cliente y emito la sustitutiva, me doy cuenta antes de entregarla y aviso a un supervisor para que meta la clave para anularla y se me libera la simplificada para hacer otra sustitutiva,

Para una ordinaria simplemente anulo con la clave del supervisor.
También hay una discusion abierta si aunque se la entreges al cliente la anules, y como realmente no lo puedes controlar ni te metas en explicarlo, simplemete permitelo, pero dejando la opcion de alguna forma de generar un documento "interno" de anulacion para entregar al cliente para que sepa que se a anulado. El problema viene que el cliente, a pesar de anularla la declare.

Enfin que es lo mas claro para el usuario:
Poder anular una sustitutva u ordinaria que me he equivocado en los datos del cliente y poder volverlo a emitir facilmente.
Poder rectificar de una ordinaria o simplificada pero que pueda ver si anteriormente ya estaba rectificada alguna cantidad.

pablog2k 21-10-2024 13:52:17

es más, recordad que el campo que identifica a la factura (y por lo tanto a la huella) es este:
Nº Serie+Nº Factura que identifica a la factura emitida
Mucha gente hará nº de serie + guion + nº fac (ejemplo A-23)
otros harán A23
otros A 23
otros A/23

dudo mucho que hacienda tenga un algoritmo que sepa sacar de este campo el nº de serie por una parte, y el nº de factura por otro, y lo compare con tu ultima huella, y se ponga a comprobar a ver si has subido A21 antes que A-20, o si resulta que la RECT1 que subes de rectificativa el nº corresponda según la huella....

bmfranky 21-10-2024 13:54:02

Cita:

Empezado por ermendalenda (Mensaje 558515)
Sí, perdona las facturas tipo F1 (Ordinarias) tambien es aconsejable que puedas emitir anulación.
Las rectifictivas las uso para las simplificadas y para las ordinarias pero ni para sustitutivas ni para rectificativas. Las anulaciones solo para sustitutivas y ordinarias
Ejemplo sustitutiva anulada:

Selecciono una simplificada o varias, elijo el cliente y emito la sustitutiva, me doy cuenta antes de entregarla y aviso a un supervisor para que meta la clave para anularla y se me libera la simplificada para hacer otra sustitutiva,

Para una ordinaria simplemente anulo con la clave del supervisor.
También hay una discusion abierta si aunque se la entreges al cliente la anules, y como realmente no lo puedes controlar ni te metas en explicarlo, simplemete permitelo, pero dejando la opcion de alguna forma de generar un documento "interno" de anulacion para entregar al cliente para que sepa que se a anulado. El problema viene que el cliente, a pesar de anularla la declare.

Entonces si puedo anular completamente una F1, de venta de materiales, aunque tambien podria de reparacion, la verdad lo veo complicado a no ser que consignara que es por impago, que en ese caso seria una rectificativa, aunque no recuerdo el tipo...
pero bueno voy a ir por partes que sino me pierdo .
Menos mal que yo no uso tickets , ni tengo superior con llave;), la que podria liar.
Entonces me recomendais que en los materiales guardados de una factura añada un campo abonado, para controlar si efectivamente se abono de esa factura, como lo veis.

ermendalenda 21-10-2024 13:55:31

UI usuario rectificativa por diferencias
 
1 Archivos Adjunto(s)
Te dejo un ejemplo de mi interfaz de rectificativa para los usuarios

ermendalenda 21-10-2024 13:57:56

1 Archivos Adjunto(s)
En cada lines le dejo opcion que quite las unidades que quiera, incluso con decimales, pero si volvemos a entrar en la factura solo deja rectificar el resto.

ermendalenda 21-10-2024 14:08:18

Cita:

Empezado por pablog2k (Mensaje 558516)
es más, recordad que el campo que identifica a la factura (y por lo tanto a la huella) es este:
Nº Serie+Nº Factura que identifica a la factura emitida
Mucha gente hará nº de serie + guion + nº fac (ejemplo A-23)
otros harán A23
otros A 23
otros A/23

dudo mucho que hacienda tenga un algoritmo que sepa sacar de este campo el nº de serie por una parte, y el nº de factura por otro, y lo compare con tu ultima huella, y se ponga a comprobar a ver si has subido A21 antes que A-20, o si resulta que la RECT1 que subes de rectificativa el nº corresponda según la huella....

En realidad tienen un poco de lio de como poner el numero de factura en ese campo de numserie
Por un lado ponen Nº Serie+Nº Factura que identifica a la factura emitida.
Por otro para los QR <NumSerieFactura> 12345678 / G33
</NumSerieFactura>
Con lo cual está un poco liado pero está claro que un número consecutivo tiene que tener y no es dificil de saber la posicion

ermendalenda 21-10-2024 14:10:01

Cita:

Empezado por bmfranky (Mensaje 558517)
Entonces si puedo anular completamente una F1, de venta de materiales, aunque tambien podria de reparacion, la verdad lo veo complicado a no ser que consignara que es por impago, que en ese caso seria una rectificativa, aunque no recuerdo el tipo...
pero bueno voy a ir por partes que sino me pierdo .
Menos mal que yo no uso tickets , ni tengo superior con llave;), la que podria liar.
Entonces me recomendais que en los materiales guardados de una factura añada un campo abonado, para controlar si efectivamente se abono de esa factura, como lo veis.

Por impago tienes que tener una resolución judicial o algo así, no te aconsejo mucho que lo uses, eso es para reclamaciones judiciales.
Efectivamente un campo abonado pero numérico com decimales por si la cantidad abonada es menor que la original.

bmfranky 21-10-2024 14:33:41

Gracias por la ayuda.
 
Cita:

Empezado por ermendalenda (Mensaje 558521)
Por impago tienes que tener una resolución judicial o algo así, no te aconsejo mucho que lo uses, eso es para reclamaciones judiciales.
Efectivamente un campo abonado pero numérico com decimales por si la cantidad abonada es menor que la original.

Ok, entonces calco el "Uds" en "UdsAbono" y alli consigno las que he quitado , que pueden ser todas o no segun sea abono total o percial del elemento, gracias.

bmfranky 21-10-2024 16:55:20

Hola, algo an vuelto a cambiar porque vuelve a fallar al deserializar la respuesta desde la aeat.

bmfranky 21-10-2024 17:18:26

Descripcion operacion
 
@djatila Tienes el buzon lleno, no puedo contestar tu mensaje.
Cuando hay un error continua mandando el campo operacion vacio.
No entiendo antes se comia la descripcion de las reparaciones ahora me da error.
Cita:

HACER REVISION ANUAL CAMBIO DE ACEITE, REVISAR PARA PASAR ITV, CAMBIA ACEITE MOTOR Y FILTRO, REVISAR LUCES Y NIVELES.CAMBIAR LAS 2 ROTULAS DE DIRECCION , LOS 2 TRAPECIOS , PUESTO QUE SE OBSERBAN LOS SILENTBLOCKS RAJADOS, CAMBIAR DISCOS Y PASTILLAS DE FRENO , PORQUE LOS DISCOS ESTAN COMIDOS EN EXCESO, CAMBIAR 2 CUBIERTAS , MONTANDO LAS NUEVAS DETRAS Y LAS MAS VIEJAS DELANTE, REVISAR LUCES, AL CAMBIAR LA BOMBILLA DE POSICION DELANTERA IZQUIERDA SE FUNDE EL FUSIBLE, AL COMPROBAR SE APRECIAN CABLES DEL CABLEADO INTERIOR DEL FARO PELADOS , DESMONTAR PARAGOLPES DELANTERO , SACAR FARO, SANEAR CABLEADO Y REMONTAR, CAMBIAR PILOTO MATRICULA TRASERO DERECHO Y BOMBILLA POSICION TRASERA IZQUIERDA.LLEVAR A ALINEAR DIRECCION, PONER ADITIVO ANTI POLUCION GASOLINA, PROBAR EN CARRETERA Y PASAR ITV, HACIENDO COLA PORQUE NO HAY TURNOS.

Sera por que se pasa de caracteres? , he quitado incluso los retornos de carro por si acaso.

jguarda 21-10-2024 17:23:28

dudas
 
y en vez de andar con sustitutivas, rectificativas ...etc, etc, no es mejor dar da baja la factura y emitir un alta nuevo con las modificaciones que sean necesarias ??

ermendalenda 21-10-2024 17:28:58

Cita:

Empezado por bmfranky (Mensaje 558530)
@djatila Tienes el buzon lleno, no puedo contestar tu mensaje.
Cuando hay un error continua mandando el campo operacion vacio.
No entiendo antes se comia la descripcion de las reparaciones ahora me da error.

Sera por que se pasa de caracteres? , he quitado incluso los retornos de carro por si acaso.

Son 500caractteres máximo
Pero tampoco es necesario que detalles a ese nivel la operación
Con poner reparacion o algo así

ermendalenda 21-10-2024 17:34:10

Cita:

Empezado por jguarda (Mensaje 558532)
y en vez de andar con sustitutivas, rectificativas ...etc, etc, no es mejor dar da baja la factura y emitir un alta nuevo con las modificaciones que sean necesarias ??

Ayer puse uno de los motivos por los que eso es peligroso.
Cambios de tipos de iva, precios etc.
Para el que lo tenga el toro cogido por los cuernos bien.
Pero imagínate que este gobierno no para de hacer cambios fiscales y tipos impositivos de un día para otro. Que hagas un tiquet al 0% y al día siguiente, esté al 4% los mismos productos,, además no te admiten ya enviar al 0% a no ser que sea una rectificativa o una sistitutiva ni el usuario va a cambiar el tipo d eiva un momentito para emitir la factura. Se pueden producir muchas situaciones irregulares y no está el horno para bollos.

bmfranky 21-10-2024 17:36:41

Cita:

Empezado por ermendalenda (Mensaje 558534)
Son 500caractteres máximo
Pero tampoco es necesario que detalles a ese nivel la operación
Con poner reparacion o algo así

Ok, gracias, es que como tambien estoy intentando adaptar la factura electronica a la vez y ahi si que hay que especificsarlo, pues por eso.

[email protected] 21-10-2024 17:43:44

Cita:

Empezado por ermendalenda (Mensaje 558536)
Ayer puse uno de los motivos por los que eso es peligroso.
Cambios de tipos de iva, precios etc.
Para el que lo tenga el toro cogido por los cuernos bien.
Pero imagínate que este gobierno no para de hacer cambios fiscales y tipos impositivos de un día para otro. Que hagas un tiquet al 0% y al día siguiente, esté al 4% los mismos productos,, además no te admiten ya enviar al 0% a no ser que sea una rectificativa o una sistitutiva ni el usuario va a cambiar el tipo d eiva un momentito para emitir la factura. Se pueden producir muchas situaciones irregulares y no está el horno para bollos.


Yo hasta ahora no habia usado las rectificativas ni las sustitutivas, hacia una nueva NEGATIVA y a continuación la NUEVA correcta.

Pregunto que pasa CONTABLEMENTE con estas facturas que has hecho 1º NORMAL que incluso puede estar liquidada en el IVA mes anterior, la RECTIFICATIVA o la SUSTITUTIVA en el mes siguiente .

Como se arregla en la contabilidad la presencia de estas 2 o 3 facturas que una arregla/sustituye a la otra.

????

ermendalenda 21-10-2024 17:56:24

Cita:

Empezado por [email protected] (Mensaje 558540)
Yo hasta ahora no habia usado las rectificativas ni las sustitutivas, hacia una nueva NEGATIVA y a continuación la NUEVA correcta.

Pregunto que pasa CONTABLEMENTE con estas facturas que has hecho 1º NORMAL que incluso puede estar liquidada en el IVA mes anterior, la RECTIFICATIVA o la SUSTITUTIVA en el mes siguiente .

Como se arregla en la contabilidad la presencia de estas 2 o 3 facturas que una arregla/sustituye a la otra.

????

No me hagas mucho caso ya que los detallws de contabilidad no los domino pero tengo entendido que
En contabilidad, si no lo tienes preparado para las sustitutivas lo que hagas tiene que quedar a cero, solo se declara el tiquet, creo que había que hacer 2apuntes.
El receptor sí se lo declara el día que emitas la sustitutiva, pero tampoco es tema mío, yo hago lo que me dice la ley emito una sustitutiva detallando los tiquets y fechas de emisión de esos tiquets, el resto no quiero saber nada.

ermendalenda 21-10-2024 18:04:14

Cita:

Empezado por bmfranky (Mensaje 558537)
Ok, gracias, es que como tambien estoy intentando adaptar la factura electronica a la vez y ahi si que hay que especificsarlo, pues por eso.

Ufdd.la factura electrónica tela.
Lo que si es mejor que dividas los conceptos por líneas para rellenar los items correctamente en la facturae, no recuerdo el tamaño de cada item en facturae si era 500 o 1000 pero tb puedes tener problemas si lo haces así. Además en facturae entras en más detalles co.o son las unidades de medida y para poner aceite, si rellenas 3 litros no puedes/debes poner 3 litros escrito, por que cuando empiece es fácil que algún cliente te la rechace por cualquier chorrada que no esté correcta , ya que el cliente tendrá otro soft2are que las absorberá y tiene que coincidir, y hay muchos mijitas

bmfranky 21-10-2024 18:04:57

Apunte rectificacion huella
 
Hola, como seria el alta solo para la sustitucion de la huella, el error 2000?

ermendalenda 21-10-2024 18:08:34

Cita:

Empezado por bmfranky (Mensaje 558544)
Hola, como seria el alta solo para la sustitucion de la huella, el error 2000?

No te entiendo muy bien.
El alta ?

bmfranky 21-10-2024 18:09:49

Cita:

Empezado por ermendalenda (Mensaje 558545)
No te entiendo muy bien.
El alta ?

Perdon, la rectificativa o lo que se tenga que emitir, cuando indica aceptada con errores, error de la huella.

ermendalenda 21-10-2024 18:12:32

Cita:

Empezado por bmfranky (Mensaje 558546)
Perdon, la rectificativa o lo que se tenga que emitir, cuando indica aceptada con errores, error de la huella.

Debe estar mal formada. Le has puesto el encadenamiento ? Es igual que la normal, tienes que ponerle correctamente el tipo de factura creo que era R5 para las rectificativas de simplificadas
A mi me va bieb

bmfranky 21-10-2024 18:33:16

Cita:

Empezado por ermendalenda (Mensaje 558547)
Debe estar mal formada. Le has puesto el encadenamiento ? Es igual que la normal, tienes que ponerle correctamente el tipo de factura creo que era R5 para las rectificativas de simplificadas
A mi me va bieb

Si, si el problema se cual ha sido, en vez de asignar la fecha actual a la huella , he añadido la de la reparacion de la proforma cargada, entonces fallo, ahora esta corregido, pero la factura esta guardada , con el error de huella, aunque ya esta solucionado, querria corregir la guardada, para mantener vien la cadena.
Deciros que a veces, devuelve error con operacion vacia lo que da fallo al parsear, la respuesta por campo vacio.

ermendalenda 21-10-2024 18:48:13

Cita:

Empezado por bmfranky (Mensaje 558548)
Si, si el problema se cual ha sido, en vez de asignar la fecha actual a la huella , he añadido la de la reparacion de la proforma cargada, entonces fallo, ahora esta corregido, pero la factura esta guardada , con el error de huella, aunque ya esta solucionado, querria corregir la guardada, para mantener vien la cadena.
Deciros que a veces, devuelve error con operacion vacia lo que da fallo al parsear, la respuesta por campo vacio.

Pues acabas de crear otra duda.
Que hacer con la siguiente factura en el registro de huella anterior, admitirá las 2, la errónea y la arreglada? Vaya lio aquí

bmfranky 21-10-2024 18:51:58

Solucion al encadenamiento
 
Cita:

Empezado por ermendalenda (Mensaje 558549)
Pues acabas de crear otra duda.
Que hacer con la siguiente factura en el registro de huella anterior, admitirá las 2, la errónea y la arreglada? Vaya lio aquí

Hola, en la respuesta te da la huella correcta , que yo almaceno , si o si en el registro de encadenamiento para la siguiente, pero ahora voy a automatizar la correccion, siguiendo esto.
Cita:

4.3 Tratamiento de los errores admisibles
Los registros de facturación con errores admisibles serán “aceptados” y registrados por los
sistemas de la AEAT, pero deberán ser subsanados para poder llevar a cabo el tratamiento
y validación de los mismos.
Los errores admisibles que se han detectado en la versión actual, que deben ser
subsanados, son los siguientes:
- Los NIF informados en la agrupación Destinatario que sean correctos, pero no
figuren censados en la AEAT, indicando el tipo de identificación “07” (“No
censado”) en el campo “IDType” dentro del bloque “IDOtro”.
- Si se ha informado en el campo FechaHoraHusoGenRegistro una fecha y hora
mayor que la fecha del sistema de la AEAT, admitiéndose un margen de error. Se
excepciona este error de la necesidad de ser subsanado.
- Se ha informado una huella o hash del registro de facturación que no coincide
con el calculado por la AEAT.
- Si el campo ImporteTotal no cumple la validación especificada en cuanto a ajuste
de las cantidades (Ʃ (BaseImponibleOimporteNoSujeto + CuotaRepercutida +
CuotaRecargoEquivalencia) de todas las líneas de detalle de desglose dentro del
margen establecido.
- Si el campo CuotaTotal no cumple la validación especificada en cuanto a ajuste
de las cantidades Ʃ (CuotaRepercutida + CuotaRecargoEquivalencia) de todas
las líneas de detalle de desglose dentro del margen establecido.


4.4 Subsanación de errores
Solo podrá llevarse a cabo una subsanación cuando no se trate de una causa que exija la
emisión de una factura rectificativa (u otro mecanismo contemplado en el Reglamento de
Facturación).
Este mecanismo se empleará para subsanar datos en cualquiera de los siguientes casos:
- Errores admisibles (registro de facturación aceptado –con errores admisibles– por
la AEAT), salvo las excepciones previstas en el apartado que explica el
tratamiento de los errores admisibles.
- Errores no admisibles (registro de facturación rechazado por la AEAT).
- Dato incorrecto detectado posteriormente por el obligado a expedir factura


(registro de facturación remitido y aceptado sin errores por la AEAT).
Departamento de Informática Tributaria
Subdirección General Aplicaciones
Sistemas Informáticos de Facturación y
Sistemas VERI*FACTU
Versión: 0.9.1
Sistemas Informáticos de Facturación y Sistemas VERI*FACTU Página 20
Para llevar a cabo la subsanación, será necesaria la remisión de un nuevo registro de
facturación (con el mismo identificador de factura del registro de facturación que se quiere
subsanar) por cada uno de los registros con datos a subsanar, con la combinación de
valores de campos que proceda según el caso (ver en el anexo los cuadros de operativas de
alta y anulación admisibles).

Segun esto hay que reenviar simplemente solucionando el conflicto en mi caso, la fecha de factura enviada que no era la correcta , pero podriamos simplemente sustituir los datos devueltos por los originales de la factura y reenviar.

bmfranky 21-10-2024 18:55:22

Errores
 
Hola, como os decia los errores los genero yo,En este caso estoy actualizando la operativa que uso para facturar las proformas almacenadas, si automatizamos la operativa , el 99% de errores no pueden ocurrir.
El otro 1 lo genera el servicio de la aeat.

espinete 21-10-2024 19:06:13

Estoy intentando hacer un recopilatorio de las diferentes circunstancias que pueden darse al enviar facturas, con ayuda de varios mensajes del hilo, que creo que pueden resultar muy útiles.
Al menos a mí esto es lo que más me cuesta entender para saber qué hacer exactamente en cada caso, qué mensaje mostrar al usuario, evitar enviar duplicados, etc.

La lista oficial de errores posibles está aquí:
https://prewww2.aeat.es/static_files...res.properties

El envío puede devolver lo siguiente:

- Error en el envío/conexión:
Ocurre si por ejemplo no hay conexión a internet, el servidor de Hacienda está caído, se ha superado el tiempo de espera porque está saturado, etc.
Aquí Hacienda no ha recibido nada y por lo tanto no ha respondido nada. Aún no tienen la factura ni nada.
Aquí simplemente hay que marcarla como "Error" y volver a enviar la factura (o lo que estés enviando) cuando volvamos a tener conexión, pero con cuidado de seguir el orden cronológico de las mismas (a lo mejor se han hecho 5 facturas desde que perdimos la conexión, así que hay que enviarlas por orden porsiaca).

- Factura Correcta (sin errores/avisos):
Aquí está todo bien. O al menos Hacienda se la ha tragado. Ya tienen la factura. La marcamos como "enviada" y listo.
Ojo, que sea correcta no quiere decir que no tenga algún error. Puede que nos hayamos equivocado nosotros (importe, cliente incorrecto, IVA incorrecto...) así que podemos "subsanarla" obviamente, o "rectificarla" si fuera el caso.

- Factura "Parcialmente Correcta":
Hacienda la ha recibido y en principio la ha aceptado, aunque tiene algunos datos que no son del todo válidos.
Habría que marcarla como "Enviada con avisos" o algo así, para que sepamos que algo está mal y hay que subsanar (y evitar enviarla dos veces)
No podremos volver a subirla como factura ordinaria porque ya existe. Si acaso, hay que hacer una "subsanación" (¿o Anulación?), según el error que sea, hasta que devuelva "Correcta".

- Factura Incorrecta
Hacienda no ha recibido la factura. No se trata de un error de conexión/envío, sino de la factura. Habría que marcarla como "Error" y volver a subirla como "subsanación por rechazo previo", habiendo corregido los errores indicados.

Según el listado de errores, habría que distinguir qué errores son "subsanables", cuales requieren "rectificativa" y con cuales se puede reenviar de nuevo sin que dé "duplicada". O incluso si hay algún error/aviso que no sea importante y a Hacienda le de igual y se puede quedar así.

A mí esto es lo que más me preocupa, porque conociendo a los clientes, son capaces de reintentar "Enviar" 500 veces sin leer el mensaje ni nada, o de ponerse a enviar como locos una vez se reanude la conexión sin importar el orden, etc. Pero lo más importante es cómo proceder en cada caso, porque en un software (por ejemplo un TPV, cuya interfaz suele ser más minimalista sin tantas opciones visibles), si ocurriera un error que hay que subsanar, hay que decirle al usuario que debe modificar algo, y no todos los empleados de la tienda tienen permisos para modificar facturas, cambiar el cliente, etc.

bmfranky 21-10-2024 19:17:12

Cita:

Empezado por espinete (Mensaje 558552)
Estoy intentando hacer un recopilatorio de las diferentes circunstancias que pueden darse al enviar facturas, con ayuda de varios mensajes del hilo, que creo que pueden resultar muy útiles.
Al menos a mí esto es lo que más me cuesta entender para saber qué hacer exactamente en cada caso, qué mensaje mostrar al usuario, evitar enviar duplicados, etc.

La lista oficial de errores posibles está aquí:
https://prewww2.aeat.es/static_files...res.properties

El envío puede devolver lo siguiente:

- Error en el envío/conexión:
Ocurre si por ejemplo no hay conexión a internet, el servidor de Hacienda está caído, se ha superado el tiempo de espera porque está saturado, etc.
Aquí Hacienda no ha recibido nada y por lo tanto no ha respondido nada. Aún no tienen la factura ni nada.
Aquí simplemente hay que marcarla como "Error" y volver a enviar la factura (o lo que estés enviando) cuando volvamos a tener conexión, pero con cuidado de seguir el orden cronológico de las mismas (a lo mejor se han hecho 5 facturas desde que perdimos la conexión, así que hay que enviarlas por orden porsiaca).

- Factura Correcta (sin errores/avisos):
Aquí está todo bien. O al menos Hacienda se la ha tragado. Ya tienen la factura. La marcamos como "enviada" y listo.
Ojo, que sea correcta no quiere decir que no tenga algún error. Puede que nos hayamos equivocado nosotros (importe, cliente incorrecto, IVA incorrecto...) así que podemos "subsanarla" obviamente, o "rectificarla" si fuera el caso.

- Factura "Parcialmente Correcta":
Hacienda la ha recibido y en principio la ha aceptado, aunque tiene algunos datos que no son del todo válidos.
Habría que marcarla como "Enviada con avisos" o algo así, para que sepamos que algo está mal y hay que subsanar (y evitar enviarla dos veces)
No podremos volver a subirla como factura ordinaria porque ya existe. Si acaso, hay que hacer una "subsanación" (¿o Anulación?), según el error que sea, hasta que devuelva "Correcta".

- Factura Incorrecta
Hacienda no ha recibido la factura. No se trata de un error de conexión/envío, sino de la factura. Habría que marcarla como "Error" y volver a subirla como "subsanación por rechazo previo", habiendo corregido los errores indicados.

Según el listado de errores, habría que distinguir qué errores son "subsanables", cuales requieren "rectificativa" y con cuales se puede reenviar de nuevo sin que dé "duplicada". O incluso si hay algún error/aviso que no sea importante y a Hacienda le de igual y se puede quedar así.

A mí esto es lo que más me preocupa, porque conociendo a los clientes, son capaces de reintentar "Enviar" 500 veces sin leer el mensaje ni nada, o de ponerse a enviar como locos una vez se reanude la conexión sin importar el orden, etc. Pero lo más importante es cómo proceder en cada caso, porque en un software (por ejemplo un TPV, cuya interfaz suele ser más minimalista sin tantas opciones visibles), si ocurriera un error que hay que subsanar, hay que decirle al usuario que debe modificar algo, y no todos los empleados de la tienda tienen permisos para modificar facturas, cambiar el cliente, etc.


A eso me referia, cuando contesta el servidor de acienda como parcialmente correcta,en este caso por huella , en la misma respuesta te da los datos correctos, que yo son los que capturo , para almacenar en mi registro de encadenamiento, ahora mismo estoy automatizando la correccion y reenvio de la factura, en este caso seria tan sencillo como sustituir los datos en nuestra factura por los de la respuesta, reenviar el mismo registro y solucionado.
En mi caso ya he subsanado el porque pasaba mal los datos para generar la huella, un fallo menos a ocurrir.

ermendalenda 21-10-2024 20:00:30

Cita:

Empezado por bmfranky (Mensaje 558550)
Hola, en la respuesta te da la huella correcta , que yo almaceno , si o si en el registro de encadenamiento para la siguiente, pero ahora voy a automatizar la correccion, siguiendo esto.

Segun esto hay que reenviar simplemente solucionando el conflicto en mi caso, la fecha de factura enviada que no era la correcta , pero podriamos simplemente sustituir los datos devueltos por los originales de la factura y reenviar.

Creo que me estoy mareando mss
A ver
Si se ha enviado un registro con la huella incorrecta, quien dice uno dice 2 seguidos o 4 por que envias en un lote, y ya están emitidos los qrs. Que pasa con esos qrs, siguen rulando?
Y está claro que sí te devuelve un registro con la huella errónea hay que regenerar y enviar como subsanacion desde ese hasta el último envío , digo yo que será así por lógica.

sglorka 21-10-2024 20:02:30

Os sigue dando error al deserializar la Respuesta ?


La franja horaria es GMT +2. Ahora son las 06:11:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi