cancel
Showing results for 
Search instead for 
Did you mean: 

Problem in approval process for contracts with automatic approval

Former Member
0 Kudos

Hello,

We have upgraded our SRM System from 5.0 to 7.0 and we are also implementing Contract Management in the new upgraded server.

While doing the settings for the Workflow, we have selected the workflow framework for contract (BUS2000113) as process-controlled workflow and all the old objects like shopping carts (BUS2121) and (BUS2203) as application-controlled workflow.

We have also activated BC Set for Contract with automatic approval.

When we are creating central contract in SRM, system is giving this exception message:

Method: INITIALIZE of program /SAPSRM/CL_WF_BRF_TRACE=======CP

Method: INIT_BRF_TRACE of program /SAPSRM/CL_WF_BRF_MSG=========CP

Method: CONSTRUCTOR of program /SAPSRM/CL_WF_BRF_MSG=========CP

Method: INITIALIZE_BRF_MSG of program /SAPSRM/CL_WF_BRF_MSG=========CP

Method: /SAPSRM/IF_WF_RULE_CONNECTOR~EVALUATE of program /SAPSRM/CL_WF_BRF_CONNECTOR===CP

Method: /SAPSRM/IF_WF_RULE_CONNECTOR~EVALUATE of program /SAPSRM/CL_WF_SCHEME_PROVIDER=CP

Method: GET_SCHEME of program /SAPSRM/CL_WF_SCHEME_PROVIDER=CP

Method: GET_PROCESS_SCHEME of program /SAPSRM/CL_WF_CONFIGURATION===CP

Method: CREATE_PROCESS_LEVEL_SEQUENCE of program /SAPSRM/CL_WF_CONFIGURATION===CP

Method: CREATE_PROCESS_INSTANCE of program /SAPSRM/CL_WF_PROCESS_MANAGER=CP

Has anyone faced this before and did we do the config right. Can one system have both Application and Process controlled active?

Any help is highly apprciated.

Thanks, Yatin

Accepted Solutions (1)

Accepted Solutions (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please check you have copied BRF objects from client 000. It is one of basic customizing activities.

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

We have upgraded the existing server from 5.0 to 7.0.

Initially all the objects are selected for application controlled work flow. Now, while implementing Contract Management, we have Selected the BUS2000113 and choose "Process-Controlled workflow" and activated the BC set for automatic approval.

Can system support Application and Process controlled work flow for different objects. If it does not, is there a way I can switch the frame work back to Application Controlled workflow for the bus type BUS2000113.

Thanks, Yatin

Former Member
0 Kudos

Hi,

You should use the workflow either Application Controlled workflow (or) Process controlled workflow

You should not use both system will not accept.

Go to SRM SPRO --Business workflow ---> select workflow frame work

you can change to Application controlled workflow

Regards

G.Ganesh Kumar

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Mixed framework usage is not supported in production system but technically it works.

Please double check if you have copied BRF objects from client 000.

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

We did not copy any objects from 000 -> to 100 client. The upgrade brings all new objects from SAP standard in the system and set them status 'active'.

Thanks, Yatin

Former Member
0 Kudos

HI Ganesh,

After we have actiavvted the process-controlled workflow for BUS type of contracts, we are not able to switch back to application-controlled workflows. The option is deactivated.

Thanks, Yatin

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

>We did not copy any objects from 000 -> to 100 client

I think that is a reason for creating the dump.

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

Is there a way I can switch it back to Application Controlled workflow. If no can you think of any way of solving this issues?

Thanks

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please check the table /SAPSRM/C_WF_101.

Regards,

Masa

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

You should use the workflow either Application Controlled workflow (or) Process controlled workflow

You should not use both system will not accept.

Please check with your client and active any one ot them.

Since you are upgrading from SRM 5.0 to SRM 7.0 better use Application controlled workflow which ever they are using

Get the client approval

Regards

G.Ganesh Kumar