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)

antoine0 26-07-2022 18:44:01

Cita:

Empezado por keys (Mensaje 547583)
Han publicado cositas nuevas

Hay una cosa que no entiendo; pero supongo que la problemática será la misma que para TicketBAI:
Es el caso de enviar que una sola vez varias registros, algunos válidos y otros inválidos (tal como lo determine Hacienda).

Los primeros (siguiendo el orden del encadenamiento) que sigan válidos, no hay problema.
Pero a partir del primero (siempre en el orden de encadenamiento) que es inválido y por tanto rechazado y debe ser presentado de nuevo más tarde, creo que todos los demás («siguientes») que siguen no pueden ser aceptados: ¿es así con TicketBAI (suponiendo ciegamente que se puede enviar varios registros de una vez)?

Si se aceptan uno de los siguientes, existirá en la base de los registros aceptados, sin que su antecesor existe; en este punto, ya no se puede averiguar la validez del encadenamiento.
Por mucho que se supone que estamos en una situación supuestamente temporal que se debe subsanar, no me parece un estado aceptable para cualquier sistema.
Y luego está el punto que si se cambia cualquier contenido del registro, la huella debe cambiar y por tanto todos los registros siguientes también.

Otra vez supongo que estos casos ya se han visto con TicketBAI, y habrá resultados de discusión que expliquen lo que hay que hacer; pero yo soy muy perezoso, y no me he leído los 3200 mensajes del hilo.

antoine0 26-07-2022 19:05:59

Cita:

Empezado por ermendalenda (Mensaje 547587)
En cuanto al encadenamiento de la anulaciones se encadenan con la factura anterior y el hash anterior, pero teniendo en cuenta que una anulación no genera un muevo número de factura se crea un problema al generar 2 anulaciones seguidas, ya que hay una incertidumbre sobre si se repite la secuencia de encadenamiento

No te sigo.
Ejemplo de orden tal como aparece en el libro de facturas:
  1. factura 22012 del 14/7
  2. factura 22013 del 14/7
  3. se anula la factura 22012
  4. se anula la factura 22013
  5. factura 22014 del 14/7 (nota: es la 22012 corregida)
  6. factura 22015 del 14/7 (nota: es la 22013 corregida)
Evidentemente, están enlazadas entre sí; en concreto, la 3 (una anulación) recoge la huella de la anterior 2; la 4 (otra anulación) recoge la huella de la 3; y la 5 (una alta) recoge la huella de la 4, una anulación.

Ahora bien, a la hora de subir las facturas, Hacienda nos pide de separar las altas y las anulaciones.
Para evitar problemas de indeterminación, creo que se debe subir primero las altas 1 y 2, luego las bajas 3 y 4, y finalmente las altas 5 y 6.

Fíjate que en el borrador de febrero los registros aparentemente no tenían (artículo 11) de huellas propias; pero esto se ha subsanado en el PDF de julio, página 12/15.

ermendalenda 26-07-2022 19:18:23

Cita:

Empezado por antoine0 (Mensaje 547590)
No te sigo.
Ejemplo de orden tal como aparece en el libro de facturas:
  1. factura 22012 del 14/7
  2. factura 22013 del 14/7
  3. se anula la factura 22012
  4. se anula la factura 22013
  5. factura 22014 del 14/7 (nota: es la 22012 corregida)
  6. factura 22015 del 14/7 (nota: es la 22013 corregida)
Evidentemente, están enlazadas entre sí; en concreto, la 3 (una anulación) recoge la huella de la anterior 2; la 4 (otra anulación) recoge la huella de la 3; y la 5 (una alta) recoge la huella de la 4, una anulación.

Ahora bien, a la hora de subir las facturas, Hacienda nos pide de separar las altas y las anulaciones.
Para evitar problemas de indeterminación, creo que se debe subir primero las altas 1 y 2, luego las bajas 3 y 4, y finalmente las altas 5 y 6.

Fíjate que en el borrador de febrero los registros aparentemente no tenían (artículo 11) de huellas propias; pero esto se ha subsanado en el PDF de julio, página 12/15.

En el camppnde encadenamiento de cada factura enviada tienes que poner efectivamente el número de la anterior, pero las 2 anulaciones 3 y 4 carecen de número de factura, los números 3 y 4 son num3r9s correlativos que has puesto por seguir un orden, pero no es el número que piden. El encadenamiento tampoco es el número de factura que se anula eso es otro campo, en principio veo esos 2 errores de blockchain, el de las anulaciones y el de las repeticiones de envíos. Esperemos que lo aclaren

ermendalenda 26-07-2022 19:47:57

Además yo puedo anular primero la factura 2 y después la factura 1, por qu3 es una situación bastante probable. Y además en ese orden y seguidas con lo cual veo un pequeño lío que las anulaciones lleven encadenamiento, en ticketbai no encadenan las anulaciones por este inconveniente, cualquier parche que intenten hacer para encadenarlo complican la situación.

ermendalenda 26-07-2022 20:04:20

He visto el último campo <incidencia\>
En el que habrá que informarle de las facturas enviadas cuando hay fallos informáticos... supongo que tb vale para indicar el reenvio de las rechazadas, pero me sigue quedando la duda de los encadenamientos en estos casos, se informan?
Esta claro que cuando hay una factura rechazada implica una rotura de encadenamiento en la siguiente factura, pero eso no sdebe sumar un fallo más.

ermendalenda 26-07-2022 20:17:00

No veo la estructura eel dato del QR, aunque es de suponer que llevará parte del hash generado seria un alivio si no fue4a así, ya que eso permitiría enviar las facturas con otro software/api sin que tengan una comunicacion bidireccional y sincrons, pero claro volveríamos a dejar puertas abiertas para fraudes. En resumen es seguro que en el QR vaya parte del hash y que por ende el xml lo generemos nosotros o haya una comunicación bodorecc9onnal con una api/dll/servicio res aue nos devuelva losdatos que tenmos que poner en la factura...

keys 27-07-2022 08:21:14

Cita:

Empezado por ermendalenda (Mensaje 547594)
No veo la estructura eel dato del QR, aunque es de suponer que llevará parte del hash generado seria un alivio si no fue4a así, ya que eso permitiría enviar las facturas con otro software/api sin que tengan una comunicacion bidireccional y sincrons, pero claro volveríamos a dejar puertas abiertas para fraudes. En resumen es seguro que en el QR vaya parte del hash y que por ende el xml lo generemos nosotros o haya una comunicación bodorecc9onnal con una api/dll/servicio res aue nos devuelva losdatos que tenmos que poner en la factura...

El dato del QR no tiene que ir en el fichero xml de factura, este es un codigo que se pondrá en la factura impresa. Y se obtendrá a partir de ciertos datos del fichero. O por lo menos así es en TBAI.

keys 27-07-2022 08:27:03

Cita:

Empezado por antoine0 (Mensaje 547589)
Hay una cosa que no entiendo; pero supongo que la problemática será la misma que para TicketBAI:
Es el caso de enviar que una sola vez varias registros, algunos válidos y otros inválidos (tal como lo determine Hacienda).

