FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index Off Topic / Otros temas VERIFACTU, criterios, dudas 10/11/2024
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
VERIFACTU, criterios, dudas 10/11/2024
Posted: Thu Oct 31, 2024 05:42 PM

Hola a todos,

Estoy retomando el tema de VERIFACTU, y ya de entrada se me presentan dudas de criterio, a ver que opinan.

Por ejemplo.

驴C贸mo tratar铆an Ustedes las facturas RECTIFICATIVAS (que por cierto no tengo la certeza de c贸mo usarlas y ni en que casos), en VERIFACTU?

驴Para estas facturas RECTIFICATIVAS, en sus registros VERIFACTU indicar铆an que son "Subsanaciones"? Siempre? En que casos?

驴Las facturas RECTIFICATIVAS deben tratarse en sus registros VERIFACTU como el resto de facturas?

驴Qu茅 entienden Ustedes que son subsanaciones en VERIFACTU? 脷nicamente se refieren a subsanar registros VERIFACTU o tiene que ver con la naturaleza de las facturas?

C贸mo ven tengo algunas dudas, y quiz谩s estoy mezclando conceptos.

Muchas gracias,

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: VERIFACTU, criterios (Orden Ministerial HAC/1177/2024)
Posted: Fri Nov 01, 2024 12:59 PM
脷ltima actualizaci贸n 01/11/2024

Opiniones y deducciones muy personales a la Orden Ministerial HAC/1177/2024 de 17 de octubre, publicada en el BOE el 28/10/2024.
https://www.boe.es/buscar/act.php?id=BOE-A-2024-22138

S贸lo tratar茅 aspectos que afecten a sistemas VERI*FACTU.

No tratar茅 los aspectos que afecten a sistemas NO VERI*FACTU.
=============================================================


APARTADO I de las disposiciones Generales

1ra. Disposici贸n de la Orden Ministerial
"...El art铆culo 29.2.j) de la Ley 58/2003, de 17 de diciembre, General Tributaria, ha incorporado una nueva obligaci贸n tributaria formal, que establece que los productores, comercializadores y usuarios de los sistemas y programas inform谩ticos o electr贸nicos que soporten los procesos contables, de facturaci贸n o de gesti贸n de quienes desarrollen actividades econ贸micas, deben garantizar la integridad, conservaci贸n, accesibilidad, legibilidad, trazabilidad e inalterabilidad de los registros, sin interpolaciones, omisiones o alteraciones de las que no quede la debida anotaci贸n en los sistemas mismos..."

Es decir lo que se haga debe quedar reflejado en registros consultables e inalterables. TODO lo que se haga.

2a. Disposici贸n de la Orden Ministerial
"...La finalidad 煤ltima de la disposici贸n anterior es impedir o dificultar la fabricaci贸n, producci贸n, importaci贸n y tenencia de sistemas y programas inform谩ticos que permitan o faciliten la manipulaci贸n u ocultaci贸n de datos contables, de facturaci贸n o de gesti贸n a la Administraci贸n tributaria,..."

Que es manipulaci贸n?
http://www.rae.es
RAE -->> "Manipulaci贸n" -->> "Acci贸n y efecto de manipular".
1ra. acepci贸n:-->> "manejo, uso, utilizaci贸n, empleo, realizaci贸n, ejecuci贸n, fabricaci贸n, procedimiento, proceso."
2a. acepci贸n:-->> "adulteraci贸n, falsificaci贸n, ama帽o."

Tal como dice la RAE "manipulaci贸n" en esta Orden Ministerial NO se referir谩 al hecho de "manejo, uso, utilizaci贸n, empleo, realizaci贸n, ejecuci贸n, fabricaci贸n, procedimiento, proceso.", ya que la finalidad de un SIF es precisamente eso; por tanto "manipulaci贸n" en esta Orden Ministerial se referir谩 a "adulteraci贸n, falsificaci贸n, ama帽o."

(sin pensarlo mucho) -->> Dicho esto, nuestros SIF deben permitir lo que se est谩 haciendo ahora mismo pero con la SALVEDAD de que TODO lo que se haga en las facturas DEBE comunicarse a Hacienda Publica, precisamente para evitar la "adulteraci贸n, falsificaci贸n, ama帽o."

3ra. Disposici贸n de la Orden Ministerial
"...Por lo que se refiere a los sistemas inform谩ticos de facturaci贸n, el desarrollo reglamentario...dichos sistemas con el fin de garantizar la integridad, conservaci贸n, accesibilidad, legibilidad, trazabilidad e inalterabilidad de los registros de facturaci贸n."

