Problem solve Get help with specific problems with your technologies, process and projects.

Updating the organizational units in a workflow under SOX compliance

Learn how to update the organizational units in a workflow while operating under SOX compliance. Workflow/webflow expert Alon Raskin provides advice on Sarbanas-Oxley and workflow.

My company has implemented HR and we want to start using workflow and the organizational units that we have already defined. The problem is that the organizational units that are in our development environment have no relation to either our test or production environments, since the organization units are created/changed by the user in either environment.

How do I create a workflow in the development environment to use organizational units as the delivery device, and then send the workflow on to the test and production environments, without having to open the system for maintenance? Since these are SOX systems, opening up the data is a big headache.

You should definitely not be opening up any test/production system in order to update the organizational units in your workflow. What is normal practice is to put in the org units into your workflow (as you have been doing) and then transport the org units through to test/production along with your workflow. You can use transaction RE_RHMOVE30 to attach your org objects to a transport and send them through.

Your situation is a little different, as your users are the ones who are creating/changing the org units in production. If this can be avoided, then I would do so, but if this is an absolute requirement then you should change your workflows to call a responsibility rule in order to determine your agents. Then, once this is done, log into your production (or test) system and go to transaction OOCU_RESP. This will allow you to assign the org units to the responsibility for your workflow.

You should ensure that this does not in any way constitute a SOX compliance infringement.

Dig Deeper on SAP workflow development

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.