Los primeros (siguiendo el orden del encadenamiento) que sigan válidos, no hay problema.
Pero a partir del primero (siempre en el orden de encadenamiento) que es inválido y por tanto rechazado y debe ser presentado de nuevo más tarde, creo que todos los demás («siguientes») que siguen no pueden ser aceptados: ¿es así con TicketBAI (suponiendo ciegamente que se puede enviar varios registros de una vez)?

Si se aceptan uno de los siguientes, existirá en la base de los registros aceptados, sin que su antecesor existe; en este punto, ya no se puede averiguar la validez del encadenamiento.
Por mucho que se supone que estamos en una situación supuestamente temporal que se debe subsanar, no me parece un estado aceptable para cualquier sistema.
Y luego está el punto que si se cambia cualquier contenido del registro, la huella debe cambiar y por tanto todos los registros siguientes también.

Otra vez supongo que estos casos ya se han visto con TicketBAI, y habrá resultados de discusión que expliquen lo que hay que hacer; pero yo soy muy perezoso, y no me he leído los 3200 mensajes del hilo.

Cuando una factura es rechazada en TBAI, esta lógicamente no se puede modificar y volver a enviar al sevicio de TicketBAI, ya que esta produciría una modificación en todas las siguientes. Lo que hay que hacer es enviarlas a un servicio distinto que TicketBAI, (Zuzendu Gipuzkoa, Araba) (Software no Garante BIZKAIA).

Neftali [Germán.Estévez] 27-07-2022 09:05:33

Cita:

Empezado por keys (Mensaje 547583)
Han publicado cositas nuevas, parece que no quieren que nos vallamos de vacaciones.

https://www.agenciatributaria.es/AEA...ERI_FACTU.html

Gracias por el aviso.
Actualizado el pimer mensaje con la fecha y los enlaces.

keys 27-07-2022 09:06:31

Mirando un poco los ficheros, mi primera valoración es la siguiente.

- Es muy parecido a TicketBAI y al SII pero con menos información (De momento), solo se refiere a totales.


- En cuanto a la información de IVA, el tipo de operación del SII, en el campo "DESGLOSE" que se repite de 1 a 10, que parece mas "sencillo" que en el SII y TicketBAI. No hay que desglosar a nivel de factura/operación. Espero que hayan calculado todas las combinaciones posibles.

Entiendo que hay menos información ya que el hacer esto no exime de hacer del SII u otras declaraciones como TicketBAI/BATUZ. Si haces el SII de exime de hacer Verifactu, en TicketBAI es al revés, si estás dentro de TICKETBAI/BATUZ te exime de hacer el SII (ventas en Gipuzkoa/alava) y en bizkaia si estas dentro de BATUZ te exime del SII, 347, etc y en un futuro de calcularan el iva e incluso sociedades/renta.

- El encadenamiento tiene pinta de ser igual que en TicketBAI.

- El campo IdSistemaInformatico me hace sospechar que va a ser como TicketBAI, va a ser un número que te van a dar a cada empresa de software que entre el sistema/ se homologue/ registre ¿?.

- El campo NumSerieFacturaEmisor, sigue teniendo Nº Serie+Nº Factura como en el SII. En TicketBAI lo han desglosado en 2 campos Serie y Numero.

antoine0 27-07-2022 09:37:05

Cita:

Empezado por ermendalenda (Mensaje 547591)
En el camppnde encadenamiento de cada factura enviada tienes que poner efectivamente el número de la anterior, pero las 2 anulaciones 3 y 4 carecen de número de factura, los números 3 y 4 son num3r9s correlativos que has puesto por seguir un orden, pero no es el número que piden. El encadenamiento tampoco es el número de factura que se anula eso es otro campo, en principio veo esos 2 errores de blockchain, el de las anulaciones y el de las repeticiones de envíos. Esperemos que lo aclaren

Efectivamente, los números de registros del 1 al 6 no son números de facturas; estos son, respectivamente, 22012, 22013, 22012, 22013, 22014 y 22015; las referencias a anteriores serían estos números, junto con el NIF del emisor, sus fechas, aquí 14/7, y sus respectivas huellas.
Resulta entonces en mi ejemplo que el registro 4 lleva el mismo número de factura que el registro 2, también mismo emisor, y también misma fecha de emisión de la factura; pero no la misma huella.
Realmente para realizar el encadenamiento, con solo la huella es suficiente (asumiendo que SHA256 es una función de hash perfecta). Las demás informaciones sobran, o mejor dicho son redundantes (y sabemos que estas redundancias ayudan y mucho al rendimiento).

Si resulta confuso, me parece hasta lógico, dado que en un diseño inicial, no había encadenamiento de los registros de anulación, esto se ha añadido en un segundo tiempo. No sé por qué, pero puedo ver dos razones:
  • hay una posibilidad de fraude anulando registros, por ejemplo en relación con problemas con el sistema de llevar estos registros a Hacienda
  • en practicas habituales, los registros de anulación serían mezclados con los registros de alta (por ejemplo tal como se ve si se mira empezando desde la contabilidad); sería por tanto el resultado del retorno de los editores de software

antoine0 27-07-2022 09:47:57

Cita:

Empezado por keys (Mensaje 547599)
Cuando una factura es rechazada en TBAI, esta lógicamente no se puede modificar y volver a enviar al sevicio de TicketBAI, ya que esta produciría una modificación en todas las siguientes. Lo que hay que hacer es enviarlas a un servicio distinto que TicketBAI, (Zuzendu Gipuzkoa, Araba) (Software no Garante BIZKAIA).

Gracias. Por tanto aquí hay una diferencia bastante importante de comportamiento después de recibir un rechazo (a nivel de registro).

keys 27-07-2022 09:54:56

Cita:

Empezado por antoine0 (Mensaje 547605)
Efectivamente, los números de registros del 1 al 6 no son números de facturas; estos son, respectivamente, 22012, 22013, 22012, 22013, 22014 y 22015; las referencias a anteriores serían estos números, junto con el NIF del emisor, sus fechas, aquí 14/7, y sus respectivas huellas.
Resulta entonces en mi ejemplo que el registro 4 lleva el mismo número de factura que el registro 2, también mismo emisor, y también misma fecha de emisión de la factura; pero no la misma huella.
Realmente para realizar el encadenamiento, con solo la huella es suficiente (asumiendo que SHA256 es una función de hash perfecta). Las demás informaciones sobran, o mejor dicho son redundantes (y sabemos que estas redundancias ayudan y mucho al rendimiento).

Si resulta confuso, me parece hasta lógico, dado que en un diseño inicial, no había encadenamiento de los registros de anulación, esto se ha añadido en un segundo tiempo. No sé por qué, pero puedo ver dos razones:
  • hay una posibilidad de fraude anulando registros, por ejemplo en relación con problemas con el sistema de llevar estos registros a Hacienda
  • en practicas habituales, los registros de anulación serían mezclados con los registros de alta (por ejemplo tal como se ve si se mira empezando desde la contabilidad); sería por tanto el resultado del retorno de los editores de software

