cancel
Showing results for 
Search instead for 
Did you mean: 

How to map ECC partner roles (employee resp) to C4C account team?

florianbus
Contributor
0 Kudos

Hi,

we have the following requirement.

In ECC our customer has assigned empolyees to a partner role (ZM) on sales area level.

This partner role is transferred witin the C4C inbound payload but the processing runs on error due to missing sales area data.

Here is the extract of the payload:

<SalesArrangement actionCode="04" partnerFunctionListCompleteTransmissionIndicator="true">
        <SalesOrganisationID>0999</SalesOrganisationID>
        <DistributionChannelCode>70</DistributionChannelCode>
        <DivisionCode>70</DivisionCode>
        <SalesOfficeID/>
        <SalesGroupID/>
        <LifeCycleStatusCode>2</LifeCycleStatusCode>
        <IncotermsClassificationCode>EXW</IncotermsClassificationCode>
        <IncotermsTransferLocationName/>
        <CustomerGroupCode>02</CustomerGroupCode>
        <CashDiscountTermsCode>Z110</CashDiscountTermsCode>
        <CurrencyCode>EUR</CurrencyCode>
              <PartnerFunction actionCode="04">
          <BusinessPartnerRelationshipCatagoryCode>RE</BusinessPartnerRelationshipCatagoryCode>
          <PartnerInternalID>70509897</PartnerInternalID>
        </PartnerFunction>
        <PartnerFunction actionCode="04">
          <BusinessPartnerRelationshipCatagoryCode>RG</BusinessPartnerRelationshipCatagoryCode>
          <PartnerInternalID>70509897</PartnerInternalID>
        </PartnerFunction>
        <PartnerFunction actionCode="04">
          <BusinessPartnerRelationshipCatagoryCode>WE</BusinessPartnerRelationshipCatagoryCode>
          <PartnerInternalID>70509897</PartnerInternalID>
        </PartnerFunction>
        <PartnerFunction actionCode="04">
          <PartyRoleCode>ZM</PartyRoleCode>
          <PartnerInternalID>999871</PartnerInternalID>
          <PartnerInternalIDTypeCode>3</PartnerInternalIDTypeCode>
        </PartnerFunction>
      </SalesArrangement>

The goal is to get the employee shown up in C4C account team. The manual assignment in C4C works fine so far.

Also the other way round is a requirement. Sending customer account team data to ECC filling the partner role properly into the correct sales area in ECC.

Thank you for any hint regarding this one.

Regards

Florian

Accepted Solutions (1)

Accepted Solutions (1)

ankurgodre
Active Contributor
0 Kudos

Hello Florian,

1. This Customer that you are sending from ECC to C4C, does it have Sales Group & Sales Office data in it? If yes & even otherwise, if your ECC system contains Sales Group 7 Sales Office information maintained in it, you need to do the: 'ID Mapping for Integration for them manually in C4C'. You also have to do ID Mapping for Sales Organization data here.

See screen shot below for your reference:

2. And for your partner function mapping, you need to do Code List mapping for the Account owner function, so under Code list mapping, go to 'Party role Code' & look for the item which says: "Employee Responsible - Sales" & insert the value ZM under External Code:

Doing the above two shall get your Customer data successfully into C4C from ECC.

Hope this helps!

BR

Ankur

florianbus
Contributor
0 Kudos

Hi Ankur,

the mapping is all fine. Also the role assignment (created a new party code ZM as well.

Regards

Florian

Here the error log...

<ERROR_CONTEXT>

  <ERROR_INFO>

    <EXCEPTION_INFO>

      <TYPE>CM_AP_PROCESS_AGENT_TOOLS_GEN</TYPE>

      <ERROR_TEXT>Please assign sales data for the assigned sales organization.</ERROR_TEXT>

      <CX_PROXY_INBOUND_APP_ERROR>

        <ERROR_PART href="#o3175"/>

        <ID>APPLICATION_ERROR</ID>

        <RETRY_MODE>M</RETRY_MODE>

      <ERROR_CLASS_NAME>CX_APC_STANDARD_FAULT_MESSAGE</ERROR_CLASS_NAME>

      </CX_PROXY_INBOUND_APP_ERROR>

      <CM_AP_PROCESS_AGENT_TOOLS_BTM>

        <PREVIOUS_MESSAGE href="#o3051"/>

        <SENDER_PARTY>Q47_310</SENDER_PARTY>

        <SENDER_CONTACT_PERSON>no data available</SENDER_CONTACT_PERSON>

        <SENDER_PHONE_NUMBER>no data available</SENDER_PHONE_NUMBER>

        <SENDER_SYSTEM>no data available</SENDER_SYSTEM>

        <BUPA_INT_ID/>

        <BUPA_FORMATTED_NAME/>

      </CM_AP_PROCESS_AGENT_TOOLS_BTM>

      <CM_AP_PROCESS_AGENT_TOOLS_GEN>

        <PREVIOUS_MESSAGE href="#o2862"/>

        <OUTPUT_CHANNEL/>

        <IF_T100_MESSAGE.T100KEY>

          <MSGID>BPT_ERSP_MESSAGE</MSGID>

          <MSGNO>008</MSGNO>

        </IF_T100_MESSAGE.T100KEY>

      </CM_AP_PROCESS_AGENT_TOOLS_GEN>

    </EXCEPTION_INFO>

  </ERROR_INFO>

  <PROVIDER_INFO>

    <PROCESSING_UNIT>Sector 4: Provider</PROCESSING_UNIT>

    <PROCESSING_MODE>Asynchronous</PROCESSING_MODE>

    <PROCESSING_TYPE>Remote</PROCESSING_TYPE>

    <WORK_PROCESS_NUMBER>8</WORK_PROCESS_NUMBER>

    <WORK_PROCESS_PID>15699</WORK_PROCESS_PID>

  </PROVIDER_INFO>

</ERROR_CONTEXT>

florianbus
Contributor
0 Kudos

According to SAP, there will be a hotfix released on June 3rd.

Answers (0)