Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0030533
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] Z. Othersmajoralways2015-08-10 13:282015-08-24 11:29
ReportermaiteView Statuspublic 
Assigned ToTriage Omni OMS 
PriorityurgentResolutionno change requiredFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version3.0PR15Q4
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesAdvanced Payables and Receivables Mngmt
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0030533: Wrong sales invoice payment plan information when related order is already paid and total invoice amount is lower than order amt

DescriptionWrong sales invoice payment plan information when related order is already paid and total invoice amount is lower than order amt
Steps To Reproduce1. Register purchase order document
2. Run "add payment" process and pay order completely
3. Register Sales Invoice. Run "create lines from" process and select previous order
4. Edit invoice line to set lower price
5. Process Invoice and realize that payment plan information is wrong:
  - paid amount is higher that invoice's total amount
  - outstanding amount is negative
  - invoice is set as Not paid
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0079634)
psanjuan (manager)
2015-08-24 11:29

This is not a bug but the normal behavior expected. Issue rejected.

This behavior is now documented here:
Purchase :
http://wiki.openbravo.com/wiki/Payment_Out#Prepayments_exceeding_the_invoice_amount_to_pay [^]
Sales:
http://wiki.openbravo.com/wiki/Payment_In#Prepayments_exceeding_the_invoice_amount_to_pay [^]

The invoice is not set as payment complete = Yes, because there is a remaining amount (exceeded amount paid) to be somehow settled.

There are two ways to settle that remaining amount either by creating a new "negative" payment in/out or a credit payment to be later on used.

Once done Openbravo sets the Invoice as Payment Complete = Yes and once posted the accounting information is correct.

- Issue History
Date Modified Username Field Change
2015-08-10 13:28 maite New Issue
2015-08-10 13:28 maite Assigned To => Triage Finance
2015-08-10 13:28 maite Modules => Advanced Payables and Receivables Mngmt
2015-08-10 13:28 maite Resolution time => 1440021600
2015-08-10 13:28 maite Triggers an Emergency Pack => No
2015-08-10 13:43 maite Issue Monitored: networkb
2015-08-10 14:48 heccam Issue Monitored: heccam
2015-08-24 11:20 psanjuan Note Added: 0079633
2015-08-24 11:24 psanjuan Note Edited: 0079633 View Revisions
2015-08-24 11:25 psanjuan Note Edited: 0079633 View Revisions
2015-08-24 11:25 psanjuan Status new => scheduled
2015-08-24 11:25 psanjuan Resolution open => no change required
2015-08-24 11:28 psanjuan Note Edited: 0079633 View Revisions
2015-08-24 11:29 psanjuan Note Added: 0079634
2015-08-24 11:29 psanjuan Status scheduled => closed
2015-08-24 11:29 psanjuan Note Deleted: 0079633


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker