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)

ramherfer 09-05-2023 22:04:08

Cita:

Empezado por Casimiro Notevi (Mensaje 551422)
Algo así:


Código Delphi [-]
uses
  IdHash, IdHashSHA, IdGlobal, SysUtils;

function CalculateFileHash(const FileName: string): string;
var
  FileStream: TFileStream;
  SHA256Hash: TIdHashSHA256;
  HashBytes: TBytes;
begin
  FileStream := TFileStream.Create(FileName, fmOpenRead or fmShareDenyWrite);
  try
    SHA256Hash := TIdHashSHA256.Create;
    try
      HashBytes := SHA256Hash.HashValue(FileStream);
      Result := LowerCase(BytesToHex(HashBytes));
    finally
      SHA256Hash.Free;
    end;
  finally
    FileStream.Free;
  end;
end;

// Ejemplo de uso:
procedure TForm1.Button1Click(Sender: TObject);
var
  FileName: string;
  HashValue: string;
begin
  FileName := 'ruta_del_archivo.xml';
  HashValue := CalculateFileHash(FileName);
  ShowMessage('Hash SHA256 del archivo XML: ' + HashValue);
end;

Gracias Casimiro, pero eso sería para crear el hash del fichero xml, pero lo que tiene que llevar es en el campo huella el hash sólo del contenido del nodo <RegistroFacturacion>contenido</RegistroFacturacion>. Entonces el problema es que no tengo ni pajolera idea de como pasar el nodo completo a widestring (por ejemplo) para calcular el hash del string y pasarlo al campo huella. Agradezco tu respuesta mil+1

ramherfer 10-05-2023 20:06:23

Bueno pues ya lo tengo, he recibido ayuda de valor incalculable, Si no, no lo consigo ni de coña. Ojo que como ya se había hablado, es bien distinto calcular el hash con el fichero xml formateado indentado que sin formato evidentemente los CR LF varian el valor del Hash. ¿Cómo se tendrá que hacer? pues sorpresa, pero por lo menos lo está haciendo. Luego es más fácil corregir y adaptar que empezar desde cero. Las cosas deprisa y corriendo por muy claras que las tengas, no suelen salir igual.
Observaciones estoy creando el hash mientras estoy creando el xml.

Aquí va el código, cualquier sugerencia u objeción sería bien recibida.

Código:

 

var
  archivoXML: TXMLDocument;
  NDatosControl, NCabecera : IXMLNode;
  NodoSistema, NodoRegistroAltaFacturas, NodoRegistroFacturacion: IXMLNode;
  ContenidoNodoRegistroFacturacion: WideString;
  Huella: String;

    · · ·

    NDatosControl := NCabecera.AddChild( 'DatosControl' );
    Nodo := NDatosControl.AddChild( 'Huella' );
    //***** Calculo Hash RegistroFacturacion
    NodoSistema := archivoXML.DocumentElement;
    NodoregistroAltaFacturas := NodoSistema.ChildNodes.FindNode('RegistroAltaFacturas');
    if Assigned(NodoregistroAltaFacturas) then
    begin
      NodoRegistroFacturacion := NodoRegistroAltaFacturas.ChildNodes.FindNode('RegistroFacturacion');
      if Assigned(NodoRegistroFacturacion) then
        ContenidoNodoRegistroFacturacion := NodoRegistroFacturacion.XML;
    end;
    Huella := CalculaStrHashSHA256(ContenidoNodoRegistroFacturacion, checkBox1.Checked);
    //****** Fin calculo huella SHA256
    Nodo.Text := Huella;
    Nodo := NDatosControl.AddChild( 'TipoHash' );
    Nodo.Text := '01';

    · · ·

La función CalculaStrHashSHA256 esta contenida en una librería DLL. Si alguien necesita el código de la librería lo pongo, aunque es bien sencillo.
He comprobado los Hash resultantes con la herramienta online https://emn178.github.io/online-tools/sha256.html y en principio están perfectos.

edari 11-05-2023 12:43:29

