Invoice Refund Not Ealier

Prevent refunds prior to the invoice date

https://kastor.lab.numigi.net/web/image/product.template/1029/image_1920?unique=0a81b40
  • Odoo Version

Conditions générales
Garantie satisfait ou remboursé de 30 jours
Expédition : 2-3 jours ouvrables

Invoice Refund Not Earlier

This module prevents to select a date prior to the invoice date when registering a refund.

This constraint is added for both supplier and customer invoices.

Usage

As member of the group Accounting / Billing, I go to the form view of an invoice:

static/description/invoice_form.png

I click to create a refund, then I select a refund date prior to the invoice date.

static/description/refund_wizard.png

When I click on Add Credit Note, a blocking message appears:

static/description/error_message.png

The same message is raised if I select an accounting date prior to the invoice date.

Draft Refunds

If you choose to create a draft refund, the blocking message not appear when clicking on Add Credit Note.

static/description/refund_wizard_draft.png

The constraint will be raised only when validating the refund.

static/description/credit_note_validate_error_message.png

Journal Entries

The equivalent constraint is also added when reversing a journal entry.

As member of the group Accounting / Billing, I go to the form view of a journal entry.

I click on the Reverse Entry button.

static/description/journal_entry_reverse_button.png

I select a date prior to the original move date. Then, I click on Reverse Moves.

static/description/journal_entry_reverse_reverse_wizard.png

A blocking message appears.

static/description/reversal_validate_error_message.png

Contributors