Hello experts,
I have a test GRC system, that all my colleagues come there and make configurations...
Now after 1 year, many configurations are there and they cause error while i'm trying to generate new version of MSMP workflow.
So is there anyway for me to reset/clean the version of MSMP workflow(Access request), or can we reactivate the BC Set to overwrite all the configurations ?
Thanks in advance and best regards.
Help others by sharing your knowledge.
AnswerRequest clarification before answering.
Dear Toan,
you have following possibilities to manually recreate the configuration:
- Do manual copy of MSMP Workflow Configuration to your target system using transaction GRFNMW_CONFIGURE_WD in target system
- In source system you can use transaction GRFNMW_CONFIGURE - expert mode maintenance view based configuration of MSMP Workflow - to visit and save relevant parts of MSMP configuration to NEW transport request. The transport keys generated by GRFNMW_CONFIGURE are correct. You have to visit every referenced part of your process configuration and save it to the NEW request. Releasing transport request with transport keys generated by transaction GRFNMW_CONFIGURE won't cause any other issues (unless you violate any other limitations - i.e. if you try to modify SAP namespace entries of some configuration tables - aka. E-tables)
Please be aware that the transaction GRFNMW_CONFIGURE is expert mode only transaction and does not have lot of validation checks implemented (opposite to transaction GRFNMW_CONFIGURE_WD which should be primarily used when maintaining MSMP Workflow configuration). Thus using GRFNMW_CONFIGURE to maintain MSMP Approval Workflow configuration requires deep expert knowledge.
This transaction (GRFNMW_CONFIGURE) also allows deleting/modification of SAP-namespace pre-delivered entries which will cause MSMP Workflow to stop functionig properly. In such case fall back solution is to re-activate pre-delivered BC set GRC_MSMP_CONFIGURATION (transaction scpr20, expert mode activation) - this will overwrite MSMP configuration to it's post-delivery state. In some rare cases you can still have problems even after reactivating the BC set. In that case you have to compare the BC set values/entries with real content of the configuration DB tables included in this BC set. If you experience any extra entries in the DB table(s) which are not part of the BC set, you will have to delete them (i.e. programatically).
Hope this helps.
Regards,
Alessandro
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Toan
When you say QA system do you really mean this is a Sandpit/prototyping systems? If you have a Production System then you could copy back from that. However, if this is not a prototyping system and is on a transport path you should try to fix it like any other system (retransport from DEV or client refresh, etc).
If you want to restore all of your MSMP back to the original you can do this. First cancel any outstanding workflow in your system. After that you can go back to the BC set and request to overwrite it. In doing this it will reload the SAP delivered values and take it back to the very beginning.
Alessandro has provided the technical information on how to achieve restoring the SAP delivered MSMP entires. Bear in mind, you still need to do some maintenance (Such as assigning the Agents to the stages) before Activating it.
Regards
Colleen
Hi Colleen,
Thanks for your reply.
Actually we have only 1 GRC system, there's no other in landscape, no transport path at all. Every change, it routes to itself.
I've just reactivated the BC set GRC_MSMP_CONFIGURATION. Do i need to make a system restart in order to get it affected ?
Thanks & regards.
Hi Toan
Do you use this for Production or just prototyping?
Activating the BC set should replace the values. Go to the MSMP and have a look at the screens to see if they are back to SAP standard. Also, in the BC set area you can do a comparison of the BC Set back to the tables - if they match then you are back to square 1.
Regards
Colleen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.