Pongo por adelantado que no he empezado a hacer anda de esto hasta que no sea todo más o menos definitivo.



Me he leído el hilo y esperando la nueva "movida" que nos llega.



Yo también tendré que generar el Hash sha256 desde un proceso externo y no sé si puedo usar utilidades tipo CERTUTIL del propio sistema operativo o me estoy liando bien liado...


https://www.dell.com/support/kbdoc/e...re-y-antivirus


Insisto que igual estoy diciendo una burrada pero bueno por si os suena este tipo de utilidades. Perdón de antemano...



Gracias...

ermendalenda 19-05-2023 21:48:01

Cita:

Empezado por edari (Mensaje 551437)
Pongo por adelantado que no he empezado a hacer anda de esto hasta que no sea todo más o menos definitivo.


Me he leído el hilo y esperando la nueva "movida" que nos llega.



Yo también tendré que generar el Hash sha256 desde un proceso externo y no sé si puedo usar utilidades tipo CERTUTIL del propio sistema operativo o me estoy liando bien liado...


https://www.dell.com/support/kbdoc/e...re-y-antivirus


Insisto que igual estoy diciendo una burrada pero bueno por si os suena este tipo de utilidades. Perdón de antemano...



Gracias...

Hay apis de windows que se pueden incluir, no creo que desarrollers en un lenguaje que no se pueda, tendría que ser cobol qbasic o gwbasic

edari 22-05-2023 09:15:33

Cita:

Empezado por ermendalenda (Mensaje 551541)
Hay apis de windows que se pueden incluir, no creo que desarrollers en un lenguaje que no se pueda, tendría que ser cobol qbasic o gwbasic


Mi duda es si el Hash que da ese sistema es correcto o no...

ermendalenda 22-05-2023 09:48:48

Cita:

Empezado por edari (Mensaje 551557)
Mi duda es si el Hash que da ese sistema es correcto o no...

Es perfecto ya tengo generados millones de tiquets y faxturas en formato verifactu y el hash es comprobado por un tercero al que le mando los datos y no hay un solo error

edari 22-05-2023 09:50:49

Cita:

Empezado por ermendalenda (Mensaje 551558)
Es perfecto ya tengo generados millones de tiquets y faxturas en formato verifactu y el hash es comprobado por un tercero al que le mando los datos y no hay un solo error




Gracias ermendalenda ^\||/

ermendalenda 26-05-2023 12:49:54

*** Corrección Ejemplos Facturas Verifactu ***
 
Buenas tardes, en los xmls de ejemplos que puse de factura ordinarias y/o sustitutivas no estaba incluido el nodo
《sum1:Contraparte>

Tes 07-06-2023 11:41:48

Duda normativa VERIFACTU
 
!Hola! ¿Qué tal? Soy nueva en el foro, es mi primer mensaje. Encantada de conoceros a todos.

Estoy haciendo una investigación para el equipo de desarrollo de mi empresa y tengo una duda existencial en cuanto a la normativa. Os agradecería infinito si pudierais ayudarme.

Hasta donde he podido investigar, la ley antifraude, de momento, dice que: “Todas las empresas y autónomos deberán expedir y remitir facturas electrónicas en sus relaciones comerciales con otras empresas y autónomos”

Sin embargo, TicketBAI obliga a todo tipo de empresas e incluye al cliente final (no solo a otras empresas y autónomos), es decir, con TicketBAI cualquier pequeño comercio (peluquería, bar, etc.) tiene que enviar a las respectivas haciendas forales todas las operaciones de venta que realice por cualquier servicio al cliente final.

¿Sabéis si con VERIFACTU será igual? ¿Está indicado en alguna normativa que no he sido capaz de encontrar?

¡Muchas gracias por vuestra ayuda y feliz día! :)

newtron 07-06-2023 11:56:03

Cita:

Empezado por Tes (Mensaje 551667)
!Hola! ¿Qué tal? Soy nueva en el foro, es mi primer mensaje. Encantada de conoceros a todos.

