cancel
Showing results for 
Search instead for 
Did you mean: 

Issue with Opportunity notification replication from ECC to C4C

Former Member
0 Kudos


Hi Experts,

we are trying to replicate opportunity notification from ECC to C4C.

ECC shows successful outbound Idoc but it has not been reach  to C4C.

in HCI message monitoring  receiver is  blank

where as I have maintained receiver information correctly

Regards,

Neil

Accepted Solutions (0)

Answers (2)

Answers (2)

sharad_dixit3
Advisor
Advisor
0 Kudos

Hi Neil,

This should populate automatically once followup is created in ECC.I can't comment without looking into ECC .So could you please raise an incident on LOD-CRM-INT-ERP for further analysis?

Regards
Sharad

sharad_dixit3
Advisor
Advisor
0 Kudos

Hi Neil,

This is happening because none of the conditional expressional is satisfied by IDOC . Henceforth processing is stopped in HCI and no message will be forwarded to C4C.

In order to resolve this you can quickly check below points:

  1. Make sure IDOC data satisfy conditional expression which is maintained at the gateway.
  2. The content type is selected as "Text/XML" not "application/x-sap.idoc" in we21 i.e Port definition of corresponding IDOC in ECC system.

I hope this will help.

Regards
Sharad

Former Member
0 Kudos

Hi Sharad,

Thanks for reply...

Yes I know there is problem in condition expression. therefore I provided screen shot for it.

In Idoc field ABRVW_BEZ is blank ( without BUS200111).  & Object BUS200111 is not available in SAP ECC.

so my question is what exactly problem with condition expression??

I tried to changes it as per available field & data in Idoc so that condition can be satisfied ( like - instead of ABRVW_BEZ  &  used ABRVW for which value is available in  Idoc)  . but still not working.

So just wanted to know if I misunderstood the condition expression concept.

sharad_dixit3
Advisor
Advisor
0 Kudos

Hi Neil,

Conditional expressions are nothing but modified version of the programming language if- elseif statements. You can think above HCI iflow like this:

if ( ABRVW_BEZ = BUS200111 ) {

    mapping 1 to be executed if condition is true;

}

else if ( ABRVW_BEZ = XYZ ) {

    mapping 2 to be executed if the condition is true;
}

As this iflow is used for multiple scenarios like opportunity followup confirmation , quote followup confirmation etc. hence we have conditions to determine the type of confirmation.

Now back to original issue, if ABRVW_BEZ is not coming in IDOC then this need to be checked why it is not coming. So could you please tell me for which scenario this notification is? e.g. Opportunity to quote followup or opportunity to order followup etc.

Regards
Sharad

Former Member
0 Kudos

Hi Sharad,

Yes..but my question is how to populate ABRVW_BEZ field in ECC Idoc.

it is Opportunity to quote followup