Ver Mensaje Individual
  #2  
Antiguo 20-10-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Reputación: 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
Cita:
Empezado por adjiza Ver Mensaje
4.- Cuando el usuario "Valida", es cuando genero los registros correspondientes al "Registro de Facturación", pero dichos registros, aún no tienen ni "Huella", ni "datos enlazados", ni "fechaUsoHorario"
5.- Cuando termina el último registro del punto anterior, se intentan enviar los registros (hasta máximo de 1000), y es cuando se están generando los registros del correspondiente XML a enviar, cuando se generan los datos enlazados, la huella y la fechausohorario. Todo ello, dentro de una transacción, de forma que si no se genera toda la información sin error, es como si no se hubiese hecho nada y los registros están como recién generados.
Esto me genera algunas dudas:

"es cuando genero los registros correspondientes al "Registro de Facturación", pero dichos registros, aún no tienen ni "Huella", ni "datos enlazados", ni "fechaUsoHorario"
Esto lo veo raro y no lo acabo de entender. Deberías consultar si es correcto.

"y es cuando se están generando los registros del correspondiente XML a enviar, cuando se generan los datos enlazados, la huella y la fechausohorario."
Los registros se deben generar en el momento de guardar la factura, no en el momento del envío. Piensa que el envío puede ser diferido (X segundos) desde que se genera la factura. Se DEBEN generar al guardar la factura no el enviar.
__________________
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