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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0025438
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 07. Sales managementmajoralways2014-01-07 21:482014-01-27 11:46
ReporterpjuvaraView Statuspublic 
Assigned Tovmromanos 
PrioritynormalResolutionopenFixed in Version
StatusfeedbackFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product Version3.0MP29.1SCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0025438: Service Contract Billing does not apply Buy X and Get Y as a Gift promotion

DescriptionI 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 ReproduceSee attached screenshots:
A) Promotion
B) Manual invoice (where the promotion is applied correctly)
C) Service Contract
D) Incorrect invoice
TagsNo tags attached.
Attached Filespng file icon A-Promotion.png [^] (97,901 bytes) 2014-01-07 21:48


png file icon B-CorrectInvoice.png [^] (119,498 bytes) 2014-01-07 21:48


png file icon C-ServiceContract.png [^] (110,973 bytes) 2014-01-07 21:49


png file icon 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
Powered by Mantis Bugtracker