cancel
Showing results for 
Search instead for 
Did you mean: 

Missing Transfer to Central System button in CPPR screen

Former Member
0 Kudos

Hi

I am Working on SRM7.0 and ERP ehp4.

Trying to transfer PR from ERP to SRM Shopping cart using CPPR.

I created PR in ECC ->now displayed PR in Portal ->select PR and click Start collective processing button-> i could not find Transfer to Central System button in CPPR screen.

I believe only after clicking this button,i can transfer the PR to SRM shopping cart. Pls confirm.

Only two things i left to do in CPPR setting is badi and linkage setting, because Rfx is not required now.

1)BADI setting ME_REQ_SOURCING_CUST

Planning to activate only

Method IF_EX_ME_REQ_SOURCE_CUST~ACTIVE
parameter cv_ext_sc_ind   = cl_mmpur_constants=>yes. "SC creation in SRM possible

I am going to leave blank for method.

method IF_EX_ME_REQ_SOURCE_CUST~CHECK_EXTERNAL_SOURCE because i want manual click to convert Shopping cart.

2)Activate linkage setting

Here i am not going to activate RFX.because i am currently testing only PR to Shopping cart.

BOR Object Type BUS2105 RFXREQUESTED WS53800009  - not going to activate
BOR Object Type BUS2105 SOURCINGREQUESTED WS53800009 - plan to activate.

Because of lacking above setting, i am not getting Transfer to central system button? pls confirm.

Regards

Ckumar

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hello,

Method 1: IF_EX_ME_REQ_SOURCE_CUST~ACTIVE:

Here, three output parameters need to be set to true. By default, coding from the sample class will be copied. There is no need to modify anything here.

When the parameter CV_AUT_SOURCING is set to true, external sourcing (e.g. SAP SRM system) is active in SAP ERP system

When the parameter CV_EXT_RFX_IND is set to true, RFx can be created out of PR directly from SAP ERP system using application CPPR

When the parameter CV_EXT_SC_IND is set to true, PR in SAP ERP system will be transferred to SAP SRM using application CPPR

Method 2: IF_EX_ME_REQ_SOURCE_CUST~CHECK_EXTERNAL_SOURCE:

This method has output parameter CV_EXT_SOURCING. When the output parameter variables are set, the Purchase Request will be transferred to SAP SRM without any manual interaction in Collaborative Processing of Purchase Requisition (CPPR). Hence the code logic here needs to be adopted based on parameters in the Purchase Request (e.g. material group and purchasing group can be used as parameters to determine the Purchase Request to be transferred to SAP SRM).

A sample code logic for purchasing group u2018E7Uu2019 and material groups QZA04 and QZA05 is given below:

IF ( is_req_item-ekgrp = 'E7U' AND is_req_item-matkl = 'QZA04' ) OR ( is_req_item-ekgrp = 'E7U' AND is_req_item-matkl = 'QZA05' ). cv_ext_sourcing = cl_mmpur_constants=>yes.

Activate event type linkages for external sourcing

Run transaction SWETYPV in SAP ERP system.

Ensure that the following entries are present:

BOR Object Type

BUS2105

RFXREQUESTED

WS53800009

No errors

BOR Object Type

BUS2105

SOURCINGREQUESTED

WS53800009

No errors

If they are not present then copy the entry for event u2018Createdu2019 for object type u2018BUS2105u2019 and Receiver Type u2018WS53800009u2019 and change the event name.

Note : Workflow event RFXREQUESTED is used to trigger XML message while creating SAP SRM RFx from Collective Processing of Purchase Requirements (CPPR).

Regards

Mustameer

Former Member
0 Kudos

Hello Mustameer

Thanks for your reply.

we are not creating SRM RFx from ERP PR. we only want to transfer ERP PR to SRM Shopping cart.

1) So i plan to set only this parameter.

CV_EXT_SC_IND is set to true, PR in SAP ERP system will be transferred to SAP SRM using application CPPR

2) Also i dont want to do automatic PR transfer, because other people are also creating PR, so looking for manual click to transfer PR to SRM shopping cart.

Method 2: IF_EX_ME_REQ_SOURCE_CUST~CHECK_EXTERNAL_SOURCE

Also I dont want to do unnecessary setting which may affect the current environment if any.

3) So in this case also i want to activate the RFXrequested workflow linkage? I thaught only Sourcing requested linkage activation is enough?

pls advice.

Former Member
0 Kudos

Hi.

I saw the RKT Collateral Plan Driven Procurement document where in page 11 its written as below to

transfer PR to SRM manually.

Manual start of transfer to SRM

An alternative of sending purchasing requistion from erp to srm is the manual distribution of PR using CPPR functionality available for the role of "Operational buyer"

This role is part of the Single view on purchasing across systems for users that have this role assigned in portal there are two options available

1) Send Requistion to external sourcing:purchasing ->Collective processing of purchase requistion-> Shift to central sourcing

2)To create an RFx:purchasing->Collecting processing of PR->Create RFx.

I added below roles already in portal. but i could not see any exactly below flow in portal

purchasing ->Collective processing of purchase requistion-> Shift to central sourcing

But i can see only below screen. pls confirm.

purchasing ->Purchasing documents->start collective processing button screen->

I added all four hormonized roles, and below buyer role in portal user.

pcd:portal_content/com.sap.pct/specialist/com.sap.pct.erp.buyer.bp_folder/com.sap.pct.erp.buyer.14.bp_folder/com.sap.pct.erp.buyer.14.roles/com.sap.pct.erp.buyer.14.buyer

pcd:portal_content/com.sap.pct/specialist/com.sap.pct.erp.buyer.bp_folder/com.sap.pct.erp.buyer.roles/com.sap.pct.erp.buyer.buyer

I am not sure this is operational buyer or not? pls confirm.

Regards

Ckumar

Former Member
0 Kudos

Thanks i solved the problem by implementing BADI.

Former Member
0 Kudos

Hi

XML message is generated from PR data. but item level attachment is not picked up in XML message.

any code has to be included in BADI ME_REQ_SOURCING_CUST?

pls confirm.

Regards

Chandra

Answers (0)