cancel
Showing results for 
Search instead for 
Did you mean: 

BRF+ for Sold-To-Party not working in ZMCR

0 Kudos

Hi Experts,

The RFC (ZMCR) has a Sold-To-Party field. We are trying to automatically fill value in this field based on the category values. We are trying to accomplish this via BRF+

Example:

If Level 1 of the category is AIC_CAT01, then the Sold-To-Party should automatically take the value of XXX (BP : 131)

If Level 1 of the category is AIC_CAT02, then the Sold-To-Party should automatically take the value of YYY (BP: 121)

We have made the required configuration in BRF+ and the simulation works as expected.

However, this does not work on the RFC (ZMCR).

Could you please guide me on this issue.

Also, where can I verify the PARTNER_FCT for Sold-To-Party. Because am unsure if 00000001 is the correct value.

zmcr-actions.pngsold-to-party-actions.pngprocessing-parameter.pngrfc.png

Thanks.

Best regards,

Deepika R

Accepted Solutions (0)

Answers (5)

Answers (5)

0 Kudos

Hello,

Please include the EMAIL_ACTIVE expression to the processing parameters of the method call, while leaving the initial value blank.

Thanks,
Paul

0 Kudos

Hi All,

Any update/suggestion on this will be really appreciated. Please help.

shalinrogerb
Active Participant
0 Kudos

Dear Deepika,

If you want to use BRFPLUS to determine Sold to party, you need to write a custom code and map it to an Action definition and set the scheduling conditions properly so that the Action gets executed and your partner (Sold to Party) is determined based on BRFPLUS.

You need the help of a Technical Consultant (Preferrably a CRM Technical Consultant).

Regarding the Activity being "Not Active", your action definition might not have met the Scheduling Condition, thus in INACTIVE mode.

The CRM Action definition becomes Active when the scheduling condition is met and Executes when the Start Condition is met.

If you do not specify any Schedule or Start conditions, it means that they are met by default.

Regards,

Shalin

0 Kudos

Hi Experts,

In the processing logs of the ZMCR it states that the specifies activity is "Not Active".

Has anyone ever faced this before?

Best regards,

Deepika R

shalinrogerb
Active Participant
0 Kudos

Your action definition might not have met the Scheduling Condition, thus in INACTIVE mode.

The CRM Action definition becomes Active when the scheduling condition is met and Executes when the Start Condition is met.

If you do not specify any Schedule or Start conditions, it means that they are met by default.

Regards,

Shalin

0 Kudos

Hi Shalin,


Thank you for the update.


We have attempted this change. However, the BRF+ filling still doesnt work. On the processing log, the action still remains as inactive.


Unsure on how to resolve this.


Thanks.


Best regards,

Deepika R

rob_kading1
Explorer
0 Kudos

Hi there

Would it not be easier and simpler to just assign the Sold-to party to the iBase?

Your Partner determination procedure should tell you what the Sold-to Party is that's assigned to your Transaction Type


I actually have the same requirement but have to determine the appropriate Change Manager 'by Site' (site set as activated on the Solution). I don't have the solution configured yet, but we can learn from one another's experiences? 🙂

Regards, Rob

0 Kudos

Hi Rob,

Thank you for the response. Now, I do understand that the Partner value assigned for Sold-To-Party is correct.

I referred to the blogs mentioned below. They are very good and useful.

https://blogs.sap.com/2014/05/12/change-manager-determination-depending-on-the-category-using-brf-in...

https://wiki.scn.sap.com/wiki/display/SAPITSM/Support+Team+Determination+via+Business+Rule+Framework...

https://blogs.sap.com/2014/03/07/partner-determination-via-multi-level-categorization-using-brf-no-a...

However, still our BRF+ configurations are not working. When we pull it into the RFC, the processing log says that it is inactive and it doesn't work.

Thanks.

Best regards,

Deepika R