Es decir, los usuarios no pueden tocar los registros de facturaci贸n (que no las facturas), que de manera autom谩tica genere nuestro SIF, los pueden ver (yo dejar茅 verlos) pero no tocarlos/modificarlos/borrarlos.

4a. Disposici贸n de la Orden Ministerial
Inclusi贸n del c贸digo QR y frase "VERI*FACTU"

5a. Disposici贸n de la Orden Ministerial
Autoriza a Hacienda para que publique y/o modifique las especificaciones t茅cnicas de los SIF.

APARTADO II de las disposiciones Generales
Explica el contenido de esta Orden Ministerial, no desarrolla nada aqu铆.

APARTADO III de las disposiciones Generales
Nos dice que esta Orden ministerial cumple con todos los requisitos legales y es adem谩s bonita, linda y chupiguay.

CAP脥TULO I
Disposiciones Generales

Art铆culo 1
Nada a destacar.

Art铆culo 2
El uso del SIF para VARIOS Obligados Tributarios, debe gestionar de manera TOTALMENTE INDEPENDIENTE para cada Obligado Tributario: los registros de facturaci贸n y cadenas de registros de facturaci贸n; y adem谩s DEBER脕 VISUALIZAR el NOMBRE (esto lo digo yo) del obligado tributario (as铆 el usuario sabe en cada momento para que obligado tributario est谩 facturando).

CAP脥TULO II
Art铆culo 3
Nos dice que si se trabaja en sistemas VERI*FACTU "no les ser谩n de aplicaci贸n los art铆culos 6.b), 6.c), 6.d), 6.e), 6.f), 7.f), 7.h), 7.i), 7.j), 8 y 9 de esta orden."
Ole tu!!!

Art铆culo 4
Nos dice que nuestro SIF debe ser capaz de enviar registros de facturaci贸n y procesar la respuesta de Hacienda P煤blica.

Art铆culo 5
Nos dice que la remisi贸n de registros debe realizarse con la identificaci贸n electr贸nica del REMITENTE, pudiendo ser el obligado tributario o un tercero (una gestor铆a?).

Art铆culo 6
Pues eso, que cada registro de facturaci贸n debe tener su huella.

Art铆culo 7
"Trazabilidad de los registros de facturaci贸n"
"a) Cada registro de facturaci贸n, de alta o de anulaci贸n, contendr谩 el siguiente conjunto de datos referido al registro de facturaci贸n, de alta o de anulaci贸n, inmediatamente anterior por orden cronol贸gico de fecha de generaci贸n:"
Dice "... INMEDIATAMENTE ANTERIOR..."
Ojo, no indica si es un registro de alta o anulaci贸n o con/sin subsanaci贸n; por tanto PUEDE darse el caso de que un registro de facturaci贸n est茅 enlazado con uno anterior que haga referencia a la misma factura. Estoy en lo cierto? En el d) me dan la raz贸n.

"c) Para un determinado obligado tributario, cada sistema inform谩tico producir谩 una 煤nica cadena de registros de facturaci贸n, es decir, todos los registros de facturaci贸n de un mismo obligado tributario generados por un mismo sistema inform谩tico deber谩n formar parte de la misma cadena."
Esto me puede llevar a tener un SIF que no funciona en red, pero se conecta a internet para el env铆o de lo que sea, que est谩 instalado en m谩s de 1 lugar distantes entre si y que generen facturas; por tanto deber铆an llevar un indicador de instalaci贸n del SIF (creo que lo contempla VERI*FACTU) para diferenciar las diferentes cadenas de registros de facturaci贸n.

"d) La cadena de registros de facturaci贸n generada contendr谩 tanto los registros de facturaci贸n de alta como los registros de facturaci贸n de anulaci贸n."
Autoexplicativo.

Art铆culo 8
No afecta instalaciones VERI*FACTU

Art铆culo 9
No afecta instalaciones VERI*FACTU

CAP脥TULO III
Generaci贸n registros de facturaci贸n

Art铆culo 10
Registro de Alta
Nos remite a las especificaciones t茅cnicas de Hacienda.

Art铆culo 11
Registro de Anulaci贸n
Nos remite a las especificaciones t茅cnicas de Hacienda.

Art铆culo 12
"...Cuando exista alguna autorizaci贸n a que se refiere la disposici贸n adicional primera del Real Decreto 1007/2023, de 5 de diciembre,..."
Para casos de autorizaci贸n o resoluci贸n de no aplicaci贸n. No he entrado a ver a que se refiere esa disposici贸n adicional.

