Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Envío de registros y sus respuestas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-11-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Poder: 7
ermendalenda Va por buen camino
Repsando encadenamienos con Anulación intercalada

Buenas, me ha surgido una "pequeña duda", si os apetece revisar la encrucijada, como pasatiempos y para revisar si estoy haciéndolo bien, aunque es una cosa que ya vimos:
1. Emito Una factura (Factura Num.1)
Primer registro ="S"
Huella = "AMASKJDFJKA345KL34LKY3UHR34UIRU34U3427884283498982349......"
2. Emito otra (Factura Num.2)
Huella="7823HEHI23HI823EYH2DHD238EH2DH2O3D82D83HD3D23DHDH293D....."
Huella Anterior = "AMASKJDFJKA345KL34LKY3UHR34UIRU34U3427884283498982349......"
3. Emito Anulacion de la segunda
Huella Anterior="7823HEHI23HI823EYH2DHD238EH2DH2O3D82D83HD3D23DHDH293D....."
Huella="GD2783E72379EDH2D2398E239EH923H38ED8923E283......"
4. Emito otra factura (Factura Num.3)
Huella Anterior="GD2783E72379EDH2D2398E239EH923H38ED8923E283......"
Huella= "AEBFHRIE8238R23HJH2823482H3EH32E........."




Consulto en verifactu, da igual por web o por websoap, devuelven lo mismo, registros devueltos:
Factura Num.1
Numserie Factura anterior=vacio (logico es la primera del SIF)
Huella Anterior=Vacio (lógico por que es el primero de ese SIF)
Huella = "AMASKJDFJKA345KL34LKY3UHR34UIRU34U3427884283498982349......"
Registro Anulado:
Factura anulada=2
Numserie Factura anterior=2
Huella Anterior = "7823HEHI23HI823EYH2DHD238EH2DH2O3D82D83HD3D23DHDH293D.....( o sea la huella de la factura anulada que ya no puedo ver en su servidor)
Huella="GD2783E72379EDH2D2398E239EH923H38ED8923E283......"
Factura N.3.
Factura anterior=2
Huella Anterior="GD2783E72379EDH2D2398E239EH923H38ED8923E283......"
Huella= "AEBFHRIE8238R23HJH2823482H3EH32E........."



En resumén, stengo que tener en cuenta que el registro que falta tenia la huella =huella anterior de la anulacion), pero se complica aún más si la anulación se emite varios registros despues, o incluso dias despues.
Por lo cual, verificar el encadenamiento con los datos que nos dan, y cuando detectamos un salto, implica un algoritmo de busquedas bastante complejo.
¿Se me escapa algo que facilite esta verificacion?
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Anulación de factura. ninjajavier Errores (relacionados con al AEAT) 21 05-11-2025 13:25:24
Facturas de anulación rafa1963 Errores (relacionados con al AEAT) 3 07-10-2025 10:25:18
Ejemplo registro de ANULACIÓN Decanato Envío de registros y sus respuestas 2 30-05-2025 19:47:19
Anulación facturas fmblas Envío de registros y sus respuestas 0 09-12-2024 11:31:30
FastReport y impresión intercalada atrus Impresión 0 27-05-2010 11:14:18


La franja horaria es GMT +2. Ahora son las 18:54:13.


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
Copyright 1996-2007 Club Delphi