MHB How Can I Create a Commission Curve in Crystal Reports?

  • Thread starter Thread starter andreasj
  • Start date Start date
  • Tags Tags
    Curve
Click For Summary
SUMMARY

This discussion focuses on creating a commission curve in Crystal Reports, specifically for generating interactive reports. The user initially employs a linear formula for calculating commission rates based on maximum commission and maximum discount parameters. To enhance the model, they seek to implement a non-linear curve that adjusts the impact of discounts on commission rates, proposing an intensity scale from 1 to 10. The corrected formula for calculating the commission rate is provided as MaxComm - ((DiscountTaken/MaxDiscountAllowed) * MaxComm), with suggestions for further adjustments to increase the discount's effect.

PREREQUISITES
  • Crystal Reports 2023 for report generation
  • Understanding of commission structures and discount calculations
  • Basic knowledge of mathematical functions and formulas
  • Familiarity with interactive reporting techniques
NEXT STEPS
  • Research advanced formula creation in Crystal Reports
  • Explore non-linear regression techniques for commission calculations
  • Learn about interactive report design principles in Crystal Reports
  • Investigate the use of intensity curves in financial modeling
USEFUL FOR

Report developers, financial analysts, and anyone involved in designing commission structures within Crystal Reports will benefit from this discussion.

andreasj
Messages
15
Reaction score
0
I'm trying to create a simple (well, not for me apparently) commission curve based on a few basic parameters. I can do the straight line approach, but I need a little more power. This is for an interactive report I am writing in Crystal Reports.

User currently enters Max Commission Rate and Max Discount Allowed.

Currently using the following formula:
MaxComm-(DiscountTaken/MaxDiscountAllowed*MaxComm=Commission Rate

It's a simple straight line diagonal formula, and it does work fine.

I would like to use a curve instead so I can alter the intensity of the drop in commission. The smaller the discount the less of an impact, and the larger the discount the more of an impact.

Assume my max commission is set to 10% and the max discount is set to 20%.

I was thinking of a 1-10 intensity curve.
1 intensity=straight 1-1 diagonal line. 50% discount=50% commission.
10 intensity=right angle, or no commission with any discount.
3 intensity might yield a 7% commission rate, rather than a 5% rate with the straight line calculation I'm using now.

I thought this was going to simple...
 
Mathematics news on Phys.org
andreasj said:
MaxComm-(DiscountTaken/MaxDiscountAllowed*MaxComm=Commission Rate
You are missing a ")". An obvious place to put that paren is just before the "=".
MaxComm-(DiscountTaken/MaxDiscountAllowed*MaxComm)=Commission Rate

By adding another paren you can apply some operation to the discount portion.
MaxComm-((DiscountTaken/MaxDiscountAllowed)*MaxComm)=Commission Rate

For instance you could use:
MaxComm-((DiscountTaken/MaxDiscountAllowed) 2 * MaxComm)=Commission Rate

Thereby squaring the effectiveness of giving a larger discount.

Cheers,
Tom
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K
Replies
4
Views
5K
  • · Replies 0 ·
Replies
0
Views
703
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 19 ·
Replies
19
Views
765
  • · Replies 5 ·
Replies
5
Views
885
  • · Replies 122 ·
5
Replies
122
Views
12K
Replies
4
Views
4K