Estoy haciendo una investigación para el equipo de desarrollo de mi empresa y tengo una duda existencial en cuanto a la normativa. Os agradecería infinito si pudierais ayudarme.

Hasta donde he podido investigar, la ley antifraude, de momento, dice que: “Todas las empresas y autónomos deberán expedir y remitir facturas electrónicas en sus relaciones comerciales con otras empresas y autónomos”

Sin embargo, TicketBAI obliga a todo tipo de empresas e incluye al cliente final (no solo a otras empresas y autónomos), es decir, con TicketBAI cualquier pequeño comercio (peluquería, bar, etc.) tiene que enviar a las respectivas haciendas forales todas las operaciones de venta que realice por cualquier servicio al cliente final.

¿Sabéis si con VERIFACTU será igual? ¿Está indicado en alguna normativa que no he sido capaz de encontrar?

¡Muchas gracias por vuestra ayuda y feliz día! :)


Buenas. Comentarte que ese texto que indicas creo que se refiere a la facturación electrónica que es otra "guerra" y que igualmente está pendiente de normalizar.


El tema verifactu pensamos que será parecido a ticketbai pero todavía no hay mucho al respecto así que muchos de nosotros estamos a la espera de noticias.



Resumiendo: Que alguien me corrija si me equivoco pero de momento no hay mucho detalle de cómo implementar ni la facturación electrónica ni verifactu.


Saludos.

Tes 07-06-2023 12:03:23

Cita:

Empezado por newtron (Mensaje 551668)
Buenas. Comentarte que ese texto que indicas creo que se refiere a la facturación electrónica que es otra "guerra" y que igualmente está pendiente de normalizar.


El tema verifactu pensamos que será parecido a ticketbai pero todavía no hay mucho al respecto así que muchos de nosotros estamos a la espera de noticias.



Resumiendo: Que alguien me corrija si me equivoco pero de momento no hay mucho detalle de cómo implementar ni la facturación electrónica ni verifactu.


Saludos.

¡Muchas gracias por tu respuesta!

¿Quieres decir que se prevee que con VERIFACTU también los comercios que venden productos o servicios a cliente final (no empresa) tengan que enviar las facturas a la AEAT, pero que no está confirmado por el momento?

Gracias :)

newtron 07-06-2023 12:13:59

Cita:

Empezado por Tes (Mensaje 551669)
¡Muchas gracias por tu respuesta!

¿Quieres decir que se prevee que con VERIFACTU también los comercios que venden productos o servicios a cliente final (no empresa) tengan que enviar las facturas a la AEAT, pero que no está confirmado por el momento?

Gracias :)


Según yo entiendo cualquier operación de venta desde cualquier dispositivo ya sean facturas normales o simplificadas (antiguos tickets) tendrá que estar a disposición de la AEAT bien enviando de forma directa o bien a petición de ellos por lo que todo software tendrá que tener la capacidad de enviar esa información a sus servidores. Por otro lado van a dar la opción de hacer el envío de forma voluntaria o no enviar a no ser que te lo requieran pero (por supuesto) chantajeando (y esto lo han dicho ellos) con que los que no envíen los datos de forma voluntaria estarán más vigilados que los que si lo hacen.


Saludos.

Neftali [Germán.Estévez] 07-06-2023 12:18:16

Cita:

Empezado por Tes (Mensaje 551669)
¿Quieres decir que se prevee que con VERIFACTU también los comercios que venden productos o servicios a cliente final (no empresa) tengan que enviar las facturas a la AEAT, pero que no está confirmado por el momento?

Eso es lo que parece.
Por lo poco que se sabe los tiros van por donde ha ido TicketBAI, osea que la respuesta es que si.

Pero tal y como ha comentado [newtron] por ahora no hay nada y dado que en breve hay elecciones y además es bastante probable que se cambie de gobierno, yo lo "dejaría todo en barbecho", porque es posible que la cosa se paralice o se alargue bastante.

