Urgent : transfer of custom fields of a sales order from ECC to CRM

Hi,
We have a sales order which will be created in CRM and replicated to ECC.
We have added some custom fields in table VBAK, which we are displaying in the sales order additional data tab B. When the user saves the sales order,we need to transfer the fields back to CRM.
We are aware of the the BADI CRM_DATAEXCHG_BADI.
Also i think we need to conisder the structure BAPIMTCS but not sure how exactly we can use it.
On the CRM side these Z fields exist in the structure BAD_BUS_TRANSN_MESSAGE-CUSTOMER_H of the method CRM_DATAEXCH_R3D_MBDOC_FILL.
Can someone guidde us on how exactly do we transfer the value from ECC VBAK-Z* to CRM  value BAD_BUS_TRANSN_MESSAGE-CUSTOMER_H.

Hi Sameer,
Thanks for the document.
I tried doing the same steps recommended(in the document it was for a customer). However i dont think my values from the ECC side are being passed to the CRM side.
I created a new Z structure and passed it via BAPIMTCS, but on the CRM side when i tired retrieving my Z structure,i dont think the system found it.
There are 2 BAPITCMS structures, t_table_info and the other t_bapistruc.
Do you know which one we need to fill up?
Thanks,
Neil.

Similar Messages

  • Replicate sales orders from  ecc to crm

    Hi experts,
                        We are creating sales orders in ECC and want to replicate them into CRM. Can you please tell me the configuration steps required in the middleware to replicate the orders from ecc to crm.
    thanks in advance
    Andy

    Hi,
    To replicate ECC Sales Order to CRM Sales Order, you need to setup up the Data Exchange in both the systems. This means you have to configure the systems, then you need to do an initial data exchanges and then finally the delta exchange will happen in both the systems. You need to look at the configuration guides for a proper setup of the systems.
    You can search the forum for a detailed document with special focus on the integration points.
    Also have a look at the following SAP HELP link:
    http://help.sap.com/saphelp_sm40/helpdata/EN/3f/40623c046a9b67e10000000a11402f/frameset.htm
    Hope this helps.
    Thanks,
    Samantak.

  • Customer fields replication in Sales order from R/3 to CRM

    Hi all,
    I want to replicate, for Sales orders, one field (ZFIELD_A) on item level (VBAP) from R/3 to CRM .
    I used transaction EEWB on CRM with the option "Adding new fields to Business transactions" and I flagged checkbox "Also used in R/3".
    All worked fine and all the repository objects where created both in CRM and R/3, and the fileds was appended in structure CUSTOMER_I (CRM).
    The problem is when I replicate the data, because of existing customer fields  in R/3.
    In R/3 I have exisiting fields on BAPE_VBAP
    ZFIELD_1  [CHAR1]  - existing
    ZFIELD_2  (CHAR1] - existing
    ZFIELD_A  [CHAR30] (the new one)
    Assuming the above field values are X-Y-thisisatest
    the value of ZFIELD_A in CRM will be "XYthisisatest", since R/3 sends, in structure BAPIPAREX all the three Customer fields.
    In the generated (from EEWB) method ZEEW_DATAEXCHANGE01->CRM_DATAEXCH_R3D_MBDOC_FILL, called when transferring the order to CRM , all the first 30 positions are moved to ZFIELD_A from CRM.
    A solution would be to change the generated coding of the above method, by truncating the first 2 chars, but it's not so nice (and I also could loose the changes after a generation of the EEWB project).
    Anyone has a nicer idea?
    thanks a lot,
    Fabrizio

    Hi
    Go through the following NOTEs
    736595,833585,863611,873771.
    Regards
    Nadh.

  • Custom fields replication in sales order from CRM to ECC

    Hi Experts,
    We have added a few custom fields in CRM 7.0 (Ehp1) using AET. The BDoc BUS_TRANS_MSG has been automatically extended with these custom fields.
    On ECC side also, same custom fields have been added to VBAK and VBAP, using APPEND STRUCTURE. Fields were added to ADDITIONAL DATA TAB B in VA01 / VA02 transactions.
    Our issue is, when a sales order is created in CRM, it is getting replicated on ECC. But, only standard fields are getting replicated. The custom fields that we have added are remaining empty on ECC side.
    In CRM --> txn SMW01, we can see that the BDOC is populated with custom fields also.
    What is it that we have to do to ensure that custom fields are also replicated to ECC. Do we need to maintain field mapping between CRM and ECC, for custom fields, manually. How and where do we have to maintain the mapping. Also, please let me know the BADIs / exits that need to be implemented to achieve the above functionality
    Regards,
    Manohar

    Hi Manohar
    You can map these custom fields using the badi CRM_DATAEXCHG_BADI. Please see the documentation of the badi in SE18 in your system for further details.
    Regards
    Gavin

  • User status transfer for sales orders from ECC to CRM

    Hi,
    We use business process with CRM sales orders that are transfer to ERP.
    Users can change user status in the sales orders in ERP.
    How we can replicate custom user status from ECC Sales Order to CRM Sales Order?
    What is the steps to do this for CRM 7.0?
    Denis

    Hi,
    We are creating quotation ZPQT in CRM which is then get replicated to ECC on saving it on “Accepted” status. In ECC we then create sales order of type ZPOR. Sales order gets replicated in CRM and also updates document flow. This sales order is called as “Project Sales Order”. PS team assigns WBS element to this order and does billing later on. Upon billing document is created sales order status in ECC changes to “Completed”. This is system status. But the issue is status of order ZPOR is CRM remains in status “Inprocess”. We want it to change to “Completed”.
    We have similar scenario with order type ZOR. In this order after delivery and billing ECC assigns status “Completed” to sale order and same gets replicated to CRM.
    In CRM for user status Completed we have assigned system status as FINI. Both ZPOR and ZOR has same status profile assigned at header and item level.
    Our concern is if status is changing back in CRM for ZOR then why not for ZPOR. What is stopping system to do so?

  • Adding Custom Fields to the Sales Order Screens - VA01, VA02 & VA03

    Hi,
    I have a requirement to add custom fields in the Sales Order Standard Screen. Could anyone please tell me is there any screen exit available to add a tab screen or is there any possibility without modifying the standard code.
    Please let me know with the details.
    Thanks & Regards,
    Goutham.

    Hi Narendran,
    Thanks for prompt reply, it was very useful.
    Could you please let me know the procedure you have followed in coming to this conclusion of what screens to be used.
    I understand that the program is SAPMV45A.
    Thanks & Regards,
    Goutham.

  • Need to Make end customer field mandatory in sales order form.

    I need to make end customer field mandatory when sales channel entered as some value...
    for this i have used when validate record on order form
    when i enter a value in sales channel as desired value the form is getting saved automatically and the field is getting mandatory
    but my requirement is to make field mandatory and then to save the order.
    let me know the sequence how it works if any one knows.

    Sanni,
    >
    when i enter a value in sales channel as desired value the form is <b>getting saved automatically</b> and (then) the <b>field is getting mandatory</b>
    but my requirement is to make field mandatory and then to save the order.
    >
    Which trigger are you using to do the "getting saved automatically'?
    Does this trigger fire before the trigger that is making the field mandatory?
    Regards,
    PS: Is this an Oracle EBS query? If yes, this is the wrong forum
    Edited by: Prabodh on Jun 14, 2012 4:48 PM

  • Error while transferring SALES ORDER from ECC to SCM

    Hi Experts,
          I am working with SCM4.0 and ECC 5, while i transferring the sales order from ECC5 to SCM ,it encounters with the following errore message.
    <b>Sales order M-10 1000: Integration model does not contain material master
    Message no. XC100
    Diagnosis
    To ensure a consistent dataset in SAP APO, the material master data for filter object Sales order M-10 1000 also has to be known in SAP APO. In the current case no entry was found for the combination   in the models that were checked.
    System response
    Object Sales order M-10 1000 cannot be transferred correctly.</b>
    Any kind of suggestions would be appreciated well.
    Thanks in advance..
    Regards,
    A.Fahrudeen

    Hi Fahrudeen ,
    I hope the master Data like Material and Location and Customer are not CIFed to APO prior to Sales order or else while ciffing the sales order you have not selected the sales order radio button and same time only enter the Material ,location and customer wothout the tick on filter objects for Mat/Loc and Cust.
    Hope this helps..
    Regds// Digs...

  • Initial load of sales orders from R3 to CRM without statuses

    1) Some sales orders were uploaded into CRM without statuses in the headers or line items. 
    2) Some sales orders were uploaded without status, ship-to, sold-to, payer.....If I deleted them and use R3AR2, R3AR4 to upload each individual then no problem.
    Any ideas or suggestions?
    Thanks.

    Hi,
       Request load of adapter objects uses different extractor modules for extracting the data from external system to CRM. While your initial load of sales docs. will use a different extraction logic bases on the filter conditions specfied on trx.
    R3AC1
       There may be a problem in the extraction of data from the source system (don't know if you are using a R/3). Can you please de-register the R/3 (i suppose) outbound queue using trx.
    SMQS
    , and then debug the extraction (R/3 outbound) before the data is sent to CRM using FM
    CRS_SEND_TO_SERVER
       If this goes well, you may try debugging the mapper in CRM inbound and the validation module in CRM as a last resort. Also, please refer to trx.
    SMW01
    to see if the Bdocs are fully processed.
    Hope this helps...Reward if helpful.
    Regards,
    Sudipta.

  • Need to load only few sales orders from ecc to bi 7?

    Hi all,
    there were couple of sales orders is missing for a particular day? we need to load it. there was deltas from the psa to the ods.
    how to load from psa to the ods when there is deltas!. using the dtp?
    what is the process to carry out loading a particular records from the psa to the ods without affectingthe deltas in bi 7?
    can anyone pls help me on this!!
    Thanks
    pooja

    Hi Pooja,
    Have you loaded any data to DSO till now?
    If not i hope you might be having two requests in PSA if you have done one Full & one Delta load in Infopackage??
    (or) might be one if you have done only one Full Load.
    Follow these steps if you have notyet loaded any data to DSO:-
    Now create a DTP> right click on the DTP folder>create DTP--> here you can either select FULL or DELTA load since everything will be DELTA for the first time & all the data will be loaded.
    Follow this if you already having any requests in DSO:-
    You might have done FULL DTP for the first time
    So now create a net DELTA DTP & Execute so that only new Delta records will be loaded.
    Hope it helps!
    Regards,
    Pavan

  • Sales order from ISA to CRM, regarding item status

    Hi,
    In ISA, when  we click on the sales order in change mode, want to display the userstaus value for item status.(right now its showing the system status and its non editable). requirement is to display all the available status values in combo box and user can change the value from the combo. can someone can suggest me, how can i get this?
    Thanks in advance.
    Murali

    Marco,
    Check out SAP CRM Best Practices.
    this link will open a MS-DOC straight from SAP website.
    http://help.sap.com/bp_crm70/BBLibrary/Documentation/B09_BB_ConfigGuide_EN_DE.doc
    all documents you can find on the link below
    http://help.sap.com/bp_crm70/CRM_DE/HTML/Content_Library_CRM_EN_DE.HTM
    Regards,
    Lalas

  • Replicating Z fields in an sales order to ECC from CRM

    Hi
    we are trying to replicate Z fields in a SO to ECC from CRM. We have followed the following steps for the same, these are given in one of the threads in SDN:
    1. Append structure to VBAK and VBAP in R/3
    2. Extend the structure BAPE_VBAK and BAPE_VBAP in CRM
    3. Implement BADI 'SALESDOC_MBDOC_BAPI' and implement code in method
    'CRM_DATAEXCH_AFTER_BAPI_FILL' to fill the the above structures and move them into CT_BAPIPAREX that is passed as changing parameter to this structure
    But corresponding fields in backend ECC table are not getting updated.
    Please help me in resolving this.
    If you have any document detailing steps, please forward that to me on [email protected]
    Thanx in advance.
    Cheers
    Hits

    Hello Hitesh,
    What you've done up to now is making sure that the data is passed to ECC. But ECC doesn't know what to do with this extra data you filled in the 'CRM_DATAEXCH_AFTER_BAPI_FILL'  CT_BAPIPAREX structure.
    Look for a similar BADI in ECC (something with DATAEXCH), this BADI is called when data arrives in ECC. Here you will find your value in the CT_BAPIPAREX, fetch the data and write to the desired field in VBAP.
    You just forget a step, that's all.
    Hope this helps!
    Regards,
    Joost

  • Customer classification data from ECC to CRM

    Dear Friends,
    We have the middleware active between ECC and CRM for customers. Now we have the requirement to download customer  classification data (XD03->Extras->Classification) from ECC to CRM. Please suggest me how we can map this data in CRM and what middleware developments are required?
    Thanks,
    Rajinikanth G

    Added new fields using AET and did Middleware enhancements as per the note -  Note 736595 - Exchange of EEW fields with R/3 customer master.
    Thanks,
    Rajinikanth G

  • Sales order change error in CRM

    Hi All,
    We are replicating sales orders from SAP to CRM.
    but when I try to change the order in CRM (using CRMD_ORDER transaction)
    it says "Original document is in OLTP and therefore cannot be changed in CRM"
    Why Can't I change the sales order in CRM
    is it because of transaction type configuration in CRM side
    In configuration for transaction type "Inactive field is marked as "Y Blocked for Online Maintenance""
    Is that the reason why I cannot change the order in CRM?
    Should I make it blank so that I could change orders?
    Thanks
    Ken

    HI,
    Yes, you have keep that Inactive field as Blank in the transaction type.
    Also maintain the following entries in the table SMOFPARSFA in crm as
    PARSFAKEY = R3A_SALES
    PARNAME = INT_CHANGE_ORDER
    PARNAME2 = "Transaction type"
    PARVAL1 = A
    And in ECC maintain the following entries in table CRMPAROLTP
    PARNAME = CRM_SCENARIO
    PARNAME2 = INT_CHANGE_ORDER
    PARNAME3 = "Transaction type"
    PARVAL1 = A
    After doin all this you can try editing the transaction in CRM.
    Regards,
    PP

  • R3 - CRM customer fields exchange of sales contract

    Hi,
    I need to replicate custom fields of sales contracts on item level (VBAP) from R/3 to CRM.
    R3 fields have been created manually earlier and the CRM fields have now been created with EEWB with the option "Adding new fields to Business transactions". The checkbox "Also used in R/3" was disabled.
    I am now able to exchange the sales contracts from R3 to CRM with middleware adapter object SALESCONTRACT and mBDoc BUS_TRANS_MSG.
    But how can I exchange the custom fields appended to VBAP in R3?
    Is there any BAdi I can use or do I need to enhance BDoc segments??
    thanks a lot in advance.
    frieda

    Hi ,
    We have a similar requirement for some custom fields of VBAK which need to be replicated to CRM.The fields are added in customer_h  structure in CRM.
    Can you please send me the lines of code which worked for you?
    We tried doing the same thing. the BADI is called but the values do not get replicated.
    Thanks in advance.
    Neil.

Maybe you are looking for

  • Webservice client is not working for secured service

    Hi Experts, Currently i am facing issue when i try to access the secured webservice, I used jdeveloper 11.1.2.1.0 to create the webservice client proxy and found the following error if i invoke the service, I am using the following code to access the

  • How to use ShowValue within a UIX/JSP page to display an active link?

    I am storing URL's in the DB and want to display them as active links on a UIX/JSP page. I thought that I had this working some time ago, but now it no longer works. Using <bc4juix:RenderValue datasource="ds1" dataitem="myTextField" /> will display "

  • Dreamweaver 8 freeze in Code-View

    I have a Site: ASP/VBScript; Testserver local; When I open my function libary (file: funktion.asp with 5000 lines) and go to the Code-View and click into the code Dreamweaver 8 freeze. I know I'm not the only one with this problem, but I didn't find

  • Asset Capitalisation Date

    Hi Experts, We have some assets that have been incorrectly entered into the system prior to stores opening and are therefore already depreciating. Is it possible to change the capitalisation date? With the desired result being that the asset will sto

  • Activation of win server 2003 r2 64 bit o s

    Kindly provide perfect link for download media of Server 2003 R2 std. 64 bit O.S.