[14.0][IMP]l10n_es_ticketbai_*:response_invoice_already_registered #4006
+172
−119
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Cuando la factura se envía a hacienda esta puede ser rechazada. El caso por el que se propone este cambio esta explicado en el issue #3984
Como se comenta en el issue, cuando la factura se rechaza con el motivo (005 – Registro duplicado) en Odoo la factura se clasifica como enviada correctamente. Se está dando el caso que esto no es así y el usuario no es consciente del rechazo de la factura, porque esta le consta en Odoo como enviada.
En este PR se propone el cambio para que si el envío de la factura es rechazado, esta se clasifique como error de envío. Y el usuario pueda ser consciente del rechazo y comprobar si necesita subsanar algo o simplemente se trata efectivamente de que la factura ya está registrada.
Además de clasificar la factura con error de envío. Junto con el botón de “Cancelar y recrear”, añadimos los botones con las acciones para marcarla como “enviada” o “cancelada”. De esta manera el responsable puede decidir de cuál es la mejor opción para subsanar el problema.
Una última mejora es añadir en la vista formulario del envío de la factura la información de la respuesta. Es algo que siempre se consulta cuando estas revisando los errores de envío.