Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0025438 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
defect | [Openbravo ERP] 07. Sales management | major | always | 2014-01-07 21:48 | 2014-01-27 11:46 | |||||||
Reporter | pjuvara | View Status | public | |||||||||
Assigned To | vmromanos | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | feedback | 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 | 3.0MP29.1 | 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 | 0025438: Service Contract Billing does not apply Buy X and Get Y as a Gift promotion | |||||||||||
Description | I am using the Service Contract module together with the Promotion and Discounts Rules for Retail module. The scenario that I need to support is: Customer buys a service contract for a basic monthly fee (product A) that entitles them for up to 10 units of a particular product (product B) during the service period. Any usage of product B above 10 needs to be billed in the subsequent period. NOTE: this is a basic flow in coworking where members are getting access to up to X hours of conference rooms and need to pay by the hour above that (in my case, I am trying to apply it to a cloud subscription service, but the principle is the same - you pay a monthly fee and you are entitled to a certain number of hours of elastic compute services per month; if you exceed the number of allowed hours you are charged in the subsequent month). I modeled this using a buy X and get Y as a gift promotion where X is the base fee (product A) and Y is the usage (product B). If I manually create an invoice with product A and product B, the promotion is correctly applied. However, if I do that using the Service Contract Billing engine, the promotion is not applied. (NOTE: the Service Contract Billing engine applies other types of promotions like a straight price adjustment but it ignores the more sophisticated promotion types). | |||||||||||
Steps To Reproduce | See attached screenshots: A) Promotion B) Manual invoice (where the promotion is applied correctly) C) Service Contract D) Incorrect invoice | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | A-Promotion.png [^] (97,901 bytes) 2014-01-07 21:48
B-CorrectInvoice.png [^] (119,498 bytes) 2014-01-07 21:48 C-ServiceContract.png [^] (110,973 bytes) 2014-01-07 21:49 D-IncorrectInvoice.png [^] (130,449 bytes) 2014-01-07 21:51 | |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0063716) vmromanos (manager) 2014-01-27 11:46 |
Hi Paolo, Which version of the Service Contract module are you using? Promotions and discounts should properly work since Service Contract 1.1.4 |
Issue History | |||
Date Modified | Username | Field | Change |
2014-01-07 21:48 | pjuvara | New Issue | |
2014-01-07 21:48 | pjuvara | Assigned To | => dmiguelez |
2014-01-07 21:48 | pjuvara | File Added: A-Promotion.png | |
2014-01-07 21:48 | pjuvara | Modules | => Core |
2014-01-07 21:48 | pjuvara | Triggers an Emergency Pack | => No |
2014-01-07 21:48 | pjuvara | File Added: B-CorrectInvoice.png | |
2014-01-07 21:49 | pjuvara | File Added: C-ServiceContract.png | |
2014-01-07 21:51 | pjuvara | File Added: D-IncorrectInvoice.png | |
2014-01-27 11:34 | eduardo_Argal | Assigned To | dmiguelez => vmromanos |
2014-01-27 11:46 | vmromanos | Note Added: 0063716 | |
2014-01-27 11:46 | vmromanos | Status | new => feedback |
Copyright © 2000 - 2009 MantisBT Group |