Art铆culo 13
Respecto de la huella para los registros de facturaci贸n.
Yo:
- crear茅 la huella en el momento de la generaci贸n del XML y su env铆o; es decir no generar茅 el XML ni la huella si en ese momento no voy a enviar.
- guardar茅 la huella en un campo de la DBF de los registros de facturaci贸n; a partir de ese momento ya no se podr谩 modificar/borrar el registro de facturaci贸n.

Art铆culo 14
"Firma electr贸nica de los registros de facturaci贸n."
驴Me afecta?

CAP脥TULO IV
Declaraci贸n responsable

Art铆culo 15
"Declaraci贸n responsable de los sistemas inform谩ticos"
Detalla como debe ser esta declaraci贸n, con datos obligatorios y otros voluntarios.

"3 La declaraci贸n responsable deber谩 encontrarse disponible de manera legible e individualizada dentro del propio sistema inform谩tico a que se refiere y ser accesible por el usuario de forma r谩pida, f谩cil e intuitiva. Asimismo, deber谩 ponerse a disposici贸n del comercializador y del cliente, tanto en el momento de su adquisici贸n como posteriormente,..."
Con un PDF es suficiente.
Yo pondr茅 un PDF en el apartado "Acerca" del SIF.

CAP脥TULO V
Caracter铆sticas de la remisi贸n

Art铆culo 16
"Especificaciones t茅cnicas de la remisi贸n"
Se deber谩 respetar el tiempo de espera que A CADA respuesta de Hacienda (a nuestro env铆o de los XML con los registros de facturaci贸n), nos sea indicado; inicialmente 60 segundos entre env铆os.

En mi caso establecer茅 un delay en mi SIF de 10 minutos, y as铆 en un solo env铆o generar茅 todos los registros de facturaci贸n de las facturas (yo hago 25 facturas casi id茅nticas a las anteriores, 1 vez al mes).
Las anulaciones y subsanaciones ser谩n tratadas como cualquier otro registro.

"La respuesta afirmativa por parte de la Agencia Estatal de Administraci贸n Tributaria no implica que los registros de facturaci贸n remitidos sean completamente v谩lidos, ni impide posteriores validaciones por parte de la Agencia Estatal de Administraci贸n Tributaria."
Por tanto un Ok de Hacienda no implica que de lo enviado no tengamos futuras 'noticias'.

"4... en cuanto sea posible, respetando el orden temporal de generaci贸n de los registros de facturaci贸n...
El sistema inform谩tico deber谩 reintentar peri贸dicamente, al menos una vez cada hora, el env铆o de los registros de facturaci贸n pendientes de remitir."

Inicialmente yo planteaba el envi贸 de informaci贸n mirando la factura, eso no es correcto, debo mirar los registros que se han generado a partir de las facturas.
De la misma manera que yo iba a guardar los XML cuando esto no es necesario; parece ser (voy pensando en voz alta) que a Hacienda la da igual el XML, le interesa su contenido (es l贸gico, el XML es el medio, no la informaci贸n en si).
驴Por tanto puedo borrar el XML una vez enviado? Creo que si, la informaci贸n de los registros, incluida huella, la tengo en la DBF creada a tal efecto.
Tendr茅 creadas 2 DBF, una de los registros y otra de los env铆os, vinculando ambas sabr茅 que registros se enviaron en cada momento/env铆o, y su respuesta con el CSV (esa si que creo que mejor guardarla, al menos de momento).

Art铆culo 17
"Condiciones y plazos de inicio y renuncia ...."
Como mi SIF ser谩 siempre VERI*FACTU no me afecta.

CAP脥TULO VI
Remisi贸n de registros de facturaci贸n para responder un requerimiento

Art铆culo 18
Nos remite a las especificaciones t茅cnicas de Hacienda.

CAP脥TULO VII
Requisitos aplicaci贸n inform谩tica de facturaci贸n de Hacienda

Art铆culo 19
Respecto de la aplicaci贸n inform谩tica que desarrolle Hacienda.
No me afecta, usar茅 mi SIF.

CAP脥TULO VIII
Elementos adicionales

Art铆culo 20
"Representaci贸n gr谩fica a incluir en la factura"
Incluir谩 c贸digo QR
Incluir谩 literal "VERI*FACTU"