Yo no veo que las facturas de anulación tengan encadenamiento. Yo interpreto que el campo EncadenamientoFacturaAnterior de la anulación se refiere a lo mismo que tiene la factura original.

Factura 1
Factura 2 -->Factura anterior es la 1
Factura 3 -->Factura anterior es la 2
Anulo Factura 2 --> Sin encadenamiento Pongo los datos de la factura 2
Factura 4 -->Factura anterior es la 3

Sino es una locura. El tiempo lo dirá

Neftali [Germán.Estévez] 27-07-2022 10:37:53

Cita:

Empezado por keys (Mensaje 547607)
Yo no veo que las facturas de anulación tengan encadenamiento. Yo interpreto que el campo EncadenamientoFacturaAnterior de la anulación se refiere a lo mismo que tiene la factura original.

Pues yo estaba pensando más o menos lo mismo.
Una anulación NO ES UNA FACTURA como tal, sino que es una operación sobre una factura anterior.

Una anulación no tiene SERIE (por lo dicho anteriormente). Por lo tanto cuando habla de EncadenamientoFacturaAnterior, que incluye NumSerieFacturaAnterior, me hace pensar que son datos de la original que estamos anulando, no de la anterior anulación.
En concreto dice: Nº Serie+Nº Factura que identifica a la factura anterior; No tiene sentido que hable de la anterior anulación (creo).

Esto coincide con lo que se hace en TicketBAI.

ermendalenda 27-07-2022 11:24:09

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 547608)
Pues yo estaba pensando más o menos lo mismo.
Una anulación NO ES UNA FACTURA como tal, sino que es una operación sobre una factura anterior.

Una anulación no tiene SERIE (por lo dicho anteriormente). Por lo tanto cuando habla de EncadenamientoFacturaAnterior, que incluye NumSerieFacturaAnterior, me hace pensar que son datos de la original que estamos anulando, no de la anterior anulación.
En concreto dice: Nº Serie+Nº Factura que identifica a la factura anterior; No tiene sentido que hable de la anterior anulación (creo).

Esto coincide con lo que se hace en TicketBAI.

Se produce una anomalia meter 2 veces el mismo dato, en fin tendrán que aclararlo

nuevo1234 27-07-2022 11:37:07

Cita:

Empezado por ermendalenda (Mensaje 547609)
Se produce una anomalia meter 2 veces el mismo dato, en fin tendrán que aclararlo

Parece q se quiere encadenar las anulaciones con la anterior como cualquier otra factura.

Neftali [Germán.Estévez] 27-07-2022 11:57:11

Cita:

Empezado por nuevo1234 (Mensaje 547610)
Parece q se quiere encadenar las anulaciones con la anterior como cualquier otra factura.

El encadenamiento incluye esto:



Este encadenamiento, a priori, no puede referirse a la anterior "anulación", porque la "anulación" no incluye ni serie ni número.

Los campos serie y número de factura de una anulación (según la documentación) son los de la "factura anulada".


Neftali [Germán.Estévez] 27-07-2022 13:18:57

De todas formas, al igual que en TicketBAI, a medida que vayan contestando dudas y si sacan un "Preguntas/Respuestas frecuentes" iremos aclarando estas cosas.
En algún momento también (que no lo he visto hasta ahora) habilitarán un buzón o una dirección de correo para poder enviar dudas.

afxe 27-07-2022 13:20:06

De acuerdo con Neftali. Actualmente mi ERP y mi Contabilidad están en ejecutables y bases de datos diferentes. Una vez emitida una factura, se duplica la información con relevancia fiscal en la contabilidad. El usuario no puede "borrar" facturas, pero puede marcarla como "Anulada" (se queda el registro de la factura pero sin peso logístico, financiero, estadístico ni fiscal). Al marcar una factura como anulada el registro queda, aunque en el sistema contable esa factura sí se borra físicamente del libro de IVA, por que a efectos fiscales deja de existir.
Imagino que el que las altas y las anulaciones se hagan con mensajes diferentes es relativo a esto. Una anulación lanza una marca contra la factura originalmente subida para que esa misma factura conste como NO-VALIDA, pero realmente no se está emitiendo una "Factura Rectificativa".

Hablando de Facturas Rectificativas, el modelo diferencia entre dos tipos de rectificaciones: Por sustitución o por diferencia... Creo entender que :

a) Por sustitución creo que se refiere a emitir una factura nueva (nueva serie, numero, fecha, importe....) que sustituye a una factura previamente enviada, con lo cual sería un proceso equivalente a lanzar una anulación de la primera, y una nueva alta de la segunda, pero en un sólo paso... ¿Lo entendéis así?. El cliente que recibe la factura sustitutiva debería destruir y/o borrar la primera y declarar sólo la segunda... pero corremos el riesgo de que el cliente mande a su gestor las dos facturas (tendrán numeración diferente, y las facturas recibidas no se transmiten a Hacienda)

b) Por Rectificación... se refiere a que emito una nueva factura con importe que se suma o resta a la factura anterior. Es decir, las típicas facturas de devolución de mercancía, o abonos por error en precios, cambio de titular... las dos facturas quedan como válidas y el cliente abonará y registrará ambas facturas.

Otra cosa: El envío por bloques... parece ser que cada vez que envías un registro de factura, Hacienda te dirá cuando y cuantas facturas tienes que enviar en la siguiente comunicación, y normalmente será: Una sola factura y en el momento que se haga.... aunque te pueden decir que envíes hasta 1000 facturas o las que hayas generado en un máximo de 2 horas.... y tendrás que atenerte a suministrar el siguiente XML como lo piden, (aclaran que lo normal será el envío de cada factura individualmente). Esto quitaría el problema de los encadenamientos en caso de facturas rechazadas, ya que se podría parar de enviar facturas cuando una no cuela. ¿pero hasta cuando puedo parar el servicio de envío? En los clientes que tengo que están sujetos al SII no paran de tener problemas con NIF mal identificados... sobre todo si las altas de los clientes las hacen los propios clientes vía web, hay muchos reacios a meter datos identificativos válidos.. o comerciales que crean clientes en sistemas móviles, y ponen el NIF, CIF, NIE como le parecen (sin la letra, números cambiados, demasiado largos o cortos...) Luego toca a los administrativos localizar y rectificar ese datos para poder subirlas al SII, pero a veces tardan hasta 3 y 4 días en arreglar una factura que tenga un error de este tipo. Puede ser este fallo, o cualquier otro... si una factura está mal, parará el envío de las siguientes hasta que no esté bien, pues no se puede generar la huella para la siguiente factura.... ¿Esto entendéis que debe ser así?.

Ultima cosa en cuanto al SII: Se supone que un SIF debe obligatoriamente enviar las facturas, es decir, no puedo tener un programa de TPV en un cash o supermercado que esté emitiendo facturas (simplificadas o no) y que de forma asíncrona (o síncrona) las envíe a un servidor que cuando le parece, proceda a subir estas facturas a Hacienda. Bastaría que un TPV lo desconecten de la red para que esas facturas no vayan a ningún lado. (Aclaro que en nuestro sistema, los TPV tienen capacidad de funcionar autónomamente tanto en datos como en suministro eléctrico, por si hay un apagón, caída de red, avería del servidor o actualizaciones de sistema, los lineales de supermercados puedan seguir facturando y cobrando a los clientes).

