cancel
Showing results for 
Search instead for 
Did you mean: 

Reset Rented Flag in BP master data once Contract is generated in CIC0

Former Member
0 Kudos

Hi All,

I've a simple scenario like this: I've several Business Partners (BPs) uploaded in CRM through ELM (External List Management) for which the "Rented Address" flag in BP master data is Set (Checked). Now if I created contract for any of those BPs in CIC0, then "Rented Address" flag in BP master data should be reset (Unchecked) as soon as I save the contract data in CIC0 screen.

To map this scenario into the CRM system I started with creating action profile and actions. For this I used the following:

Action Profile:

Business Object = BUS2000109 (CRM Contract)

Action Definition:

Processing Time = Processing when saving document

Partner Dependant = Checked

Partner Function = 00000014 (Employee Responsible)

Determination Technology = Determination Using Conditions that Can Be Transported

Rule Type = Workflow Conditions

Processing Type:

Method Call = MKTLIST_IS_RENT (ELM: Deletion of Indicator "Rented Address")

Now after I configured the above action profile and action, I'm not sure whether it would work or not. So, please let me know what are all other settings I need to configure here. Also tell me whether the data used (like Business object name etc.) in the above configuration is correct or not. Also do I need to assign the created action profile to any transaction type ? If so, what transaction type for CRM contract through CIC0 ?

My requirement is to when I will create contract for a rented BP in CIC0 and save the details in that CICO screen, the "Rented Address" flag in the BP master data for that BP must be reset (unchecked).

Thanks All....

Accepted Solutions (0)

Answers (2)

Answers (2)

AnupDDesai
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

In order to achieve sceanrio wherein Rented flag needs to be removed for the BP's. Then kindly follow below steps:

SPRO > CRM > External List Management > Actions in External List Management.

Please check the detailed documentation.

A custom BADI implementation of "CRM_MKTLIST_BADI" can also be written using method like "CHECK_BEFORE_DELETE" ,

wherein certain checks can be performed before BP's deletion too.

Hope this helps.

Best Regards,

Anup

Former Member
0 Kudos

It should work if you create a ELM outbound activity.

In SAP GUI, goto classication tab, check for rented address checkbox NOT CHECKED