De aquí a que lo decidan, lo piensen, lo plasmen, lo implementes, preparen las plataformas, generen documentación, las pongan en marcha y lo publiquen en el BOE, podemos hacer apuestas...
¿Enero del 2024, inicios del 2025?...

Tes 07-06-2023 12:33:05

Cita:

Empezado por newtron (Mensaje 551668)
Buenas. Comentarte que ese texto que indicas creo que se refiere a la facturación electrónica que es otra "guerra" y que igualmente está pendiente de normalizar.


El tema verifactu pensamos que será parecido a ticketbai pero todavía no hay mucho al respecto así que muchos de nosotros estamos a la espera de noticias.



Resumiendo: Que alguien me corrija si me equivoco pero de momento no hay mucho detalle de cómo implementar ni la facturación electrónica ni verifactu.


Saludos.

¡Muchas gracias por tu respuesta!

¿Quieres decir que se prevee que con VERIFACTU también los comercios que venden productos o servicios a cliente final (no empresa) tengan que enviar las facturas a la AEAT, pero que no está confirmado por el momento?

Gracias :)

Gracias por la ayuda newtron :)

Tes 07-06-2023 12:50:48

Cita:

Empezado por newtron (Mensaje 551670)
Según yo entiendo cualquier operación de venta desde cualquier dispositivo ya sean facturas normales o simplificadas (antiguos tickets) tendrá que estar a disposición de la AEAT bien enviando de forma directa o bien a petición de ellos por lo que todo software tendrá que tener la capacidad de enviar esa información a sus servidores. Por otro lado van a dar la opción de hacer el envío de forma voluntaria o no enviar a no ser que te lo requieran pero (por supuesto) chantajeando (y esto lo han dicho ellos) con que los que no envíen los datos de forma voluntaria estarán más vigilados que los que si lo hacen.


Saludos.

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 551671)
Eso es lo que parece.
Por lo poco que se sabe los tiros van por donde ha ido TicketBAI, osea que la respuesta es que si.

Pero tal y como ha comentado [newtron] por ahora no hay nada y dado que en breve hay elecciones y además es bastante probable que se cambie de gobierno, yo lo "dejaría todo en barbecho", porque es posible que la cosa se paralice o se alargue bastante.

De aquí a que lo decidan, lo piensen, lo plasmen, lo implementes, preparen las plataformas, generen documentación, las pongan en marcha y lo publiquen en el BOE, podemos hacer apuestas...
¿Enero del 2024, inicios del 2025?...

Gracias por la ayuda Neftali :)
Supongo que, como dices, habrá que esperar.

Lo que comentas de la "vigilancia" imagino que ya lo estarán haciendo en mayor o menor medida en el País Vasco, para evitar que los pequeños comercios sigan dando recibos en papel (o nada) cuando un cliente paga en efectivo ¿no?, y también animando al consumidor a exigir su factura, porque ¿cómo entonces asegurar que todas las operaciones estan informadas?

Gracias de nuevo!

Neftali [Germán.Estévez] 07-06-2023 13:49:43

Cita:

Empezado por Tes (Mensaje 551673)
Lo que comentas de la "vigilancia" imagino que ya lo estarán haciendo en mayor o menor medida en el País Vasco, para evitar que los pequeños comercios sigan dando recibos en papel (o nada) cuando un cliente paga en efectivo ¿no?, y también animando al consumidor a exigir su factura, porque ¿cómo entonces asegurar que todas las operaciones estan informadas?


Cualquier ticket que emite una tienda/negocio lleva un código QR (o DEBE llevarlo). Si lo escaneas, automáticamente te lleva a una página WEB con los datos de la factura.

Si un comercio entrega tickets sin ese QR se arriesga a que lo denuncien (me imagino) o a que pase un inspector,...

Tes 07-06-2023 14:37:26

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 551674)
Cualquier ticket que emite una tienda/negocio lleva un código QR (o DEBE llevarlo). Si lo escaneas, automáticamente te lleva a una página WEB con los datos de la factura.

Si un comercio entrega tickets sin ese QR se arriesga a que lo denuncien (me imagino) o a que pase un inspector,...

