← Back to team overview

openerp-india team mailing list archive

[Bug 925974] Re: account voucher can not handle early payment discounts

 

Hello Ravish,

Thanks for posting the module wich i checked. This module just adds cash discounts on payment terms, but doesnt modify the invoice or voucher worklow.
Maybe you could help me by explaining me how i can fully reconcile an invoice if the customer pays less than the original amount.I thought that you could do this be using the payment option in the account_voucher module "Payment Options". Here you decide if you have a Payment Difference (difference between residual amount and payed amount). 

You can select:
"Leave open": Wich leaves the invoice open (partial reconcile)
and
"Reconcile with Write-Off": Wich in my view should always totaly reconcile the invoice and create an additional Write-Off move (i mean you can select the "Write-Off account" in this view)
BUT!
if u select "Reconcile with Write-Off" and the payed amount is lesser than the residual invoice amount (wich is a Payment Difference) no write of move will be created and the invoice will stay partial reconciled!
This is a bug in the account_voucher_module wich is an official module or am i wrong.

-- 
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/925974

Title:
  account voucher can not handle early payment discounts

Status in OpenERP Addons (modules):
  Invalid

Bug description:
  It seems as if early payment discounts can not be handled in OpenERP
  (tested in openerp-server 6.0.3 stable, as well as in openobject-
  server revision 3577 with openobject-addons revision: 5030.)

  How i expect OpenERP To Handle this.

  If i have created an Invoice with an amount of 1000 Euros, the
  corresponding account_move should look like this:

  Invoice Move:
  			Debit		Credit
  Customer Account: 	1000 		0 
  Income Account:		   0		1000		

  The customer pays the invoice within 3 days and i receive 970 Euros on
  my Bank Account, the 30 Euros early payment discount should be written
  of to a Write Off Account:

  Voucher Move (reconcile):
  			Debit		Credit
  Customer Account:	0		1000
  Bank Account:		970		0
  Write Off Account:	30		0

  The voucher module can not handle this at the moment, if i select the payment option "Reconcile with Write-Off" and select the corresponding write-off account, the move 
  looks like this:

  Voucher Move (reconcile):
  			Debit		Credit
  Customer Account:	0		970
  Bank Account:		970		0

  The result is: Invoice still open with a residual amount of 30 Euros.

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


References