on 08-05-2013 8:00 PM
Hello,
I am customizing a multiple allocation procedure, that has 3 allocation procedures checks. And I want to avoid the following situation:
A sales order require 100 crt for product xxxzzz
Result: 100 crt confirmed
Procedure 1: no confirmation
Procedure 2: partial confirmation (50 crt )
Procedure 3: partial confirmarion (50 crt )
I want the following result:
Expected result: 50 crt confirmed
Procedure 1 no confirmation
Procedure 2: partial confirmation (50 crt )
Procedure 3: no check or no confirmation
What I am expecting is to have an "OR" condition (procedure 1 "or" procedure 2 "or" procedure 3).
Is it possible?
Thank you.
Hello Al,
As per my understanding, Product Allocation procedure sequence doesn't allow OR condition the way you explained.
Although Business requirement is not clear. So I will suggest to reevaluate your business requirement. Because the scenario which you explained above may be caused by technical settings/configurations exist in your current system.
But if any of the Business requirement does not fit into your current solution. You may like to reconfigure Product Allocation Group with desired Characteristics and then setting up Allocation procedure for the same.
Thank you
Satish Waghmare
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
We have concluded that the requirement must be make by custom development.
Thank you for your support!
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 your answers.
I understand the behavior when I use Product Allocation Sequence. But maybe I shouldn´t use an Allocation Sequence becouse I look to use just one Allocation Group.
What I am trying to have as a result is to use Allocation Group 1 "or" Allocation Group 2 (let´s simplify the case with 2 allocation groups).
If there´s no quota available in Allocation Group 1, try to consume quota with Allocation Group 2.
Now I´ve configured one Allocation Procedure with two Allocation Groups in it. But If the Allocation Group 1 doesn´t confirm quota, it doesn´t proceed to check Allocation Group 2. I get this message: "No requirement was transferred for the product allocation step"
Do I have to configure something else ? Is it possible?
Thank you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Al,
With standard it is not possible that you don't have allocation in one group and pass the entire requirement to second allocation group, that is what i meant when i said;
"With sequence of allocation groups as well you can only do a sequential evaluation i.e. result of preceding step if passed to subsequent step and so on....."
So to achieve your desired result, you can explore allocation user exits, if you can modify standard behavior with that.
Rgds
Sourabh
Hi Al ,
That is the standard system behavior . As Sourabh has given a screen shot , If you are using two PAG in one procedure then they will use "AND" logic , i.e. if first Allocation group produces zero confirmation then the total confirmation will be ZERO . For ex - Suppose you have three steps in a procedure . and they have quota as per below .
Step 1- 50 Qty
Step 2- 60 Qty
Step 3- 70 Qty
then total confirmation will be 50 Qty only . This happens because of AND logic .
In first step only , you are getting "0" confirmation , so no req qty will be passed to the next step .
As per I understand you requirement , your earlier approach with Product Allocation Procedure Sequence seems correct. If you post your exact business requirement here then it will be helpful to answer .
Regards ,
Love Singh
The requirement is to upload the quotes like this:
SKU | Char 1 | Char 2 | Char 3 | Quote |
yyyy | *** | *** | *** | 0 |
yyyy | YO25 | *** | *** | 0 |
yyyy | YO25 | 2233 | *** | 50 |
yyyy | YO25 | 2233 | Y8 | 50 |
yyyy | YO25 | *** | Y8 | 50 |
As you can see, the last row, will not read properly, and the system will "jump" to check the second row.
So, a possible solution would be to create a second allocation group for the system could read the last row as below:
SKU | Char 1 | Char 3 | Char 2 | Quote |
yyyy | YO25 | Y8 | *** | 50 |
Allocation group 1: SKE_CHAR1_CHAR2_CHAR3
Allocation group 2: SKE_CHAR1_CHAR3_CHAR2
I know that the requirement it´s kind tricky and it´s not the best way to use the quotes, but the business insist to use these cvc´s.
Thanks!
Hi Al,
Results of allocation procedure sequence seems to be correct to me.
I believe what you are trying to achieve will be possible with a sequence of allocation groups not with sequence of allocation procedures.
With sequence of allocation groups as well you can only do a sequential evaluation i.e. result of preceding step if passed to subsequent step and so on.....
below is the graphical flow of this calculation and few tips what all can be done here.
Please let me know for any further query.
Rgds
Sourabh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Al ,
"Expected result: 50 crt confirmed
Procedure 1 no confirmation
Procedure 2: partial confirmation (50 crt )
Procedure 3: no check or no confirmation
What I am expecting is to have an "OR" condition (procedure 1 "or" procedure 2 "or" procedure 3)."
If you are going for Product Allocation Procedures and then maintaining a sequence of them then you will get above result only . How it works is "All the conformed qty from different procedures will be added to arrive at a final confirmed qty" .
First the requested quantity will be checked against the first Procedure and if there is a partial confirmation or no confirmation it will move to the next Procedure in the sequence . This goes on until it finds either the end or req qty gets confirmed .
May be if you can be more specific with the desired system behavior then I will able to give more details on the same .
Hope this is helpful .
Best Regards ,
Love Singh
User | Count |
---|---|
13 | |
4 | |
3 | |
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.