Gracias Neftalli, eso suponía.

Pues nada, esperaremos a que nos lleguen noticias en relación a VERIFACTU para salir de dudas. Veo que nos tienen a todos en ascuas.

Gracias a todos!

xamminf 09-06-2023 23:56:30

Anular factura
 
Hola,

Al anular una factura ¿ Vosotros qué haceis ? ¿ Mostrarla en todos los listados con la marca anulada y no sumar la factural al total del listado o liquidacion ?

ermendalenda 10-06-2023 00:29:48

Cita:

Empezado por xamminf (Mensaje 551686)
Hola,

Al anular una factura ¿ Vosotros qué haceis ? ¿ Mostrarla en todos los listados con la marca anulada y no sumar la factural al total del listado o liquidacion ?

Muy simple cr3ar una serie interna co la factura en negativa, esa serie no entraría dentro de la "hilera verifactu".

xamminf 10-06-2023 14:17:50

Cita:

Empezado por ermendalenda (Mensaje 551687)
Muy simple cr3ar una serie interna co la factura en negativa, esa serie no entraría dentro de la "hilera verifactu".

Hola,

Gracias por las respuesta:

Entiendo yo que todas las facturas habrían de subir a verifactura, bien sean rectificativas del tipo que sea, bien sean anuladas.

Si te pudieras explayar más en tu respuesta

Gracias

xamminf 10-06-2023 16:54:03

Cita:

Empezado por xamminf (Mensaje 551690)
Hola,

Gracias por las respuesta:

Entiendo yo que todas las facturas habrían de subir a verifactura, bien sean rectificativas del tipo que sea, bien sean anuladas.

Si te pudieras explayar más en tu respuesta

Gracias


En realidad es que no se como atacarle a las anuladas.
No sé si mostrarlas en todos los listados, con una marca, y haciendo que no sumen,
o pedir un parametro de anuladas si / no / todas y que no sumen en el total

ermendalenda 11-06-2023 00:37:27

Cita:

Empezado por xamminf (Mensaje 551690)
Hola,

Gracias por las respuesta:

Entiendo yo que todas las facturas habrían de subir a verifactura, bien sean rectificativas del tipo que sea, bien sean anuladas.

Si te pudieras explayar más en tu respuesta

Gracias

Vamos por partes.
El escenario que has preguntado es, que hacemos con los listados, que si las mostramos como anuladas y tal.

Que hago yo? Pués según que tipo de listado:

* Si es un listado sumatorio:

- Sigo poniendolo en su fecha de emisión.
- Anulo la factura y genero el fichero Verifactu que se enviará.
- Emitó a la vez una factura en negativa, pero solo a nivel interno y con una serie interna, con la fecha de anulación, pero esta no se envia a verifactu, ya que ya se envia la anulación.
Esto lo hago así por que la fecha en que se emitió puede pertenernecer a un periodo fiscal diferente, con lo cual al igual que se declaró en ese periodo se piede la devolución en otro.

* Si es un listado de facturas para Modelo 347 o uno de gestion de clientes o similar.
- O no la muestras o si tienes que poner una marca de que está anulada y que no sume, ya lo que necesites en cada situación.

El hecho de que sea obligatorio enviar todas las facturas no te impide que tengas otras gestiones y datos en tu software que no implican fraudes ni cajas b y tienen un sentido lógico.

adolphsys 11-06-2023 20:52:25

Cita:

Empezado por xamminf (Mensaje 551691)
En realidad es que no se como atacarle a las anuladas.
No sé si mostrarlas en todos los listados, con una marca, y haciendo que no sumen,
o pedir un parametro de anuladas si / no / todas y que no sumen en el total

En el proceso de anulación de factura, ¿has pensado en poner todos los datos económicos a 0? Con esta solución no tocas ningún listado, identificas el cliente, NIF... y reservas serie y número de factura para que no se reutilice.

En nuestro caso llevamos además tabla aparte para las gestiones TicketBAI / Verifactu, y cuando subimos un fichero de anulación marcamos la factura como anulada.

