Optional : preparer team check

The Preparer/Requester team check ensures that requesters are properly authorised to make requests for specific company codes.

Please consult Promenta before implementing this functionality – incorrect implementation could prevent your users from making requests.

Activation

The preparer team check must be activated in the Workflow decision tree (/PROMENTA/WSFI_JP005 or overrides)

Node : CONFIG –> Workflow Config –> SETTINGS

TEAM_CHECK=X   – switch on

TEAM_CHECK=<blank>  – switch off

 

Company code

The company code is extracted using the setting below and should not be changed. The company code is taken from the Summary table.

Node : CONFIG –> Workflow Config –> SETTINGS

TEAM_FLDID_KEY1=SUMMARY=BUKRS

Process Option

The two provided options are set here

Node : CONFIG –> Workflow Config –> SETTINGS

TEAM_MODE=OOCU_RESP  – use Responsibilities to check against to determine team membership

TEAM_MODE=AUTH – check against Authorisations (User Roles)

Note that is both cases a list of available team IDs must be specified in configuration

 

Team List

The list of available requester teams is usually held in the routing rules decision tree ( /PROMENTA/WSFI_JP005_APP_RULES) or override

Node : STEP=PREPARER_TEAMS

KEY1=_TEAM_LIST

Here a list of teams along with the description is listed

CLICK TO ENLARGE

Process Option : OOCU_RESP

If the Responsibilities option is being used some configuration is still needed in the in the routing rules decision tree ( /PROMENTA/WSFI_JP005_APP_RULES) or override

The routing rules decision tree determines which teams are relevant for each company code.

Node : STEP=PREPARER_TEAMS

Create a structure under this node using parameters :

KEY1 = Company code

KEY3 = Team id (from the Team list). This may be * if you do not wish to break down to teams within each company code.

Return the Responsibility group id (APP_GROUP) for the team

In the screenshot below – an app for Company P100, team REQ_ADMIN is pointing at APP_GROUP JP5_REQ_ADMIN_P100.

You would create responsibility group JP5_REQ_ADMIN_P100 in the normal way and assign actual requester.

Process Option : AUTH

If the Auth option is being used then the requester access is checked against the object below.

Object YZYWS00001

YZYMFORMID  = /PROMENTA/WSFI_JP005

YZYWSKEY1 = <Team Id> – this is taken from the team list specified above

YZYWSKEY2=<Company code>

ACTVT =03 (display)

Scroll to Top