on 03-26-2010 7:51 AM
Dear Freinds.
I would to have release for basic price.
Kindly let me know how to configure the same.
Ashish.
Hi,
Hope you need to approve the prices by the authorized persons. If this is your requirement follow the details given below.
The prices in the condition record is to be approved by 3 persons. First the End user [EU] will load the data after checking for its correctness. Next, the Key user [KU] will check it and approve it after verification. Finally, the Final Authority [MD] will approve the price after checking itsc correctness.
The identity of three persons are controlled by the u2018Login User nameu2019. TEST1, TEST2, TEST3 are three different users ; the details are given below.
TEST1 the highest authority, Say MD [Final Authority]
TEST2 the authority next to MD, say KU [Key user]
TEST3 the authority next to Key user, say EU [End User]
In condition record, there is one column u2018Release Statusu2019. When the release status is set to u2018Releasedu2019 the condition records are used . In Condition record, there is one column u2018Processing statusu2019. This u2018Processing Statusu2019 is used to control the u2018Release Statusu2019.
Ask the ABAPer to develop a program based on the following logic.
Step1. The user TEST3 will log on and load the condtion record; he is allowed to set the processing status u2018EUu2019 only. If he tries to set the processing status u2018KUu2019 or u2018MDu2019, the error message will be thrown. At this level the u2018Release statusu2019 is A [Blocked].
Step2. The user TEST2 will log on the system and check the data; he is allowed to change the processing status EU to KU; he is not allowed to change to MD. If he tries the error message will appear. At this level the u2018Release statusu2019 is A [Blocked].
Step3. The user TEST1 will log on the system and check the data; he is allowed to change the processing status from KU to MD. He is not allowed to chane from KU to EU. When the processing status is changed to MD, the release status is blank [Released]
So, when the final authority approves, the prices are available for further use in the system.
Note: In this example, three levels of approval is given; but it can be extended to u2018nu2019 levels.
Hopet this information will be useful to you.
Regards,
K Bharathi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Bharathi,
Thx fro ur message.
i have created 3 procesing status as below :
EU End User A Blocked
KU Key User A Blocked
MD Final Approval Released
The issue is
1. All the 3 users can create/change condition records..
How to restrict the EU & KU
In which program /enhancement/BADI, the same is to be done.
2. Incase a condition records is created WITHOUT entering the processing status, the condition record
is picked. Incase the user does not maintain the same, it will automatically get released.
Regards
Ashish.
Hi Ashish,
What do you mean by release basic price?
Please elaborate the requirement.
Regards
Suresh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
103 | |
14 | |
10 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.