Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
ID | |||||||||||
0007117 | |||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||
feature request | [Openbravo ERP] 07. Sales management | major | always | 2009-01-23 18:13 | 2011-02-04 09:15 | ||||||
Reporter | RenateNieuwkoop | View Status | public | ||||||||
Assigned To | rmorley | ||||||||||
Priority | urgent | Resolution | open | Fixed in Version | |||||||
Status | acknowledged | 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 | 2.40 | SCM revision | |||||||||
Review Assigned To | |||||||||||
Web browser | |||||||||||
Modules | Core | ||||||||||
Regression level | |||||||||||
Regression date | |||||||||||
Regression introduced in release | |||||||||||
Regression introduced by commit | |||||||||||
Triggers an Emergency Pack | No | ||||||||||
Summary | 0007117: Generate Commission creates commission for invoices that are already commissioned | ||||||||||
Description | Just putting this as an RFE in case it gets closed if I log it as a bug. When setting up a commission for a certain BP and running it with a starting date of the beginning of the month, it creates commission payment. However, when you Generate Commission again with the starting date of the beginning of the month, invoices that were already picked up in the previous run are picked up again. Normally in OB the logic is that only documents that are eligible for that action are taking into consideration. For example when you create an Invoice from the Create Invoices from orders program, it will show you everything that still needs invoicing, not the ones that are invoiced already. Also, the 'last run date' in the Commission screen is not correct (bug 7115), so there is no way that you can see that it was recently run already. | ||||||||||
Steps To Reproduce | Sales Management || Setup || Commission - Create a record for a certain BP - check 'list details' checkbox - Lines: remove filters and add 'multiplier amount' of 0.20 for example and save - Header: Click 'Generate Commission' button - Starting date: 1-1-2009, click ok See the commission Payment that was created (Sales Management || Transactions || Commission Payment) - Header: Click 'Generate Commission' button - Starting date: 1-1-2009, click ok See the commission Payment that was created (Sales Management || Transactions || Commission Payment) and see that the same invoice(s) was picked up. | ||||||||||
Proposed Solution | The 'Generate Commission' should only pick up invoices that have not been included in a Commission Payment yet. | ||||||||||
Tags | Clean-up, ReleaseCandidate | ||||||||||
Attached Files | ![]() ![]() ![]() ![]() | ||||||||||
![]() |
|
![]() |
|||
Date Modified | Username | Field | Change |
2009-01-23 18:13 | RenateNieuwkoop | New Issue | |
2009-01-23 18:13 | RenateNieuwkoop | Assigned To | => rafaroda |
2009-01-23 18:13 | RenateNieuwkoop | sf_bug_id | 0 => 2531386 |
2009-01-23 18:13 | RenateNieuwkoop | File Added: 230109Commission1.jpg | |
2009-01-23 18:14 | RenateNieuwkoop | File Added: 230109Commission1details.jpg | |
2009-01-23 18:14 | RenateNieuwkoop | File Added: 230109Commission2.jpg | |
2009-01-23 18:14 | RenateNieuwkoop | File Added: 230109Commission2details.jpg | |
2009-01-26 10:36 | rafaroda | Assigned To | rafaroda => pjuvara |
2009-01-26 13:47 | pjuvara | Status | new => acknowledged |
2009-01-26 13:47 | pjuvara | Tag Attached: Clean-up | |
2009-01-26 13:47 | pjuvara | Tag Attached: ReleaseCandidate | |
2009-01-26 13:47 | pjuvara | Priority | normal => urgent |
2009-01-30 00:28 | pjuvara | Summary | Commission: Generate Commission execution creates commission for invoices that are already commissioned => Generate Commission creates commission for invoices that are already commissioned |
2011-02-04 09:15 | jpabloae | Assigned To | pjuvara => rmorley |
Copyright © 2000 - 2009 MantisBT Group |