on ‎2021 Mar 12 2:58 PM
We need to disaggregate our demand plan based on our customer source ratio. Currently the disaggregation takes our forecast and disaggreagates it accross all of our locations that have been setup for that cusotmer. We DONT want that to happen. We presently maintain a customer ratio in the CustomerSource master data where we place a "1" against the location where we want ALL the demand to be sourced from for that customer. So when the forecast is entered at the product customer level ALL the fcst amount should be disagged against the one location....however....it disaggs over several locations. How can I set it up to do what we want?????
Thank you.
Zoran
Request clarification before answering.
I think thier is some confusion. Let me address it step by step
1) if harcoded value of 99 works, so will the KF value. But check the following
2) You are using attribute "MAXCUSTOMERQUOTA" and in my example i used ''CRATIO''. this are different attributes.
3) mark the KF as both stored & Calculated. Presently it shows that the KF is stored.
4) Use the below Dissagg expression and let me know if that works.
IF("MAXCUSTOMERQUOTA"=1,"SALESFORECASTQTY",NULL)
If this doesnt work then only options is to do some screen sharing session and see where exaclty it is missing.
Regards
Ayan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Zoran
The best way to acheive this is by using dissaggregation expression in the traget KF where the forecast is getting dissaggregated and saved. Please use the below approach and it will work.
Assuming that the target KF is stored, use the below steps

select the above highlighted option for your target KF. That will open a expression section in the calculation area and you need to use the below expression thier
This is the expression window and use the follwing expression. please keep in mind not to mention any planning level in dissagg expression
IF(''CRATIO''=1,"SOURCEKF",NULL)
Regards
Ayan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ok so are you saying that if I chnage the sales forecast qty KF to stored AND Calculated it should work? I will try that and return to the KF in the disagg expression form the "99" i currently have.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Well I chnaged the expression to this
IF("MAXCUSTOMERQUOTA"=1,99,NULL)
And no it is working....very strange....if I change 99 to 0 then it does not work and it disaggs equally across all locations.....dont know why 99 or any number > 0 works....the mysteries of IBP
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think thier is some confusion. Let me address it step by step
1) if harcoded value of 99 works, so will the KF value. But check the following
2) You are using attribute "MAXCUSTOMERQUOTA" and in my example i used ''CRATIO''. this are different attributes.
3) mark the KF as both stored & Calculated. Presently it shows that the KF is stored.
4) Use the below Dissagg expression and let me know if that works.
IF("MAXCUSTOMERQUOTA"=1,"SALESFORECASTQTY",NULL)
If this doesnt work then only options is to do some screen sharing session and see where exaclty it is missing.
Regards
Ayan
I logged out and back in....then the error went away. BUT it is still disaggreagating over ALL the locations not just the one that is sole sourced. SO the expression you suggested is not working.
Thanks
Zoran
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
That's odd my copy and paste of the screen shots did not work
here is the attachment with screen shots
hope this worked
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for the suggestion. I tried it and it did not work....I got this error
Here is the setup
Thanks again for helping...BTW I entered the data at the product Customer level in excel.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 14 | |
| 9 | |
| 8 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.