En un modelo normal (por lo menos para mí) cada cierto tiempo preestablecido (segundos, minutos u horas), los TPV vuelcan la información capturada al ERP y sincronizan sus datos maestros (artículos, precios y ofertas). Al final del día se produce el volcado de toda la facturas recogidas en el ERP a la base de datos contable. Al día siguiente, las facturas contabilizadas el día anterior se envían al SII a través de otro programa que está en un puesto de trabajo con Firma Digital instalada (no lo puede hacer cualquiera), y quedan pendientes las facturas con error para ser subsanadas y subidas a la mayor brevedad.

Ahora se supone que el envío lo tiene que hacer cada TPV en cuanto se genera la factura, a no ser que estés sujeto al SII, entonces podrás configurar los TPV para que no hagan envío y sigan el método normal para el SII... ¿no da pie esto a que se pueda configurar qué TPV envían facturas y cuales no? Yo no podría certificar ante hacienda que con mi programa es imposible hacer facturas que no se declaren, ya que incluso el no enviar las facturas puede deberse a fallos de hardware o de las propias comunicaciones (tener el puesto desconectado de la red y actualizar los datos con un pendrive).

ermendalenda 27-07-2022 14:13:09

Cita:

Empezado por afxe (Mensaje 547614)
De acuerdo con Neftali. Actualmente mi ERP y mi Contabilidad están en ejecutables y bases de datos diferentes. Una vez emitida una factura, se duplica la información con relevancia fiscal en la contabilidad. El usuario no puede "borrar" facturas, pero puede marcarla como "Anulada" (se queda el registro de la factura pero sin peso logístico, financiero, estadístico ni fiscal). Al marcar una factura como anulada el registro queda, aunque en el sistema contable esa factura sí se borra físicamente del libro de IVA, por que a efectos fiscales deja de existir.
Imagino que el que las altas y las anulaciones se hagan con mensajes diferentes es relativo a esto. Una anulación lanza una marca contra la factura originalmente subida para que esa misma factura conste como NO-VALIDA, pero realmente no se está emitiendo una "Factura Rectificativa".

Hablando de Facturas Rectificativas, el modelo diferencia entre dos tipos de rectificaciones: Por sustitución o por diferencia... Creo entender que :

a) Por sustitución creo que se refiere a emitir una factura nueva (nueva serie, numero, fecha, importe....) que sustituye a una factura previamente enviada, con lo cual sería un proceso equivalente a lanzar una anulación de la primera, y una nueva alta de la segunda, pero en un sólo paso... ¿Lo entendéis así?. El cliente que recibe la factura sustitutiva debería destruir y/o borrar la primera y declarar sólo la segunda... pero corremos el riesgo de que el cliente mande a su gestor las dos facturas (tendrán numeración diferente, y las facturas recibidas no se transmiten a Hacienda)

b) Por Rectificación... se refiere a que emito una nueva factura con importe que se suma o resta a la factura anterior. Es decir, las típicas facturas de devolución de mercancía, o abonos por error en precios, cambio de titular... las dos facturas quedan como válidas y el cliente abonará y registrará ambas facturas.

Otra cosa: El envío por bloques... parece ser que cada vez que envías un registro de factura, Hacienda te dirá cuando y cuantas facturas tienes que enviar en la siguiente comunicación, y normalmente será: Una sola factura y en el momento que se haga.... aunque te pueden decir que envíes hasta 1000 facturas o las que hayas generado en un máximo de 2 horas.... y tendrás que atenerte a suministrar el siguiente XML como lo piden, (aclaran que lo normal será el envío de cada factura individualmente). Esto quitaría el problema de los encadenamientos en caso de facturas rechazadas, ya que se podría parar de enviar facturas cuando una no cuela. ¿pero hasta cuando puedo parar el servicio de envío? En los clientes que tengo que están sujetos al SII no paran de tener problemas con NIF mal identificados... sobre todo si las altas de los clientes las hacen los propios clientes vía web, hay muchos reacios a meter datos identificativos válidos.. o comerciales que crean clientes en sistemas móviles, y ponen el NIF, CIF, NIE como le parecen (sin la letra, números cambiados, demasiado largos o cortos...) Luego toca a los administrativos localizar y rectificar ese datos para poder subirlas al SII, pero a veces tardan hasta 3 y 4 días en arreglar una factura que tenga un error de este tipo. Puede ser este fallo, o cualquier otro... si una factura está mal, parará el envío de las siguientes hasta que no esté bien, pues no se puede generar la huella para la siguiente factura.... ¿Esto entendéis que debe ser así?.

Ultima cosa en cuanto al SII: Se supone que un SIF debe obligatoriamente enviar las facturas, es decir, no puedo tener un programa de TPV en un cash o supermercado que esté emitiendo facturas (simplificadas o no) y que de forma asíncrona (o síncrona) las envíe a un servidor que cuando le parece, proceda a subir estas facturas a Hacienda. Bastaría que un TPV lo desconecten de la red para que esas facturas no vayan a ningún lado. (Aclaro que en nuestro sistema, los TPV tienen capacidad de funcionar autónomamente tanto en datos como en suministro eléctrico, por si hay un apagón, caída de red, avería del servidor o actualizaciones de sistema, los lineales de supermercados puedan seguir facturando y cobrando a los clientes).

En un modelo normal (por lo menos para mí) cada cierto tiempo preestablecido (segundos, minutos u horas), los TPV vuelcan la información capturada al ERP y sincronizan sus datos maestros (artículos, precios y ofertas). Al final del día se produce el volcado de toda la facturas recogidas en el ERP a la base de datos contable. Al día siguiente, las facturas contabilizadas el día anterior se envían al SII a través de otro programa que está en un puesto de trabajo con Firma Digital instalada (no lo puede hacer cualquiera), y quedan pendientes las facturas con error para ser subsanadas y subidas a la mayor brevedad.

Ahora se supone que el envío lo tiene que hacer cada TPV en cuanto se genera la factura, a no ser que estés sujeto al SII, entonces podrás configurar los TPV para que no hagan envío y sigan el método normal para el SII... ¿no da pie esto a que se pueda configurar qué TPV envían facturas y cuales no? Yo no podría certificar ante hacienda que con mi programa es imposible hacer facturas que no se declaren, ya que incluso el no enviar las facturas puede deberse a fallos de hardware o de las propias comunicaciones (tener el puesto desconectado de la red y actualizar los datos con un pendrive).


*lo de las rectif8caciones por sustitución o por diferencias es como dices, y por ello a mi me gusta más por diferencias,.
Cita:

si una factura está mal, parará el envío de las siguientes hasta que no esté bien, pues no se puede generar la huella para la siguiente factura.... ¿Esto entendéis que debe ser así?.
No creo, ya que imagínate que estas en el escenario de envío de varias y te da error una intermedia.
Lo lógico, como en ticketbai, es que sigas enviando, aún con el encadenamiento roto, arregles y envíes la defectuosa cuando esté arreglada indicando en el último campo<incidencia>S</incidencia>
Pero queda la duda de si se envia encadenando de nuevo con la última enviada, que supongo que sí.
Lo de desconectar un tpv da igual, emitidas un qr que culaquier cliente qur lo escanea da la alarma de que no se ha enviado.

antoine0 27-07-2022 17:22:45

Cita:

Empezado por keys (Mensaje 547607)
Yo no veo que las facturas de anulación tengan encadenamiento.

Presentación del 21/6 (qué has anunciado, gracias por ello), página 12/15
Cita:

Registro de facturación de anulación (artículo 11.2):
> Se incluye el encadenamiento de huellas sobre el registro de facturación anterior, sea este de alta o de anulación.
Son los registros, sigan de alta o de anulación, que se encadenan.
De hecho, en mi experiencia del SII, he llegado (a mi gran sorpresa) a la conclusión que para una misma factura inicial en mi sistema, podía tener más de 2 registros en el S.I.I.
  1. el primero es siempre una alta, tipo A0 en S.I.I.
  2. aquí puedo tener que hacer una corrección de forma, con un registro tipo A1
  3. luego digamos que hay que dar el registro de baja, por ejemplo porqué hay equivocación en la contrapartida: nuevo registro, esta vez de anulación («baja» en S.I.I.)
  4. luego doy de alta nuevamente la factura, con la contrapartida corregida; otra vez un registro de tipo A1
No hay equivalente a los registros de tipo A1 en el nuevo reglamento; pero tengo la sensación que los «registros de alta» pueden ser más de uno para un determinado número de factura (dentro de una serie), con la condición que el número de registros de anulación (para el mismo número de factura) siga el mismo o uno menos; dicho de otra forma, no he visto aún que no se pudiera resucitar una factura después de ser anulada; o siga, que se pudiera efectivamente modificar el contenido de una factura (remplazando UPDATE por DELETE más INSERT).
Y estoy leyendo el preámbulo (no normativo) del proyecto de reglamento de febrero dice, página 12:
Cita:

Cualquier necesidad de rectificación o anulación de los datos registrados deberá ser realizada mediante al menos un registro de facturación adicional posterior, de forma que se conserven inalterables los datos originalmente registrados
Pero ahora estoy seguramente estirando demasiado el hilo de las suposiciones.

Y sí, choca con mis ideas predeterminadas sobre cómo construir una facturación; pero de la misma manera choca el hecho que el respecto a ciertas condiciones de forma (importes, determinación de la contrapartida) preexiste a la obtención de un nuevo número de factura: yo siempre he programado la reservación del número de factura antes de validar el detalle de los importes; y esto lo tengo que cambiar sí o sí...

antoine0 27-07-2022 17:55:21

Cita:

Empezado por afxe (Mensaje 547614)
Actualmente mi ERP y mi Contabilidad están en ejecutables y bases de datos diferentes. Una vez emitida una factura, se duplica la información con relevancia fiscal en la contabilidad. El usuario no puede "borrar" facturas, pero puede marcarla como "Anulada" (se queda el registro de la factura pero sin peso logístico, financiero, estadístico ni fiscal). Al marcar una factura como anulada el registro queda, aunque en el sistema contable esa factura sí se borra físicamente del libro de IVA, por que a efectos fiscales deja de existir.

Me parece un buen diseño; supongo que registrarás al causante de la anulación, con fecha y hora del evento de anulación, independientemente de los demás datos. Solo una precisión: la anulación puede (no es habitual) ser pasada en contabilidad con una fecha distinta, y por tanto puede teóricamente estar en un periodo de liquidación de IVA distinto al periodo de la factura inicial; esto está correctamente reflejado en el esquema de anulación en Excel o el .XSD, donde además de la referencia de la factura (ID emisor, número de serie y de factura, fecha de emisión inicial), la única información (fuera de todo ligado al S.I.F.) es el periodo de liquidación y une referencia externa opcional.

antoine0 27-07-2022 18:32:52

Cita:

Empezado por afxe (Mensaje 547614)
En los clientes que tengo que están sujetos al SII no paran de tener problemas con NIF mal identificados... sobre todo si las altas de los clientes las hacen los propios clientes vía web, hay muchos reacios a meter datos identificativos válidos.. o comerciales que crean clientes en sistemas móviles, y ponen el NIF, CIF, NIE como le parecen (sin la letra, números cambiados, demasiado largos o cortos...) Luego toca a los administrativos localizar y rectificar ese datos para poder subirlas al SII, pero a veces tardan hasta 3 y 4 días en arreglar una factura que tenga un error de este tipo. Puede ser este fallo, o cualquier otro... si una factura está mal, parará el envío de las siguientes hasta que no esté bien, pues no se puede generar la huella para la siguiente factura.... ¿Esto entendéis que debe ser así?

Aquí no tardemos 3 o 4 días (pero a veces 2) y tenemos exactamente los mismos problemas; además hay que ver que el problema a veces no es siempre responsabilidad del cliente, pero sí de la administración con su peculiar forma de registrar los nombres de los sujetos (y además no aceptar correcciones). En la historia del S.I.I., ha aparecido un código de ID (el 07) para un caso un poco similar, dar de alta temporalmente un NIF español «no censado», para poner subsanarlo ulteriormente; pero claro, en el S.I.I se admiten correcciones de errores... :rolleyes:
Y sí, he llegado a la misma conclusión que tú: un error de NIF bloquearía toda el proceso.
Me he planteado la idea de hacer un control online del NIF (o del NIF-IVA) en el momento de generar el registro (hablando S.I.F.), pero no he llegado hasta concretizarlo. Además, si parece posible hacerlo dentro de los tiempos impartidos para el S.I.I. que van en días, parece más complejo posible hacerlo en vivo cuando tienes que emitir un ticket para el cliente que está enfrente de tu TPV...

Creo que ésta será una muy buena pregunta frecuente.

antoine0 27-07-2022 19:11:52

Cita:

Empezado por afxe (Mensaje 547614)
Hablando de Facturas Rectificativas, el modelo diferencia entre dos tipos de rectificaciones: Por sustitución o por diferencia... Creo entender que :
a) Por sustitución creo que se refiere a emitir una factura nueva (nueva serie, numero, fecha, importe....) que sustituye a una factura previamente enviada, con lo cual sería un proceso equivalente a lanzar una anulación de la primera, y una nueva alta de la segunda, pero en un sólo paso... ¿Lo entendéis así?. El cliente que recibe la factura sustitutiva debería destruir y/o borrar la primera y declarar sólo la segunda... pero corremos el riesgo de que el cliente mande a su gestor las dos facturas (tendrán numeración diferente, y las facturas recibidas no se transmiten a Hacienda)
b) Por Rectificación... se refiere a que emito una nueva factura con importe que se suma o resta a la factura anterior. Es decir, las típicas facturas de devolución de mercancía, o abonos por error en precios, cambio de titular... las dos facturas quedan como válidas y el cliente abonará y registrará ambas facturas.

