← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 872854] [NEW] No warning when Paid Amount and Invoice amount do not match

 

Public bug reported:

Go to Accounting -> Customer Invoices
Select an open invoice
Click the Payment button
In the Pay Invoice Window, the Amount Paid is proposed. Say 75.00
In the Pay Invoice window, select a Payment Method
The open invoice of the customer appears
Enter an amount to be paid, less than the Open Balance, say 70.00
FORGET to adjust the Paid Amount on top of this form, leave at 75.00
Press Validate
The payment is accepted without any warning.
The journals are booked with this result:
- Debt of the Customer to the Company becomes 0.00 on the Customer form
- The bank account of the company is debited for the Amount Paid: 75.00
- The Customer invoice remains Open for the Open Balance 5.00
This can only be corrected by entering journal items manually.
Any attempt to correct this by entering another payment, say:
Amount paid 0.00
Amount on Customer Invoice 5.00
Will NOT correct the situation. It should, because the first time 
the mistake was made the amounts were accepted and booked. I 
expect that this payment would be processed in the same way.
This is a vey messy situation, which is almost impossible 
to find and correct due to a human error. The system should at least
warn for it, but even better not accept a payment where the 
amounts received do not match the change in bank account.

jlinkels

** Affects: openobject-addons
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to OpenERP Project Group.
https://bugs.launchpad.net/bugs/872854

Title:
  No warning when Paid Amount and Invoice amount do not match

Status in OpenERP Addons (modules):
  New

Bug description:
  Go to Accounting -> Customer Invoices
  Select an open invoice
  Click the Payment button
  In the Pay Invoice Window, the Amount Paid is proposed. Say 75.00
  In the Pay Invoice window, select a Payment Method
  The open invoice of the customer appears
  Enter an amount to be paid, less than the Open Balance, say 70.00
  FORGET to adjust the Paid Amount on top of this form, leave at 75.00
  Press Validate
  The payment is accepted without any warning.
  The journals are booked with this result:
  - Debt of the Customer to the Company becomes 0.00 on the Customer form
  - The bank account of the company is debited for the Amount Paid: 75.00
  - The Customer invoice remains Open for the Open Balance 5.00
  This can only be corrected by entering journal items manually.
  Any attempt to correct this by entering another payment, say:
  Amount paid 0.00
  Amount on Customer Invoice 5.00
  Will NOT correct the situation. It should, because the first time 
  the mistake was made the amounts were accepted and booked. I 
  expect that this payment would be processed in the same way.
  This is a vey messy situation, which is almost impossible 
  to find and correct due to a human error. The system should at least
  warn for it, but even better not accept a payment where the 
  amounts received do not match the change in bank account.

  jlinkels

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/872854/+subscriptions


Follow ups

References