Art铆culo 21
"C贸digo QR"
"Para la generaci贸n del c贸digo 芦QR禄 se emplear谩 el nivel M (medio) de correcci贸n de errores."
Entiendo que con FWH podemos generar este c贸digo QR, Cierto?
Nos remite a Hacienda para tama帽os y ubicaci贸n en la factura.


DISPOSICI脫N ADICIONAL PRIMERA
Habilita a Hacienda P煤blica para publicar las especificaciones t茅cnicas.

Fin
Chimpum

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 309
Joined: Wed Mar 28, 2018 04:38 PM
Re: VERIFACTU, criterios (las facturas rectificativas)
Posted: Fri Nov 01, 2024 03:52 PM

Gran resumen!

Estoy de acuerdo contigo salvo en no guardar los .XML, yo de momento los generar茅 y guardar茅 en una carpeta del programa, a borrarlos siempre estoy a tiempo. Esto es "por si acaso" las especificaciones sufrir谩n muchos cambios y puede que los XML sufran cambios. Si hay alg煤n problema, siempre tendr茅 lo que realmente envi茅. Quiz谩s me plantee cuando ya est茅 todo funcionando bien y las versiones de los requerimientos estables, el borrarlos.

Salud!

--------

驴 Y porque no ?

驴 And why not ?
Posts: 56
Joined: Mon Apr 11, 2011 06:22 PM
Re: VERIFACTU, criterios (las facturas rectificativas)
Posted: Sun Nov 03, 2024 11:00 AM
Excelente resumen, es importante poder expresar nuestras opiniones, dudas o conclusiones ya que es un tema que como desarrolladores de programas de gesti贸n y en este caso de facturaci贸n, nos toca de lleno

Voy a intentar expresar algunas de mis conclusiones, con el objetivo de poder ir identificando una problem谩tica com煤n a la que deberemos responder al adaptar nuestros sistemas
  • Coincido con @VictorCasajuana en guardar tanto los XML enviados como los recibidos, para constancia, posterior tratamiento, pruebas, etc
    Para ello podemos guardar en carpetas o en campos de texto de SGBD tipo MariaDB, Sqlite o DBF memo (FPT)
    Pensar que si algun dia, estos XML deben de ir firmados, ya tenemos la infraestructura preparada para guardarlos
  • Diferenciar los registros de facturacion de nuestro sistema (albaranes i/o facturas) parcialmente modificables con los registros 'inmutables' para VeriFactu (en adelante VF)
    Adem谩s la relaci贸n puede ser de 1 factura a N registros VF
  • Existiran registros VF que a煤n teniendo relaci贸n con una unica factura, se 'auto-replican' para informar, por ejemplo, que no se han podido enviar 'en razonable tiempo real' por problemas X (red, hardware, etc) y por ello deber谩n de volverse a enviar, independientes de la factura
  • Facturas rectificativas y facturas de abono. Es el eterno dilema de como debe responder el usuario ante las numerosas situaciones que deber谩 resolver y como lo vamos a resolver nosotros
    Hasta ahora lo m谩s f谩cil ante un error en facturaci贸n, una devoluci贸n de mercanc铆a, un cambio de condiciones comerciales, era realizar un abono (factura negativa) y volver o no a generar una factura correcta
    Por lo que tengo entendido, la principal diferencia entre una factura rectificativa y una de abono (corr铆janme si me equivoco) es su signo, es decir, una rectificativa su signo es positivo, hace referencia a la numeraci贸n de la factura que rectifica (en algunos ERP sirve la misma numeracion) y describe brevemente lo que rectifica. En cambio, una factura de abono, en principio anula total o parcialmente una operaci贸n mercantil anterior, incluso algunos asesores fiscales que he consultado, reservan el t茅rmino de 'abono' para efectivamente operaciones mercantiles a las que hay que devolver al cliente el importe pagado previamente
    Es un peque帽o 'galimat铆as' legal con el que tendremos que lidiar y tener claro como traducirlo en programaci贸n
  • En VF tenemos 3 tipos de facturas/registro a informar : Alta normal, Alta por subsanaci贸n y Anulaci贸n. En las subsanaciones/anulaciones especificando si ha existido un rechazo previo por parte de la AEAT