En el caso a), en el SII hay dos opciones: en la opción 1 tu informas en el campo ImporteRectificacion de la base y cuota de la factura original; en la opción 2 hay una factura suplementaria (tipo F1) de abono que cancela completamente la factura inicial; y la factura rectificada se parece a una factura normal, solo que tiene un campo ImporteRectificacion a 0.
En la opción 2 me parece claro que la factura inicial va ligada con la de abono en la contabilidad del cliente: o las dos o ninguna. Para mí es de todas las opciones (S o I) la más clara.
Con la opción 1 me parece menos evidente, creo que depende si el sistema del cliente sabe interpretar los ImporteRectificacion como bases y cuotas negativas: si sabe, puede quedarse la factura inicial; si no sabe, tiene que dar de baja (o decidir de no registrar) la factura inicial. En cualquier caso, si el cliente, o mejor dicho la gestoría del cliente, decide guardar los dos en paralelo, o incluso deducir dos veces las cuotas... bueno ya creo que es su problema, ¿no?

En el caso b), por diferencias, es más limpio: claramente las dos facturas deben ser registradas; y no hay ningún ImporteRectificacion que viene a complicar las cosas. Solo que no veo a qué piensas por «cambio de titular». Y no estoy seguro que todos los casos pueden tratarse con este modo.

ermendalenda 28-07-2022 08:19:57

Cita:

Empezado por antoine0 (Mensaje 547621)
Aquí no tardemos 3 o 4 días (pero a veces 2) y tenemos exactamente los mismos problemas; además hay que ver que el problema a veces no es siempre responsabilidad del cliente, pero sí de la administración con su peculiar forma de registrar los nombres de los sujetos (y además no aceptar correcciones). En la historia del S.I.I., ha aparecido un código de ID (el 07) para un caso un poco similar, dar de alta temporalmente un NIF español «no censado», para poner subsanarlo ulteriormente; pero claro, en el S.I.I se admiten correcciones de errores... :rolleyes:
Y sí, he llegado a la misma conclusión que tú: un error de NIF bloquearía toda el proceso.
Me he planteado la idea de hacer un control online del NIF (o del NIF-IVA) en el momento de generar el registro (hablando S.I.F.), pero no he llegado hasta concretizarlo. Además, si parece posible hacerlo dentro de los tiempos impartidos para el S.I.I. que van en días, parece más complejo posible hacerlo en vivo cuando tienes que emitir un ticket para el cliente que está enfrente de tu TPV...

Creo que ésta será una muy buena pregunta frecuente.

De esta parte no os preocupeis ya le dediqué tiempo por que tenia la misma inquietud. Tengo un control para los identificadores nifs/cifs/nies internacionales...l
que verifica con 2 servicios RES gratuitos de respuesta inmediata, que el cif corresponde con el nombre, que es correcto y que no ha sido revocado., que ya os pasaré cuando pasen un poco estas fechas veraniegas que me tienen liadisimo. A ver si podemos avanzar en generar en unos xmls de ejemplo.

Neftali [Germán.Estévez] 28-07-2022 08:41:28

Cita:

Empezado por antoine0 (Mensaje 547619)
Presentación del 21/6 (qué has anunciado, gracias por ello), página 12/15

Cita:

Registro de facturación de anulación (artículo 11.2):
> Se incluye el encadenamiento de huellas sobre el registro de facturación anterior, sea este de alta o de anulación.

El problema es que ellos mismos se están liando con los términos y las cosas que explican (y nos están liando a nosotros).
(1) En este texto habla de "Registro de facturación anterior" y eso sí puede ser un alta o anulación. Entiendo que registro de facturación es la información que enviamos. Ese "registro" sí se puede encadenar con el anterior enviado.

(2) Pero en el Excel de "AnexoAnulacion_VERIFACTU(1).xlsx" habla de:
HuellaFacturaAnterior => Huella de la factura anterior
Y está claro que una anulación NO ES una factura.

Con lo que hay en un sitio se entiende una cosa y con lo que hay en el otro, otra. :confused::confused:

ermendalenda 28-07-2022 09:06:00

Si esto es verdad que se les haya pasado me da repelús la de bugs que pueden tener en el backend con los controles y eso no dudéis que somos los betaprobadores

Neftali [Germán.Estévez] 28-07-2022 09:23:51

Cita:

Empezado por ermendalenda (Mensaje 547633)
... y eso no dudéis que somos los betaprobadores

Eso los que hemos hecho TicketBAI ya lo tenemos asumido (que lo vamos a ser...) :D:D:D
Y además "sin cobrar"... (de hacienda me refiero)

antoine0 28-07-2022 09:33:26

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 547630)
Pero en el Excel de "AnexoAnulacion_VERIFACTU(1).xlsx" habla de:
HuellaFacturaAnterior => Huella de la factura anterior
Y está claro que una anulación NO ES una factura.

Tienes razón, a todas luces es incorrecto.
Creo que esto es un defecto de forma del Excel. Estamos en 0.1, hay aún un montón de errores para subsanar. Pero está claro que ésta molesta más que otras.

afxe 28-07-2022 12:46:28

Cita:

Empezado por ermendalenda (Mensaje 547628)
Tengo un control para los identificadores nifs/cifs/nies internacionales...l
que verifica con 2 servicios RES gratuitos de respuesta inmediata

Genial!. Yo uso el chequeador de AEAT, pero si da fallo, dejo seguir con la factura... como se ha dicho, el SII permite "actualizar" facturas posteriormente. Con un hash encadenado... me temo que no, y si el sistema de hacienda te rechaza una factura, no puedes enviar la siguiente, ya que seguro que la modificación necesaria cambiará la huella de esa factura y de las siguientes. Creo que tendremos que suponer que Hacienda se tragará todas las facturas con su huella, y aquellas que se consideren erróneas habrá que volverlas a crear de nuevo y subirla como factura sustitutiva (conservando serie y número). Por la experiencia que tengo en el SII, cuando una factura dar error la intentan subir varias veces (van haciendo cambios hasta que dan con la tecla), esto significaría crear una factura sustitutiva por cada intento de subida a hacienda. :confused:

También se ha comentado que si un TPV emite un ticket/factura sin el QR, ahí se va a dar cuenta el cliente de que no se está presentando a hacienda... pero es que todas las empresas que están sujetas al SII, no van a tener ese QR, y se imprimirá algún mensaje en la factura del tipo "Sistema no sujeto a Veri*Factu" o algo así. Es más, creo que en la última actualización del proyecto publicada en junio dice que no será necesario imprimir el QR (creo recordar, tendría que repasarlo). Lo que me preocupa es que los sistemas NO VERI*FACTU tendrán tener firmar electrónica (página 15 de las novedades de junio). No sé yo eso de instalar la firma digital de la empresa en todos los lineales de una cadena de supermercados...

afxe 28-07-2022 14:50:37

Parece ser que empiezan los retrasos...

https://www.femz.es/index.php/se-ret...es-de-la-aeat/

Por si alguien puede confirmarlo.