Me llamareis vago, ja, ja... :D pero nosotros también nos planteamos este tema en su día, y si los listados son elaborados por nosotros, podemos identificar que la factura está anulada, pero claro, el usuario final puede hacerse sus propios reports, exportar a Excel, conectar por ODBC... y el sumatorio vertical de cuotas de IVA, bases imponibles... le saldría mal si no tiene en cuenta que la factura está anulada, un problema...

ermendalenda 11-06-2023 22:36:24

Cita:

Empezado por adolphsys (Mensaje 551697)
En el proceso de anulación de factura, ¿has pensado en poner todos los datos económicos a 0? Con esta solución no tocas ningún listado, identificas el cliente, NIF... y reservas serie y número de factura para que no se reutilice.

En nuestro caso llevamos además tabla aparte para las gestiones TicketBAI / Verifactu, y cuando subimos un fichero de anulación marcamos la factura como anulada.

Me llamareis vago, ja, ja... :D pero nosotros también nos planteamos este tema en su día, y si los listados son elaborados por nosotros, podemos identificar que la factura está anulada, pero claro, el usuario final puede hacerse sus propios reports, exportar a Excel, conectar por ODBC... y el sumatorio vertical de cuotas de IVA, bases imponibles... le saldría mal si no tiene en cuenta que la factura está anulada, un problema...

El problema es que lo mismo declaró la factura en esa fecha. Y al anularla en otro periodo está solicitando la devolución de ese iva.
Pienso que cada uno que lo haga como quiera pero dl cliente tiene que tener muy claro que hacemos con ea dactura en los listados

manelb 12-06-2023 07:50:50

Cita:

Empezado por ermendalenda (Mensaje 551698)
El problema es que lo mismo declaró la factura en esa fecha. Y al anularla en otro periodo está solicitando la devolución de ese iva.

Por lo que yo entiendo hasta ahora, una factura anulada es una factura de la cual no se ha realizado la liquidación todavía.
Es una factura que, después de enviar al sistema de la AEAT, y que por lo tanto ya está declarada, nos damos cuenta de que está equivocada.
Entiendo que es en ese punto donde podemos proceder a su anulación, o sea, marcarla como nula, aunque quedará registrada siempre en la AEAT.

Si es de un periodo impositivo que ya tenemos liquidado, creo que no hay otra que hacer una rectificativa.

No creo que en el sistema del SII permita marcar una factura de un periodo impositivo liquidado como nula.
No he tenido nuca la necesidad de hacerlo y por lo tanto no puedo asegurarlo.
¿Alguien lo ha hecho?

ermendalenda 12-06-2023 07:59:07

Cita:

Empezado por manelb (Mensaje 551699)
Por lo que yo entiendo hasta ahora, una factura anulada es una factura de la cual no se ha realizado la liquidación todavía.
Es una factura que, después de enviar al sistema de la AEAT, y que por lo tanto ya está declarada, nos damos cuenta de que está equivocada.
Entiendo que es en ese punto donde podemos proceder a su anulación, o sea, marcarla como nula, aunque quedará registrada siempre en la AEAT.

Si es de un periodo impositivo que ya tenemos liquidado, creo que no hay otra que hacer una rectificativa.

No creo que en el sistema del SII permita marcar una factura de un periodo impositivo liquidado como nula.
No he tenido nuca la necesidad de hacerlo y por lo tanto no puedo asegurarlo.
¿Alguien lo ha hecho?

Sí deja, puedes el mismo día, el día después, después de 4 días, después del trimestre...

ermendalenda 12-06-2023 08:17:17

Cita:

Empezado por ermendalenda (Mensaje 551700)
Sí deja, puedes el mismo día, el día después, después de 4 días, después del trimestre...

Piensa la cantidad de casuisticas que puede haber. .incluso que grabes una factura unos segundos antes del cambio de periodo y la anules despues

manelb 12-06-2023 09:07:08

Cita:

Empezado por ermendalenda (Mensaje 551700)
Sí deja, puedes el mismo día, el día después, después de 4 días, después del trimestre...