Creo -humildemente- que se pueden definir 4 conceptos a desarrollar :
  1. Adaptar facturaci贸n ERP/SIF para producir registros VF a enviar, de forma autom谩tica y en paralelo al proceso de facturaci贸n, seg煤n anterior casu铆stica planteada
  2. XML y envio. Generar XML, gestion de certificados, envio y tratamiento de la respuesta. Puede ser XML o HTML (en este 煤ltimo caso cuando falla el certificado -caducidad, no admitido, etc.-)
  3. Gestion de registros VF posteriores al envio automatico. Informar al usuario que debe subsanar, posiblemente desde registros VF (Fallo en la huella, encadenamiento err贸neo) o desde el ERP (El NIF no existe en la AEAT, etc)
  4. Algun tipo de servicio en segundo plano, programador de tareas, etc. Que revise la 'cola' de nuevos registros VF generados y atendiendo el tiempo de espera recibido por la AEAT, en una ultima comunicacion correcta, procese segun el concepto 2
Como se puede comprobar, creo que el menor de los problemas es la generacion y envio XML y el principal, toda la gesti贸n que deben realizar nuestros sistemas

Qu茅 opin谩is ?
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: VERIFACTU, criterios (las facturas rectificativas)
Posted: Sun Nov 03, 2024 07:31 PM
quim wrote:
  • Coincido con @VictorCasajuana en guardar tanto los XML enviados como los recibidos, para constancia, posterior tratamiento, pruebas, etc
    Para ello podemos guardar en carpetas o en campos de texto de SGBD tipo MariaDB, Sqlite o DBF memo (FPT)
    Pensar que si algun dia, estos XML deben de ir firmados, ya tenemos la infraestructura preparada para guardarlos
Finalmente as铆 lo har茅 yo tambi茅n.
[*]Diferenciar los registros de facturacion de nuestro sistema (albaranes i/o facturas) parcialmente modificables con los registros 'inmutables' para VeriFactu (en adelante VF)
Los albaranes creo que est谩n al margen de todo este montaje.
Las facturas... Ay!!! las facturas.
En las primeras pruebas que acabo de hacer uno de los errores de respuesta de Hacienda ha sido:
Ha sido un "AceptadoConErrores"
Error:2004 -->> "El valor del campo FechaHoraHusoGenRegistro debe ser la fecha actual del sistema de la AEAT, admiti茅ndose un margen de error de: 120 segundos."
Por tanto, si esto no cambia, desde que se genera el registro de facturaci贸n hasta que se env铆a a Hacienda... pues eso, tenemos 120 segundos.... Pero es que he recibido un "<tikR:TiempoEsperaEnvio>60</tikR:TiempoEsperaEnvio>", por tanto mi TIMER de env铆o no puede superar los 60 segundos. En fin, continuo.
Adem谩s la relaci贸n puede ser de 1 factura a N registros VF
[*]Existiran registros VF que a煤n teniendo relaci贸n con una unica factura, se 'auto-replican' para informar, por ejemplo, que no se han podido enviar 'en razonable tiempo real' por problemas X (red, hardware, etc) y por ello deber谩n de volverse a enviar, independientes de la factura

[*]Facturas rectificativas y facturas de abono. Es el eterno dilema de como debe responder el usuario ante las numerosas situaciones que deber谩 resolver y como lo vamos a resolver nosotros
Hasta ahora lo m谩s f谩cil ante un error en facturaci贸n, una devoluci贸n de mercanc铆a, un cambio de condiciones comerciales, era realizar un abono (factura negativa) y volver o no a generar una factura correcta
Por lo que tengo entendido, la principal diferencia entre una factura rectificativa y una de abono (corr铆janme si me equivoco) es su signo, es decir, una rectificativa su signo es positivo, hace referencia a la numeraci贸n de la factura que rectifica (en algunos ERP sirve la misma numeracion) y describe brevemente lo que rectifica. En cambio, una factura de abono, en principio anula total o parcialmente una operaci贸n mercantil anterior, incluso algunos asesores fiscales que he consultado, reservan el t茅rmino de 'abono' para efectivamente operaciones mercantiles a las que hay que devolver al cliente el importe pagado previamente

[*]En VF tenemos 3 tipos de facturas/registro a informar : Alta normal, Alta por subsanaci贸n y Anulaci贸n. En las subsanaciones/anulaciones especificando si ha existido un rechazo previo por parte de la AEAT[/list]
Creo -humildemente- que se pueden definir 4 conceptos a desarrollar :
  1. Adaptar facturaci贸n ERP/SIF para producir registros VF a enviar, de forma autom谩tica y en paralelo al proceso de facturaci贸n, seg煤n anterior casu铆stica planteada
  2. XML y envio. Generar XML, gestion de certificados, envio y tratamiento de la respuesta. Puede ser XML o HTML (en este 煤ltimo caso cuando falla el certificado -caducidad, no admitido, etc.-)
  3. Gestion de registros VF posteriores al envio automatico. Informar al usuario que debe subsanar, posiblemente desde registros VF (Fallo en la huella, encadenamiento err贸neo) o desde el ERP (El NIF no existe en la AEAT, etc)
  4. Algun tipo de servicio en segundo plano, programador de tareas, etc. Que revise la 'cola' de nuevos registros VF generados y atendiendo el tiempo de espera recibido por la AEAT, en una ultima comunicacion correcta, procese segun el concepto 2
