Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0028878Openbravo ERP07. Sales managementpublic2015-02-05 19:172015-09-30 16:45
maite 
dmiguelez 
urgentmajoralways
newopen 
5
 
 
Core
No
0028878: "Basic discounts" functionality needs to be reviewed
Currently, basic discounts are managed as products, defined as non-stocked items. Due to that, there are some limitations, such as:

- they need to be delivered in order to not appear as pending products. (This is solved with https://issues.openbravo.com/view.php?id=23190 [^])
- in case of partial invoicing, it is difficult to properly manage correspondent partial discount's amount

More robust way to manage this king of situations needs to be evaluated and implemented, as a basic discount functionality refactor
.
A good approach will be to develop this kind of discounts as a new discount and promotion type: http://wiki.openbravo.com/wiki/How_to_implement_a_new_Discount_and_Promotion_Type [^]

There is a module created for retail [1] but it is not supported in the backoffice, which applies to the total amount.

[1] http://wiki.openbravo.com/wiki/Retail:By_Total_Discounts [^]
RoadMapAccelerator
related to feature request 0025570 new Triage Omni OMS Be able to include "Discount" products on a "pro-rata" basis when order is partially receipt/shipped 
Issue History
2015-02-05 19:17maiteNew Issue
2015-02-05 19:17maiteAssigned To => dmiguelez
2015-02-05 19:17maiteModules => Core
2015-02-05 19:17maiteTriggers an Emergency Pack => No
2015-02-05 19:18maiteIssue Monitored: networkb
2015-09-17 16:31egoitzTag Attached: RoadMapAccelerator
2015-09-17 16:32maiteProposed Solution updated
2015-09-30 16:43VictorVillarProposed Solution updated
2015-09-30 16:44VictorVillarDescription Updatedbug_revision_view_page.php?rev_id=9543#r9543
2015-09-30 16:45VictorVillarProposed Solution updated
2017-03-13 16:54ngarciaRelationship addedrelated to 0025570

There are no notes attached to this issue.