Project:
| View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
| ID | ||||||||||||
| 0030157 | ||||||||||||
| Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
| defect | [Openbravo ERP] 09. Financial management | minor | have not tried | 2015-06-11 14:13 | 2018-10-05 10:18 | |||||||
| Reporter | vmromanos | View Status | public | |||||||||
| Assigned To | Triage Omni OMS | |||||||||||
| Priority | normal | Resolution | open | Fixed in Version | ||||||||
| Status | new | Fix in branch | Fixed in SCM revision | |||||||||
| Projection | none | ETA | none | Target Version | ||||||||
| OS | Any | Database | Any | Java version | ||||||||
| OS Version | Database version | Ant version | ||||||||||
| Product Version | SCM revision | |||||||||||
| Merge Request Status | ||||||||||||
| Review Assigned To | ||||||||||||
| OBNetwork customer | No | |||||||||||
| Web browser | ||||||||||||
| Modules | Core | |||||||||||
| Support ticket | ||||||||||||
| Regression level | ||||||||||||
| Regression date | ||||||||||||
| Regression introduced in release | ||||||||||||
| Regression introduced by commit | ||||||||||||
| Triggers an Emergency Pack | No | |||||||||||
| Summary | 0030157: One or two payment details when paying an invoice when invoice's amount is higher that order's amount | |||||||||||
| Description | Depending on the way you create an invoice from an order where the invoice's amount is higher that order's amount, the system creates 1 or 2 payment details when paying the invoice. If the quantity is the same, but the invoice's unit price is lower, the system creates 2 payment details. If the quantity is lower, but the invoice's unit price is the same, the system creates 1 payment detail. Note that the payment detail amounts are OK in both scenarios, however I think the system should behave the same way regardless the flow | |||||||||||
| Steps To Reproduce | Create a Sales Order: BP: Alimentos y supermercados Invoice Terms: Immediate Create 1 line: Qty: 10 Product: Agua sin gas Price: 1.53 Book the order Create a Sales Invoice: BP: Alimentos y supermercados Press Create Lines From and select the 2 lines from the previous order Go to Lines tab, and edit the agua sin gas line. Change qty to 5 Complete the invoice. Add a new payment for the full amount. Go the Payment and verify we have 1 payment detail ----------- Create a Sales Order: BP: Alimentos y supermercados Invoice Terms: Immediate Create 1 line: Qty: 10 Product: Agua sin gas Price: 1.53 Book the order Create a Sales Invoice: BP: Alimentos y supermercados Press Create Lines From and select the 2 lines from the previous order Go to Lines tab, and edit the agua sin gas line. Change the unit price to 1 Complete the invoice. Add a new payment for the full amount. Go the Payment and verify we have 2 payment details | |||||||||||
| Proposed Solution | Study if this behavior makes sense. Ideally two flows should create the same result | |||||||||||
| Tags | No tags attached. | |||||||||||
| Attached Files | ||||||||||||
Relationships [ Relation Graph ]
[ Dependency Graph ]
|
|
Notes |
|
|
(0078208) psanjuan (viewer) 2015-06-11 14:16 |
Ideally only one payment details line should be created |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2015-06-11 14:13 | vmromanos | New Issue | |
| 2015-06-11 14:13 | vmromanos | Assigned To | => Triage Finance |
| 2015-06-11 14:13 | vmromanos | OBNetwork customer | => No |
| 2015-06-11 14:13 | vmromanos | Modules | => Core |
| 2015-06-11 14:13 | vmromanos | Triggers an Emergency Pack | => No |
| 2015-06-11 14:14 | vmromanos | Description Updated | View Revisions |
| 2015-06-11 14:14 | vmromanos | Steps to Reproduce Updated | View Revisions |
| 2015-06-11 14:15 | vmromanos | Description Updated | View Revisions |
| 2015-06-11 14:16 | psanjuan | Note Added: 0078208 | |
| 2015-09-28 11:20 | vmromanos | Target Version | 3.0PR15Q4 => |
| 2018-10-05 10:18 | ngarcia | Issue Monitored: ngarcia | |
| Copyright © 2000 - 2009 MantisBT Group |