B谩sicament coincido.
Como se puede comprobar, creo que el menor de los problemas es la generacion y envio XML y el principal, toda la gesti贸n que deben realizar nuestros sistemas
Exacto.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: VERIFACTU, criterios (Requerimientos)
Posted: Mon Nov 04, 2024 11:42 AM

Hola a todos,

A ver si entienden lo mismo que yo.

Al respecto de los requerimientos de Hacienda, Hacienda dice en el XLS de la estructura del XML:

"...S贸lo cuando el motivo de la remisi贸n sea para dar respuesta a un requerimiento de informaci贸n previo efectuado por parte de la AEAT, se deber谩 indicar aqu铆 la referencia de dicho requerimiento, lo que forma parte del detalle de las circunstancias de generaci贸n del registro de facturaci贸n..."

Dos apuntes.

Primera.

Entiendo que la remisi贸n voluntaria y por requerimiento no pueden ir juntas en un mismo env铆o, ya que estos indicadores no afectan a los registros individualmente si no a todo el env铆o.

Segunda.

Debo entender que debo generar nuevos registros en los cuales a帽adir la referencia del requerimiento.

Pues yo duplicar茅 el registro afectado, y en el campo referencia requerimiento indicar茅 su valor, generar茅 el XML y enviar茅.

OJO!! La huella de este NUEVO registro y la de su anterior, 驴Cuales deben ser? 驴Las del registro original? Entiendo que no, que debo generar nueva huella para el NUEVO registro afectado y enviar la de su INMEDIATO anterior (sea cual sea).

Esto requerir谩 una gesti贸n de los registros generados con la posibilidad de lanzar un proceso que duplique el registro e indique la referencia del requerimiento.

Llegados a este punto, si estoy en lo cierto, puedo equivocarme al indicar que registro est谩 afectado por el requerimiento y deber茅 permitir su borrado si ha sido error del usuario (y no se ha enviado claro).

驴Qu茅 opinan?

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 56
Joined: Mon Apr 11, 2011 06:22 PM
Re: VERIFACTU, criterios
Posted: Mon Nov 04, 2024 03:06 PM
FiveWiDi wrote: Dos apuntes.
Primera.
Entiendo que la remisi贸n voluntaria y por requerimiento no pueden ir juntas en un mismo env铆o, ya que estos indicadores no afectan a los registros individualmente si no a todo el env铆o.
Ni van juntas ni tienen la misma URL para el WS
FiveWiDi wrote: Segunda.
Debo entender que debo generar nuevos registros en los cuales a帽adir la referencia del requerimiento.
Si tu sistema es VF desde el primer dia, no vas a tener requerimiento, puesto que los datos ya estan en poder de la AEAT
S贸lo en caso de que renuncies -o dejes a tu cliente esa posibilidad- que tu sistema sea VF, es decir NO VeriFactu como asi lo llaman, ante un requerimiento SI debes generar seg煤n el esquema para remitir todos los registros bajo dicho requerimiento

Por esto es importante optar por VF desde el minuto 0 y si el cliente no quiere enviar los registros a hacienda, puede buscarse otra alternativa, es as铆 de claro como lo tengo yo

No voy a meterme en requerimientos NO VeriFactu con todo lo que conlleva, incluidas sanciones por que mi cliente quiere ocultar algo o mantiene actitudes conspiranoicas con la AEAT

Siempre pueden seguir con los bloques de comandas de los chinos o el trueque, pero conmigo que no cuenten
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: VERIFACTU, criterios, dudas 10/11/2024
Posted: Sun Nov 10, 2024 04:04 PM

Hola a todos,

Como trataran Ustedes el rechazo TOTAL de un env铆o de fichero XML a VERIFACTU?

El caso es que tengo marcadas las facturas como que se han gestionado a VERIFACTU; pero deber茅 corregir datos (que no afectan a las facturas), generar un nuevo fichero XML y enviar de nuevo a VERIFACTU.

A tener en cuenta que tengo un "registro de ALTA" para cada factura que aunque enviado, no ha sido procesado por VERIFACTU.

La soluci贸n debe ser autom谩tica, sin (o poca) intervenci贸n del usuario.

Caso pr谩ctico:

Se genera el fichero XML indicando una firma digital que no se corresponde con el obligado tributario (el emisor) de las facturas; VERIFACTU rechaza el env铆o sin indicar nada al respecto de los registros enviados; rechaza el env铆o no los registros.

Ustedes reutilizar铆an los "registros de alta" ya existentes para crear un nuevo XML?

Crear铆an nuevos "registros de alta" marcando los enviados previamente como "rechazo fichero"?

Creo que optar茅 por crear de nuevo "registros de alta", pero acepto sugerencias e ideas.

Muchas gracias,

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 318
Joined: Fri Jan 14, 2022 08:37 AM
Re: VERIFACTU, criterios, dudas 10/11/2024
Posted: Mon Nov 11, 2024 10:23 AM

Hola FiveWidi.

Me parece que yo har铆a exactamente lo mismo que tu: Nuevo registro de env铆o y marcar el anterior como Si enviado para que ya no est茅 en la cola de envios.

驴 Por qu茅 ?

Porque un registro de envio, al menos el dise帽o que yo concibo, tiene muchos campos: huella, csv, fecha de envio, usuario de envio, etc..

Esos campos son necesarios que est茅n en el nuevo envio y no los vamos a duplicar en el mismo registro de env铆o o incluso triplicar o incluso cuadruplicar o inscluso quintuplicar... ad eternum

Asi que mejor un nuevo registro de envio

Salu2

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: VERIFACTU, criterios, dudas 10/11/2024
Posted: Mon Nov 11, 2024 12:06 PM
paquitohm wrote:Me parece que yo har铆a exactamente lo mismo que tu: Nuevo registro de env铆o y marcar el anterior como Si enviado para que ya no est茅 en la cola de envios.

驴 Por qu茅 ?

Porque un registro de envio, al menos el dise帽o que yo concibo, tiene muchos campos: huella, csv, fecha de envio, usuario de envio, etc..
Esos campos son necesarios que est茅n en el nuevo envio y no los vamos a duplicar en el mismo registro de env铆o o incluso triplicar o incluso cuadruplicar o inscluso quintuplicar... ad eternum
Si y no.
El caso es que en este env铆o no se han rechazado los registros, no se han evaluado por hacienda.
Ayer estuve haciendo pruebas; los registros del env铆o rechazado los marco como 'finalizados' y les agrego un error de "Error env铆o".
Entonces los clono con los mismas fecha/hora de generaci贸n e importes (la fecha/hora env铆o la aplico al momento de enviar, la huella la genero siempre antes de enviar, y no tienen csv), a estos nuevos registros los trato como cualquier otro dej谩ndolos en cola para la nueva generaci贸n de XML y su env铆o.

Ver茅 si hacienda me rega帽a cuando est茅 en real, de momento lo dejo as铆.

Muchas gracias,

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: VERIFACTU, criterios, dudas 10/11/2024
Posted: Fri Nov 15, 2024 01:36 PM
FiveWiDi wrote: Si y no.
El caso es que en este env铆o no se han rechazado los registros, no se han evaluado por hacienda.
Ayer estuve haciendo pruebas; los registros del env铆o rechazado los marco como 'finalizados' y les agrego un error de "Error env铆o".
Entonces los clono con los mismas fecha/hora de generaci贸n e importes (la fecha/hora env铆o la aplico al momento de enviar, la huella la genero siempre antes de enviar, y no tienen csv), a estos nuevos registros los trato como cualquier otro dej谩ndolos en cola para la nueva generaci贸n de XML y su env铆o.
Donde digo digo, digo Diego.

Me corrijo.

Voy a reutilizar los mismos registros cuando el env铆o sea totalmente rechazado, y 茅stos no hayan sido evaluados por Hacienda.

Una de mis DBF es para guardar los datos de los env铆os realizados: su identificaci贸n 煤nica, su fecha/hora de env铆o/recepci贸n, etc ... Ah铆 indicar茅 que el env铆o ha sido rechazado y el motivo (a ser posible).

Otra de mis DBF est谩 concebida para guardar los errores que se produzcan; utilizar茅 esa DBF para indicar un error que relacione el env铆o rechazado con cada registro enviado. Ah铆 estoy dejando rastro de lo que ha pasado/he hecho.

Dejar茅 los registros (del env铆o rechazado) preparados para ser incluidos en el siguiente XML, y vuelta a empezar.