ermendalenda 28-07-2022 17:30:13

Cita:

Empezado por afxe (Mensaje 547645)
Genial!. Yo uso el chequeador de AEAT, pero si da fallo, dejo seguir con la factura... como se ha dicho, el SII permite "actualizar" facturas posteriormente. Con un hash encadenado... me temo que no, y si el sistema de hacienda te rechaza una factura, no puedes enviar la siguiente, ya que seguro que la modificación necesaria cambiará la huella de esa factura y de las siguientes. Creo que tendremos que suponer que Hacienda se tragará todas las facturas con su huella, y aquellas que se consideren erróneas habrá que volverlas a crear de nuevo y subirla como factura sustitutiva (conservando serie y número). Por la experiencia que tengo en el SII, cuando una factura dar error la intentan subir varias veces (van haciendo cambios hasta que dan con la tecla), esto significaría crear una factura sustitutiva por cada intento de subida a hacienda. :confused:

También se ha comentado que si un TPV emite un ticket/factura sin el QR, ahí se va a dar cuenta el cliente de que no se está presentando a hacienda... pero es que todas las empresas que están sujetas al SII, no van a tener ese QR, y se imprimirá algún mensaje en la factura del tipo "Sistema no sujeto a Veri*Factu" o algo así. Es más, creo que en la última actualización del proyecto publicada en junio dice que no será necesario imprimir el QR (creo recordar, tendría que repasarlo). Lo que me preocupa es que los sistemas NO VERI*FACTU tendrán tener firmar electrónica (página 15 de las novedades de junio). No sé yo eso de instalar la firma digital de la empresa en todos los lineales de una cadena de supermercados...

Lo que no tendrán que imprimir es el código que contiene el qr(texto) pero el qr sí.
Lo del SII está por ver, no lo veo muy claro. Ya que por un lado dicen que no estarán sujetos a verifactu, pero por otro lado dicen que los que envían hay que poner que es sistema verificanle pero los que no envian tiene que poner el qr pero sin esa inscripción y con otras condiciones de que le pueden pedir los envíos desee hasta fecha en cualquier momento.
No sé, veo muchas puertas abiertas que parece que irán decidiendo sobre la marcha

ermendalenda 28-07-2022 17:33:08

Cita:

Empezado por afxe (Mensaje 547650)
Parece ser que empiezan los retrasos...

https://www.femz.es/index.php/se-ret...es-de-la-aeat/

Por si alguien puede confirmarlo.

Ya hace semanas que lo dijeron
Pero seguro que va a haber más retrasos.

ermendalenda 28-07-2022 18:53:35

Encadenamiento anulaciones
 
Buenas, he estado dándole vueltas y finalmente no puede ser de otra forma a como ha dicho antoine0. La anulación toma la serie y número de la factura que anuló, por lo tanto se crea un encadenamiento lógico con el nuevo hash de la anulación.
Es un blockchain consistente siempre que se indexe la búsqueda del encadenamiento junto con el hash u otro campo fecha/hora que diferencie dichos registros anteriores

sglorka 29-07-2022 17:39:22

Anulación de Facturas Emitidas
 
Buenas tardes.
Me gustaría presentar una situación para ver si hay consenso en la resolución de la misma. Si se anula una factura emitida mediante la emisión de una factura ordinaria en negativo (nota de crédito), esto está permitido por la agencia tributaria en ciertos casos, ¿ Deberíamos crear un registro de anulación de la factura emitida además de crear el registro de la nueva factura negativa?
¿ Podríamos estar duplicando dicha anulación ?
Mi pensamiento es que no informamos el registro de anulación y si informamos el registro de de factura de abono.

Esto también puede ocurrir en una factura emitida con tipos impositivos erróneos. El proceso es emitir una nota de crédito (factura ordinaria en negativo) y emitir una factura rectificativa x sustitución corrigiendo la primera factura. En este caso informaríamos de ambos registros pero no haríamos mención a ningún registro de anulación

Espero haber sido claro en mi exposición.
Saludos

ermendalenda 29-07-2022 17:57:05

Cita:

Empezado por sglorka (Mensaje 547668)
Buenas tardes.
Me gustaría presentar una situación para ver si hay consenso en la resolución de la misma. Si se anula una factura emitida mediante la emisión de una factura ordinaria en negativo (nota de crédito), esto está permitido por la agencia tributaria en ciertos casos, ¿ Deberíamos crear un registro de anulación de la factura emitida además de crear el registro de la nueva factura negativa?
¿ Podríamos estar duplicando dicha anulación ?
Mi pensamiento es que no informamos el registro de anulación y si informamos el registro de de factura de abono.

Esto también puede ocurrir en una factura emitida con tipos impositivos erróneos. El proceso es emitir una nota de crédito (factura ordinaria en negativo) y emitir una factura rectificativa x sustitución corrigiendo la primera factura. En este caso informaríamos de ambos registros pero no haríamos mención a ningún registro de anulación

Espero haber sido claro en mi exposición.
Saludos

Vaya lio.
No entiendo muy bien los procedimientos si puedes poner un ejemplo...
Para mi una Nota de crédito es prácticamente lo mismo que una rectifcatiiva, la diferencia es que la nota de crédito siempre son negativos y tiene que hacerse dentro del periodo impositivo y la rectif8cativa se puede hacer en positivo o negativo dependiendo de lo que quieras arreglar y ademas puedes hacerla despues de declarar el iva de la factura rectificada, .en ambos casow hay que indicar sobre qué factura vas a rectificar pero en el caso ee la rectificativa debes usar una serie diferente a la de la factura. El hecho de uses ambas a la vez para hacer una rectificacion no lo entiendo. Que no digo que no sea posible, pero no he entendido en qué escenario puede ocurrir.
En el caso de Verifactu no he visto ningún campo para las notas de créditos, lo mismo es bu3na idea hacerlo todo con rectificativas

sglorka 29-07-2022 18:13:33

Anulación de Factura
 
Cita:

Empezado por ermendalenda (Mensaje 547669)
Vaya lio.
No entiendo muy bien los procedimientos si puedes poner un ejemplo...
Para mi una Nota de crédito es prácticamente lo mismo que una rectifcatiiva, la diferencia es que la nota de crédito siempre son negativos y tiene que hacerse dentro del periodo impositivo y la rectif8cativa se puede hacer en positivo o negativo dependiendo de lo que quieras arreglar y ademas puedes hacerla despues de declarar el iva de la factura rectificada, .en ambos casos hay que indicar sobre qué factura vas a rectificar y en ambos casos debes usar una serie diferente a la de la factura. El hecho de uses ambas a la vez para hacer una rectificacion no lo entiendo. Que no digo que no sea posible, pero no he entendido en qué escenario puede ocurrir.