Pues esa es una posibilidad que yo no contemplaba...
Tendremos que revisar algunos procesos

Gracias por la info
Saludos

ermendalenda 12-06-2023 09:54:10

[quote=manelb;551702]Pues
De nada.

xamminf 12-06-2023 10:48:51

Cita:

Empezado por xamminf (Mensaje 551691)
En realidad es que no se como atacarle a las anuladas.
No sé si mostrarlas en todos los listados, con una marca, y haciendo que no sumen,
o pedir un parametro de anuladas si / no / todas y que no sumen en el total

Hola,

Gracias por vuestras respuestas:

A mi me pareciera que las facturas anuladas no tienen que generar más papeleo que ellas mismas y que al ser consultadas deben mostrar los importes originales, por los que fueron anuladas.

Me sigo inclinando en que hay que:

1º Se deben marcar en los listados donde aparecen para que destaquen visiblemente
2º No deben sumar en ningun listado.
3º Opcional o quizás no: Hay que pedir un parametro nuevo Anuladas Si/ No/ Todas que permita sacar listados que solo las incluya a ellas, que no las incluya o que las incluya todas


Salu2

ermendalenda 12-06-2023 11:30:32

Cita:

Empezado por xamminf (Mensaje 551704)
Hola,

Gracias por vuestras respuestas:

A mi me pareciera que las facturas anuladas no tienen que generar más papeleo que ellas mismas y que al ser consultadas deben mostrar los importes originales, por los que fueron anuladas.

Me sigo inclinando en que hay que:

1º Se deben marcar en los listados donde aparecen para que destaquen visiblemente
2º No deben sumar en ningun listado.
3º Opcional o quizás no: Hay que pedir un parametro nuevo Anuladas Si/ No/ Todas que permita sacar listados que solo las incluya a ellas, que no las incluya o que las incluya todas


Salu2

Es bastante lioso, si hablas con un agente de hacienda te vas a liar más,mpor que hay muchas casuisticas.
Que ea lo que haría yo. Siempre que puedas emitir una rectificativa hazlo. Deja las anulaciones para causas muy muy concretas y si se produce la factura en unnperiodo diferente, mejor tirar por la rectif8cativa por diferencias o sustitución,por que si no vas a tener que hacer la anulación y la rectificacionmpor sustitución.
Simplifica.

xamminf 13-06-2023 09:21:25

Cita:

Empezado por ermendalenda (Mensaje 551705)
Es bastante lioso, si hablas con un agente de hacienda te vas a liar más,mpor que hay muchas casuisticas.
Que ea lo que haría yo. Siempre que puedas emitir una rectificativa hazlo. Deja las anulaciones para causas muy muy concretas y si se produce la factura en unnperiodo diferente, mejor tirar por la rectif8cativa por diferencias o sustitución,por que si no vas a tener que hacer la anulación y la rectificacionmpor sustitución.
Simplifica.


Gracias por la respuesta

Realmente yo lo habia visto desde otro punto de vista consistente en que tenemos que acostumbrarnos a las Anulaciones: Ya no existen borrados porque todo ha de dejar constancia. Asi una anulacion porque el cliente ya no quiere la mercancia porque estando alli mismo ha pensado otra cosa, debe ser algo habitual

newtron 16-06-2023 09:19:45

He visto esta noticia y he pensado que igual a alguien le interesa, la verdad es que a mi me despista un poco porque habla de "autónomos". ¿Y el resto del mundo?


https://www.autonomosyemprendedor.es...636030934.html


Saludos

keys 16-06-2023 09:36:14

Cita:

Empezado por newtron (Mensaje 551749)
He visto esta noticia y he pensado que igual a alguien le interesa, la verdad es que a mi me despista un poco porque habla de "autónomos". ¿Y el resto del mundo?


https://www.autonomosyemprendedor.es...636030934.html


Saludos

Yo creo que habla solo de autónomos por que es una pagina de autónomos. Pero aquí no se libra nadie.:D