Si clonaba los registros, me surg铆a el problema de:
De que registro anterior (en el siguiente env铆o) debo indicar su huella? De un registro rechazado del cual hacienda no tiene constancia?
Pues no los clono, y reutiliz谩ndolos la relaci贸n anterior-actual-siguiente se mantiene.
De hecho no se ha alterado nada en la facturaci贸n, por tanto no es justificable clonar/crear un 'registro de alta/anulaci贸n' con datos 'id茅nticos'.

Seguimos.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: VERIFACTU, criterios, dudas 10/11/2024
Posted: Fri Nov 15, 2024 01:38 PM

Venga la siguiente.

A ver. En un env铆o puede estar el indicador de 'Incidencia', y 茅ste lo es a nivel de env铆o no de registro.

Entonces, en un env铆o pueden estar registros que han estado afectados por una incidencia con otros que no? Deben ir en env铆os independientes?

Que opinan?

Seguimos

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: VERIFACTU, criterios, dudas 28/12/2024
Posted: Sat Dec 28, 2024 09:43 AM

Hola a todos,

A ver...

1-. He enviado un registro a Verifactu, lo accepta con 'Correcto'.

2-. En la oficina se detecta que el importe de la factura es err贸neo (un error al teclear la cantidad).

3-. Se CORRIGE la factura (hoy en d铆a se puede hacer, no se ha entregado al cliente, no ha salido de la oficina).

4-. Se genera la factura, se lee el QR y dice que no existe la factura (el importe que indica el QR ya es el correcto).

5-. Bien, se genera un nuevo registro con los datos correctos y se env铆a a Verifactu. Verifactu lo rechaza ('Incorrecto') y dice que es un duplicado.

6-. Pu茅s nada, se genera nuevo registro con los mismos datos indicando que es una 'subsanaci贸n' con 'registro previo', se env铆a y Verifactu lo acepta 'Correcto'.

7-. Se vuelve a leer el QR y dice que SI existe la factura.

Entonces....

驴Se pueden modificar facturas sin emitir rectificativas?

Venga, an铆mense.

驴Que opinan?

O 驴C贸mo resolver铆an Ustedes este caso?

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 318
Joined: Fri Jan 14, 2022 08:37 AM
Re: VERIFACTU, criterios, dudas 10/11/2024
Posted: Mon Dec 30, 2024 10:10 AM
Feliz Navidad,

Creo que s贸lo en determinados casos se puede mandar alta por subsanacion y es cuando es para modificar datos que no son econ贸micos. El resto debe ir por rectificativa.
Venga, an铆mense.
En mi caso bastante hasta abajo de que respondes a la gente y ni se pasa a dar las gracias.

Salu2
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: VERIFACTU, criterios, dudas 10/11/2024
Posted: Mon Dec 30, 2024 11:26 AM
paquitohm wrote:Feliz Navidad,
Cierto!!!! Feliz Navidad !!!
Creo que s贸lo en determinados casos se puede mandar alta por subsanacion y es cuando es para modificar datos que no son econ贸micos. El resto debe ir por rectificativa.
Coincido... coincid铆a. Si Hacienda lo da por v谩lido es que yo no he entendido lo que he le铆do o que se han explicado mal o nuestros comentarios est谩n contaminados.
Es decir todo el mundo habla de que se env铆an las facturas a Hacienda, y eso no es cierto (ya se har谩 con la facturaci贸n electr贸nica), lo que yo entend铆 es que se env铆an registros de lo que se **hace** con las facturas.
Es decir yo entiendo que el objetivo no es 'penalizar/limitar' la emisi贸n de facturas, si no fiscalizarlas: haz lo que te de la gana (o casi), pero no me lo ocultes, no me mientas, no defraudes, y de paso automatizaremos procesos declarativos (IVA, 347, etc). De ah铆 que yo entiendo Verifactu como la publicaci贸n a Hacienda de lo que hago con las facturas, y ese punto de vista me permite emitir una correcci贸n de una factura err贸nea, no es un hecho 'comercial', es un error que no debe tener aparecer en las estad铆sticas comerciales.

S贸lo es una opini贸n, hoy ten铆a ganas de escribir.
Venga, an铆mense.
En mi caso bastante hasta abajo de que respondes a la gente y ni se pasa a dar las gracias.
Bueno, estamos en Navidad, fiesta, turrones, puente, un tema muy concreto que se sale de la programaci贸n, en fin muchas coincidencias.

Un abrazo.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home