on 01-12-2011 5:25 AM
Hello Experts,
We have an requirement to create a Bex Report to calculate the invoiced amount for last 24 months for active suppliers.Active Suppliers are the Suppliers with at least 1 Invoice during the last 24 months.
We are giving the selection screen for Calmonth.Based on the input by user, it should calculate the invoiced amount for last 24 months. we have been strucked in calulating the value for last 24 months.
Can we achieve this by offsetting the value in variable or do i need to write customer exit?
Thank u....
Pradeep
Edited by: Pradeep Kumar C K on Jan 12, 2011 6:26 AM
I believe you can use a range for offset as well.
You must select value range in the prior step which will give you two windows beneath it.
For the first window, select varaible for calmonth and offset it by -24.
For the second window select the same variable for calmonth and offset it by -1.
This will select the past 24 months from the month that user enters in the selection window.
Let me know if this doesn't work. I have used the value range option for trailing twelve month calculation before and it worked fine.
Good Luck.
MP.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can try this with offsetting account if you have period and year values entered by the user seperately. Else the best option would be to write a simple exit.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Pradeep,
It looks like you need to have a calmonth range ( 24 months which you cannot get by setting offset).
offset setting will pick only 24th month.
So my suggestion would be take input from user and write the customer exit code.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
11 | |
10 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.