Skip to Content

one time customer name change(Sold to party)

Hi all,

I am creating the sales quotation by using the one time customer in SAP CRM .

I am changing the Name and Address of the Sold to party( one time customer) by clicking the edit button in Parties involved assignment block .

It is saving perfectly in quotation , but when I create a Sales order (replicating to ECC) by accepting the quotation then it is reverting the original name in both quotation and sales order. We didn't add any custom code for this functionality .

Is there anything to check in middle ware?

could you please help out...

regards,rama

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    Posted on Jul 15, 2016 at 12:23 AM

    Hi Rama,

    I find no note about this issue.

    "original name in both quotation and sales order." is confusing or perhaps wrong.

    if you create SO by "create follow up", the one time changed address and name of soldto should be copied from quot to the SO.


    if you create SO standalone and triggers quotation determination, one time changed address and name of soldto is not copied from quot to the SO. because you have to enter the sold to party first so as to determine the quotation and in this case the SO soldto contains the original name and address.


    which is your scenario?


    moreover, are the sold to in both quot and SO changed only after the SO is replicated to ECC or immediately when creating the SO or saving the SO?


    Spencer

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Rama,

      You need to debug it further.

      The addr might be changed back to that in BUT000 in following 2 phases.

      1, address and BP is mapped in this form when uploading to ecc. the name and addr might be changed to that in BUT000 before it is in ECC.

      CRM_R3_SALESDOCUMENT_UPLOAD ->

      CRM_SALESDOC_MAP_MBDOC2BAPI ->

      PERFORM fill_bapi_parnr_and_addr1

      2, the name and addr is not changed in mapping from bdoc to bapi, the 1-time changed name and addr should be in bapi and uploaded to ecc. Then the SD create/change will be called. You may F6/go to the next statement to run the create/chagne and check if the partner name and addr is chagned to BUT000.

      CRM_R3_SALESDOCUMENT_UPLOAD ->

      RFC call BAPI_SALESDOCU_PROXY_UPLOAD ->

      SD_SALESDOCUMENT_CREATE or SDSALESDOCUMENT_CHANGE

      3, the data in ecc will be replicated back to crm. the BP name and addr will be mapped from bapi to bdoc in crm_salesdoc_map_bapi2mbdoc.

      The whole debugging is complicated. If you cannot do it yourself, please raise an incident with detailed steps. Put it to crm-btx-bf-if.

      Spencer

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.