on 2016 May 11 6:04 AM
Hi All ,
If we use Status Profile logic , We have made a Status Profile for a Transaction Type . This Transaction type has 2 sets of brands .
In Status Profile , we have 5 Status as 10 , 20 ,30 , 40 and 50 . For 1 set we want to use this complete Status Profile , but for 2 nd set we want to skip
30 and 40 . How can we achieve it ?
Request clarification before answering.
Hi Sanjiv,
We can write logic to restrict status based on process_type(as per you requirement) in CRM_ORDER_STATUS which will work with no doubt.
We can also remove unwanted status(s) from dropdown in GET_V_LCSTATUS( ) based on our custom logic.
If we do so user will not able to see remaining status(s) in WebUI.
with regards,
Pramod Kumar Mandal.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
2 brands cannot be entered in same transaction, right?
You need to enhance the attribute of User Status (I can't remember the field name as I don't have access to any system right now) by BSP Workbench. I had done similar development before; just read the first item's brand in the code and delete 30 and 40 steps from the dropdown list per your requirement if needed.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sanjeev,
You can try to explore badi CRM_ORDER_STATUS, method BEFORE_CHANGE, and apply your business logic there to hide the status (by raising exception NOT_ALLOWED for desired status).
See if it helps you a little more.
Kind regards,
Garcia
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
2 | |
2 | |
1 | |
1 | |
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.