Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Registros de Facturacion y Eventos (XML)
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-11-2025
glopez glopez is offline
Miembro
 
Registrado: ago 2003
Ubicación: Huelva
Posts: 84
Poder: 23
glopez Va por buen camino
Dudas sobre RF y encadenamiento

Hola, tengo unas dudas sobre los registros de facturación y los encadenamientos:
Supongamos que tengo 3 facturas para enviar con sus huellas que hacen referencia al registro anterior:
* F1 (Aceptada)
* F2 (Rechazada)
* F3 (Aceptada)

Supongamos que al hacer el envío la F2 es rechazada por algún motivo. Entonces hay que corregirla y volverla a enviar ¿verdad?

¿Qué hay que hacer?

1. Generar un nuevo registro de Facturación de alta para F2 y que el anterior sea la F3
2. Si modifico el registro de facturación de la F2. Entonces la huella cambia por lo que se pierde la trazabilidad.

Y si un registro de facturación es rechazado porque por ejemplo hay un porcentaje de IVA incorrecto si tengo que corregir la factura para poder enviarla tendré que volver a calcular el QR ya que el importe ha cambiado.

He visto que algunos programas lo que hacen es que cuando se produce un error no siguen enviando hasta que no se corrija, pero creo que esto no es correcto porque tendría que hacer el envío uno a uno.
Por favor echarme un cable y explicarme ustedes como lo hacéis.

Muchas gracias.
Responder Con Cita
  #2  
Antiguo 25-11-2025
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.214
Poder: 24
newtron Va camino a la fama
Las facturas no se corrigen, se subsanan (casi nunca) o se rectifican con nuevas facturas que van encadenadas una detrás de otra igual que las facturas "normales".
__________________
Be water my friend.
Responder Con Cita
  #3  
Antiguo 25-11-2025
Carlos Carlos is offline
Miembro
 
Registrado: ago 2025
Posts: 230
Poder: 1
Carlos Va por buen camino
Cita:
Empezado por glopez Ver Mensaje
1. Generar un nuevo registro de Facturación de alta para F2 y que el anterior sea la F3
Si, alta por subsanación=S con rechazo previo=X (has dicho que la F2 la ha rechazado, no que es aceptada con error).

Cita:
Empezado por glopez Ver Mensaje
2. Si modifico el registro de facturación de la F2. Entonces la huella cambia por lo que se pierde la trazabilidad.
No puedes modificar el RF de la F2, ya está enviado, ha hecho su cometido y ha muerto; debes generar un nuevo registro de subsanación para la F2 que irá encadenado con el RF (de la factura que sea) que le precede.
Los RF no se pueden tocar, se generan y se envían.

Cita:
Empezado por glopez Ver Mensaje
Y si un registro de facturación es rechazado porque por ejemplo hay un porcentaje de IVA incorrecto si tengo que corregir la factura para poder enviarla tendré que volver a calcular el QR ya que el importe ha cambiado.
Yo optaría por generar una rectificativa SUBSTITUTIVA con los datos correctos; y esa F2 quedaría en la BB.DD. para 'conocimiento' de quién quiera saber de ella, sin sumar ni restar en nada, en su lugar se sumaría o restaría la rectificativa por substitución.

Cita:
Empezado por glopez Ver Mensaje
He visto que algunos programas lo que hacen es que cuando se produce un error no siguen enviando hasta que no se corrija, pero creo que esto no es correcto porque tendría que hacer el envío uno a uno.
Depende de cada error, si es por una factura se sigue enviando y ya se 'corregirá' (subsanará) la errónea. Si el error/incidencia es del sistema (p.e. falta de internet) naturalmente no podrás enviar nada, pero sí debes seguir generando los RF, ya los enviarás una vez resuelto el error/incidencia.
Responder Con Cita
  #4  
Antiguo 26-11-2025
glopez glopez is offline
Miembro
 
Registrado: ago 2003
Ubicación: Huelva
Posts: 84
Poder: 23
glopez Va por buen camino
Hola, en el caso que sea "aceptada con errores"
Hay que crear un nuevo registro de facturación, indicar que es subsanación=S y rechazo previo=N ¿Sería así verdad?
Responder Con Cita
  #5  
Antiguo 26-11-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.435
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
A ver...
O empezamos a buscar en los foros o borraremos hilos repetidos y redundantes. Es un tema que ya se ha hablado bastante.
Por favor, revisa la Guía de estilo.

Una simple búsqueda en los foros te dará varios resultados:
https://www.clubdelphi.com/foros/showthread.php?t=97527
https://www.clubdelphi.com/foros/showthread.php?t=97455
https://www.clubdelphi.com/foros/showthread.php?t=97632
https://www.clubdelphi.com/foros/showthread.php?t=97475
https://www.clubdelphi.com/foros/showthread.php?t=97247

Esto sólo en este subforo y por el título.
Seguramente que hay más.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #6  
Antiguo 26-11-2025
glopez glopez is offline
Miembro
 
Registrado: ago 2003
Ubicación: Huelva
Posts: 84
Poder: 23
glopez Va por buen camino
Gracias, ya me queda más claro. Estuve buscando pero me quedaban dudas.
Responder Con Cita
  #7  
Antiguo 26-11-2025
Carlos Carlos is offline
Miembro
 
Registrado: ago 2025
Posts: 230
Poder: 1
Carlos Va por buen camino
Cita:
Empezado por glopez Ver Mensaje
Hola, en el caso que sea "aceptada con errores"
Hay que crear un nuevo registro de facturación, indicar que es subsanación=S y rechazo previo=N ¿Sería así verdad?
Si.
...Ahora me haces dudar con rechazo=N
Que no, que no.
Es correcto rechazo=N.

Madre mía, me voy a desayunar.

Última edición por Carlos fecha: 26-11-2025 a las 10:40:36.
Responder Con Cita
Respuesta



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
Dudas sobre Delphi XE7 hugobenitez Varios 5 12-12-2014 16:15:08
Dudas sobre procedimientos utopico Varios 2 21-07-2007 21:24:59
Dudas sobre el uso de OpenGL bustio Gráficos 0 01-11-2004 19:17:29
dudas sobre el DataModule Giniromero Conexión con bases de datos 8 12-12-2003 13:33:13
Dudas sobre IP acertij022 Internet 0 20-05-2003 21:04:29


La franja horaria es GMT +2. Ahora son las 06:56:00.


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