Me explico.
La nota de crédito es lo mismo que una factura ordinaria, lleva la misma serie y su numeración sigue la de la siguiente factura emitida. Como bien dices, se usa para anular una factura emitida en la que todavía no se ha liquidado el iva, pero cuando dicha operación que anula se refiere a una factura con el destinatario erróneo por ejemplo o porque la venta no llegó a su finalización o porque te rechazaron los productos por algún motivo. Solo en estos casos se permite anular una factura emitida mediante una nota de crédito (factura ordinaria en negativo con la mención de Nota de Crédito). Puedes ver esto en la consulta vinculante de la agencia tributaria número V0611-11. No pongo el enlace porque parece que no lo tengo permitido

Sitos en este caso concreto, tendríamos que registrar la emisión de dicha factura de crédito (que anula la factura inicial), pero mi pregunta es : ¿ Además hay que informar con un registro, la anulación la factura inicial ?

Si la agencia tributaria utiliza los registros que vamos a enviar como herramienta para la declaración del IVA (como ocurre en el SII) encontraría un registro de anulación y un registro de nota de crédito en negativo contra una misma factura.

ermendalenda 29-07-2022 18:25:49

Cita:

Empezado por sglorka (Mensaje 547670)
Me explico.
La nota de crédito es lo mismo que una factura ordinaria, lleva la misma serie y su numeración sigue la de la siguiente factura emitida. Como bien dices, se usa para anular una factura emitida en la que todavía no se ha liquidado el iva, pero cuando dicha operación que anula se refiere a una factura con el destinatario erróneo por ejemplo o porque la venta no llegó a su finalización o porque te rechazaron los productos por algún motivo. Solo en estos casos se permite anular una factura emitida mediante una nota de crédito (factura ordinaria en negativo con la mención de Nota de Crédito). Puedes ver esto en la consulta vinculante de la agencia tributaria número V0611-11. No pongo el enlace porque parece que no lo tengo permitido

Sitos en este caso concreto, tendríamos que registrar la emisión de dicha factura de crédito (que anula la factura inicial), pero mi pregunta es : ¿ Además hay que informar con un registro, la anulación la factura inicial ?

Si la agencia tributaria utiliza los registros que vamos a enviar como herramienta para la declaración del IVA (como ocurre en el SII) encontraría un registro de anulación y un registro de nota de crédito en negativo contra una misma factura.

A ver, como te he comentado, en verifactuz de momento en la versión inicial no se ven notas de créditos, otra cosa es que permitan hacer facturas negativas en la misma serie, que seguramente sí, pero quedaría informar sobre qué factura se anula...mmm..lo que eata claro es que no tienes que informar de la rectificacion y de la anulacion], la anulación ya se puede hacer directamente con el criterio que comentas y no harua falta enviar notas de créditos, por tanto, si necesitas por contabilidad, tener el registro en negativo podrías crear una serie distinta en la que puedas meter esos negativos, o sea un documento interno.
No se si me explico, o sea, no debes enviar duplicidades, anular y rectificacion o nota de crédito.
.

sglorka 29-07-2022 18:53:49

Anulación de Factura
 
Fíjate lo que se responde en la consulta vinculante
V0611-11

Descripción de hechos
Situaciones en las que sea necesario modificar o anular una factura por motivos distintos a los contemplados en el artículo 13 del Real Decreto 1496/2003, de 28 de noviembre, por el que se aprueba el Reglamento por el que se regulan las obligaciones de facturación. Por ejemplo, en el caso de facturas que se emitieron con el destinatario equivocado o si se emitió erróneamente una factura por una operación que nunca llegó a realizarse.

Cuestión planteada
- Si sólo en los casos señalados en el artículo 13 del Reglamento de facturación se debe emitir factura rectificativa y, en otros supuestos, debe emitirse un documento distinto.
- Si los documentos indicados distintos de las facturas rectificativas, deben inscribirse en los libros registro de facturas expedidas o recibidas

y mira la respuesta
......
Por tanto, en el supuesto de que no concurran las causas de rectificación obligatoria de una factura, contenidas en los apartados 1 y 2 del artículo 13 del mencionado Reglamento, como sucede en el escrito de consulta en el que se expidió una factura erróneamente por una operación que nunca llegó a realizarse, y procede su anulación, se está ante un supuesto de sustitución de aquélla factura por otra que la anula, que en ningún caso tendrá el carácter de factura rectificativa. Esta factura deberá consignarse en los respectivos libros-registro obligatorios a efectos del Impuesto sobre el Valor Añadido.

3.- Lo que comunico a Vd. con efectos vinculantes, conforme a lo dispuesto en el apartado 1 del artículo 89 de la Ley 58/2003, de 17 de diciembre, General Tributaria.

Este es el escenario donde la anulación de una Factura se puede hacer mediante una factura ordinaria en negativo y debe reflejarse en los libros de iva, por lo tanto, debe de informarse a la agencia tributaria.
¿ Emitirías un registro de anulación también ?
Esta es la duda que me sobrevuela

ermendalenda 29-07-2022 19:10:25

Cita:

Empezado por sglorka (Mensaje 547672)
Fíjate lo que se responde en la consulta vinculante
V0611-11

Descripción de hechos
Situaciones en las que sea necesario modificar o anular una factura por motivos distintos a los contemplados en el artículo 13 del Real Decreto 1496/2003, de 28 de noviembre, por el que se aprueba el Reglamento por el que se regulan las obligaciones de facturación. Por ejemplo, en el caso de facturas que se emitieron con el destinatario equivocado o si se emitió erróneamente una factura por una operación que nunca llegó a realizarse.

Cuestión planteada
- Si sólo en los casos señalados en el artículo 13 del Reglamento de facturación se debe emitir factura rectificativa y, en otros supuestos, debe emitirse un documento distinto.
- Si los documentos indicados distintos de las facturas rectificativas, deben inscribirse en los libros registro de facturas expedidas o recibidas

y mira la respuesta
......
Por tanto, en el supuesto de que no concurran las causas de rectificación obligatoria de una factura, contenidas en los apartados 1 y 2 del artículo 13 del mencionado Reglamento, como sucede en el escrito de consulta en el que se expidió una factura erróneamente por una operación que nunca llegó a realizarse, y procede su anulación, se está ante un supuesto de sustitución de aquélla factura por otra que la anula, que en ningún caso tendrá el carácter de factura rectificativa. Esta factura deberá consignarse en los respectivos libros-registro obligatorios a efectos del Impuesto sobre el Valor Añadido.

3.- Lo que comunico a Vd. con efectos vinculantes, conforme a lo dispuesto en el apartado 1 del artículo 89 de la Ley 58/2003, de 17 de diciembre, General Tributaria.

Este es el escenario donde la anulación de una Factura se puede hacer mediante una factura ordinaria en negativo y debe reflejarse en los libros de iva, por lo tanto, debe de informarse a la agencia tributaria.
¿ Emitirías un registro de anulación también ?
Esta es la duda que me sobrevuela

Uff me parece que eso ya cambio en la reglamentación de 2013.
Los supuestos de emitir líneas en negativo en una factura de la misma serie de la factura normal o simplificada se ha restringido bastante. Solo se podrá en casos devoluciones etc pero en la misma factura se facture algún producto en positivo y todos con el mismo tipo impositivo, me informaré si sigue vigente.


La franja horaria es GMT +2. Ahora son las 11:44:57.

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