ermendalenda 16-06-2023 09:42:27

Cita:

Empezado por newtron (Mensaje 551749)
He visto esta noticia y he pensado que igual a alguien le interesa, la verdad es que a mi me despista un poco porque habla de "autónomos". ¿Y el resto del mundo?


https://www.autonomosyemprendedor.es...636030934.html


Saludos

No es lampeimera vez que estas publicaciones hablan de normativas sacando conclusiones parciales y por tanto incorrectas.
Por ejemplo dice que para los autónomos es voluntario, el hecho de generar verifactu va a ser obligatorio para todos los que no tengan otro distema de reporte fiscal, SII, ticketbai u otro tipo de acuerdo con las haciendas españolas, para los no incluidos en estos escenarios será obligatorio generar el fichero verifactu, lo que no será obligatorio, de momento, es su envío inmediato, con una serie de condiciones que hay que pensárselo muy mucho no enviar, ya que por ejemplo te pueden solicitar(y seguro que lo haran) que les envíes un trato de fechas de los registros de alta y anulaciones de verufactu.
Sobre lo de los autónomos es por que se han leído el proyecto a las prisas.

edari 19-06-2023 10:57:43

Error validación de NIF
 
Buenas días,

Una duda tengo a ver cómo hacéis cuando un cliente tiene el nif mal y Ticket Bai os devuelve el estado 01 RECHAZADO
Ahora corriges el NIF y vuelves a subir la factura como si fuera desde un principio, es decir, generando una nueva "huella factura" y "firma QR"
Es correcta la mecánica?

Gracias

Neftali [Germán.Estévez] 19-06-2023 11:57:38

Cita:

Empezado por edari (Mensaje 551770)

Una duda tengo a ver cómo hacéis cuando un cliente tiene el nif mal y Ticket Bai os devuelve el estado 01 RECHAZADO
Ahora corriges el NIF y vuelves a subir la factura como si fuera desde un principio, es decir, generando una nueva "huella factura" y "firma QR"
Es correcta la mecánica?


En nuestro caso si.
Se corrige y vuelve a pasar por todo el circuito.
Al cambiar algún datos (en este caso el NIF) o simplemente la fecha (porque se ha modificado) la firma cambiará.

edari 19-06-2023 12:08:08

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 551773)
En nuestro caso si.
Se corrige y vuelve a pasar por todo el circuito.
Al cambiar algún datos (en este caso el NIF) o simplemente la fecha (porque se ha modificado) la firma cambiará.


Gracias, Neftali ^\||/

edari 19-06-2023 12:10:11

Cita:

Empezado por edari (Mensaje 551770)
Buenas días,

Una duda tengo a ver cómo hacéis cuando un cliente tiene el nif mal y Ticket Bai os devuelve el estado 01 RECHAZADO
Ahora corriges el NIF y vuelves a subir la factura como si fuera desde un principio, es decir, generando una nueva "huella factura" y "firma QR"
Es correcta la mecánica?

Gracias


[edit]
Me equivoqué de hilo....ddbería ir en el de Ticket Bai, nada que ver con Verifactu


Lo siento

ermendalenda 19-06-2023 16:15:44

Generador huella hash
 
Hola, tal y como os prometí os dejo un generador del hash a partir de un fichero verifactu, funciona de 2 formas:
1. Si le mandas como parámetro el path completo del fichero verifactu, te genera en la misma carpeta el fichero con la huella.
2. Si lo ejecutas sin parámetros,puedes elegir el fichero que quieres comprobar o generar el Hash y también te dejará el fichero generado en el mismo psth y un fichero solo con el hash
El xml verifactu debe contener el nodo <xxx:huella> aunque esté vacío, el rar que os descarguéis contiene 2 ficheros,debe instar el preinstall_xp.exe que instalara el motor de vb necesario para que funcione el programa y el hashsing.exe que es el programa.
https://wetransfer.com/downloads/ab7...ource=sendgrid


La franja horaria es GMT +2. Ahora son las 15:43:14.

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