|
Mis envíos de los RF - vuestra opinión
Buenos días.
Me gustaría saber vuestra opinión respecto al flujo de trabajo que he implementado en mi sistema de facturación (sólo Verifactu).
De modo muy global:
1.- Cuando el usuario factura, siempre genera un "borrador" (de hecho, la opción no se llama "Facturar", si no "Generar Borrador"), el cual, posteriormente hay que "validar".
2.- Mientras no se "valide", si decide imprimir, pondrá "Borrador Nº", en lugar de "Factura Nº" y por supuesto, no hay forma de imprimir QR.
3.- A ese "borrador", mientras no se "Valide", se le pueden añadir más registros (borradores de facturas).
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.
6.- Si todo ha ido correcto, se procesa la respuesta y se actualiza determinada información en el fichero "Registro de Facturación".
Un saludo.
Antonio
|