Sold-to replication to ERP
Hi All,
When I create a CRM Sold-to the default ERP Partner roles (Sold to, Ship to, Bill to and Payer) are replicated correctly to ERP.
My problem is, that in some cases (special Sold to Role in CRM) I want an additional ERP Partner role for the replication.
How can I achieve this? Do you have an idea?
Greetings
Birgit
Check if the following Note is applicable:
Note 914437 - Preassigning BP role during download from account group
Regards,
Shaik
Similar Messages
-
SRM 7 - Contract replication from ERP to SRM
Hi all,
We have SRM 7 and ECC 6.0 and we have a requirement to have contract handling for invoices functionality, in SRM, in order to create invoices with reference to a contract directly.
We want to have ERP system as the central repository for all contracts, meaning that we need to replicate the contracts to SRM, and all the changes made to the contract in ERP side should also be replicated to SRM.
Does anyone know if this scenario can be done as per standard? And if so, how can we replicate the ERP contracts to SRM and ensure that all the changes made in ERP will be replicated to SRM?
Thanks in advance.
Regards,
ANDear Krupa,
Thank you for your quick reply.
So we should consider the scenario where SRM is the central repository for the contracts, and all the changes done in SRM should be replicated to ERP.
In this scenario, do you know which steps should be done to allow contract replication from SRM to ERP? I already created a central contract in SRM but there is no message sent to PI.
Thanks in advance.
Regards,
Andreia -
Material Replication from ERP to MDM (SRM-MDM Catalog)
Hi Experts,
I would like to replicate the material master from the ERP system into the MDM (SRM-MDM Catalog)?
I don't want to replicate the materials from ERP to SRM, and then from SRM to MDM.
1. Does ERP provide any transactions to achieve this ( like MECCM / MDM_CLNT_EXTR) ?
2. Is there a necessity to use the PI system in these communications? If so, what Integration Scenario I need to use in PI Enterprise Repository?
3. Any further changes to Materials in the ERP system should automatically replicate into the MDM system.
From SRM, I create SC with items from Materials in MDM.
Please let me know if you require more information.
Thanks
KaseeDear Krupa,
Thank you for your quick reply.
So we should consider the scenario where SRM is the central repository for the contracts, and all the changes done in SRM should be replicated to ERP.
In this scenario, do you know which steps should be done to allow contract replication from SRM to ERP? I already created a central contract in SRM but there is no message sent to PI.
Thanks in advance.
Regards,
Andreia -
Changing CRM BUPA Address in BDOC before Replication to ERP
Hi Guys,
I have a problem where we are only replicating the BUPA's standard address (home) to ERP.
What we need to do is at the point of replication check if the BUPA has a delivery address.
If so then change the BDOC address details ( or whatever ) to this delivery address - essentially overwriting the standard home address in ERP.
Anybody know the BADI's involved?
cheers,
ToddNot sure what version of CRM you are currently in.
However please check if the following OSS note is of any help.
OSS Note 908157 - Error R11 123 during BP data exchange in the CRM system
also try to bump up the trace levels to "detailed" and figure out if you get some additional error description. -
Replication of ERP-Orders: Business Partner (Carrier) is not specified
ERP 2005 / CRM 2007
Sales Documents (orders) are replicated from SAP ERP to SAP CRM 2007 with the following error message in CRMD_ORDER: 'Business Partner (Carrier) is not specified'. 'No Business partner was entered for partner function Carrier.'Hello André,
This simply means that in CRM in your partner determination procedure, that is linked to your transaction type, the partner function 'Carrier' is listed as obligatory (actually the minimum occurence is set to at least 1, thus meaning obligatory/required). If you edit your partner determination procedure and look for the Carrier partner function in it, set the 'Minimum occurence' to blank (no value). After this the partner function is no longer obligatory/required and the error message will no longer appear for all transaction types that use that partner determination procedure.
Of course, it could be that you really need this partner function but then you have to check your customizing settings is R/3 and make the corresponding mapping of partner roles (R/3) and partner functions in CRM.
Hope this helps,
Kind regards,
Joost -
Customer/Vendor creation in CRM (with replication to ERP)
Hello SCN experts!
My task is creation BP for customers and vendors in SAP CRM system. After I should replicate them to ERP (ECC) and automaticaly create Customer and Vendor with all relevant data (like Company Data for Customers and Company Data /Purchasing organization for Vendors).
I know 2 different ways for it:
1) Customer Vendor Integration (CVI) Customer Vendor Integration (CVI) - SAP Documentation
2) "Simple" what is described here Configuration for vendor master data exchange ECC <---> CRM
Can anybody help me choose correct way and maybe explain some more info? Or it is the same ways?
Thanks
JohnyHi Johny,
the documentation Customer Vendor Integration (CVI) is in my opinion the more complete one. It, for example, also contains instructions on how to perform the basic configuration of the SAP CRM Middleware. Configuring the SAP CRM Middleware is prerequisite in order to being able to configure the Customer Vendor Integration.
The second document you mention assumes that the SAP CRM Middleware is already configured correctly and just provides the necessary steps to configure the Customer Vendor Integration "on top".
The two documents IMHO don't describe different scenarios but instead provide similar information from different points of view.
Christian -
XML message failing in the SUS side for vendor replication from ERP
Dear Experts,
We have configured MM-SUS scenarios in our environment of SRM 7.01/ECC 6 ehp 5.
We are trying to replicate the Vendor master from ECC to SUS using PI ( idoc message ZCREMAS_SUS_MM)).
The message is successully processed in the PI. It is failing in the SUS side.
The exception is as below:
An error occurred when deserializing in the simple transformation program /1SAI/SASF5486DA19E3520591A1B (Length of "123 JALAN TIMUR" exceeds maximum length "10", specified with tt:maxLength Kernel ErrorId: ST_CONSTRAINT_MAXLENGTH) XML Bytepos.: 607 XML Path: ns0:SupplierPortalTradingPartner(1)TradingPartnerOrganization(2)Address(8)HouseNumber(6) An error occurred when deserializing in the simple transformation program /1SAI/SASF5486DA19E3520591A1B Length of "123 JALAN TIMUR" exceeds maximum length "10", specified with tt:maxLength</SAP:Stack>
Where I can change the settings to allow the maximum length of 10?
Any input will be highly appreciated.
Thanks and regards,
RanjanHi,
Note 1510484 - SUS: Order longtext in message area displayed incorrectly
Note 1559121 - SUS: Long texts are getting broken in PCO (POR)document
Given notes are not exactly related to the problem. Let me know if notes could work for the current issue.
Regards, -
Middleware-Partner Functions not getting attached after BP replication
Dear SDN team,
We have an problem related to CRM middleware . We have enabled Middleware to download BPs from SAP R/3 system to CRM 5.2 system.
Problem: We are able to download the individual BPs like Sold to party and Bill to party from SAP R/3 system to the CRM system. _But the Partner function relationships are not getting attached to these BPs after the replication from ERP to CRM _. I mean the Bill to party is not getting attached to the respective Sold to Party in the CRM system .
Strangely the Contacts for individual BPs is getting replicated via BP relationships
Can someone help me to solve this problem.
What should we do on the MW settings to replicate the respective BP relationships ??
Kindly get back urgently . Suitable points will be awarded for the useful solution.
Regards
RitvijRitvij,
You can try as suggest to setup a filter on CUSTOMER_REL on KVNK. I would exclude any entries where PARNR is a non null value. Beyond that you may need to do a middleware exit to block that data on the R/3 side.
For your second question:
R/3 Account Group = CRM BP Grouping
Your settings PIDE should transfer the the account group to CRM. You will need however to maintain a corresponding grouping with number range on the CRM.
I believe from a business partner "role" perspective, you need to do a middleware exit if you want to replicate the custom account group into a custom role.
If you do however have a relationship then you need need to do the mapping configuration for this.
In the CRM IMG you can use the Menu Path:
CRM->Basic Functions->Partner Processing->Data Transfer. This will alow you to map in any custom partner functions from R/3 into CRM and be linkded on the business partner master.
Take care,
Stephen -
Set user status in CRM for incoming ERP order
Hello,
as SAP doesn't offer a user status replication between ERP and CRM (Note 905430) and we have the requirement that incoming ERP orders should get a specific user status, I was trying to implement the BADI CRM_DATAEXCHG_BADI.
For data coming from the ERP system into CRM, the documentation of that above mentioned BADI points to implement the CRM_DATAEXCH_R3D_MBDOC_FILL method.
I am experimenting for a week now how to fill the status segment correctly but unfortunately I don't get it to work. I didn't find any coding examples in SDN nor OSS so that now I am posting myself the question due to the lack of documention/information on that interface.
Does anybody know what I have to fill in the structure BAD_STATUS_MESS which consists of the following fields:
TR_STATUS
BEF_IMG
TASK
SENDBITS
CLIENT
GUID
ORDERADM_H_GUID
STATUS
USER_STAT_PROC
ACTIVE
PROCESS
TXT04
TXT30
KIND
OBJECT_TYPE
My best guess was the following, but it didn't work:
TR_STATUS.................
BEF_IMG.......................0
TASK............................0
SENDBITS.....................FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
CLIENT..........................
GUID.............................
ORDERADM_H_GUID...<GUID of the orderadm_h segment>
STATUS.......................E0003
USER_STAT_PROC.....ZCRMJHTA
ACTIVE........................X
PROCESS....................
TXT04..........................
TXT30..........................
KIND............................
OBJECT_TYPE............BUS2000115
Any help will be highly appreciated.
Many thanks in advance
VictorTR_STATUS.................
BEF_IMG.......................0
TASK............................1
SENDBITS.....................'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'
CLIENT..........................SY-MANDT
GUID................................<GUID of the orderadm_h segment>
ORDERADM_H_GUID...<GUID of the orderadm_h segment>
STATUS.......................E0003
USER_STAT_PROC.....ZCRMJHTA
ACTIVE........................X
PROCESS....................
TXT04.......................... Status Text
TXT30.......................... Status Text
KIND............................ 'A'
OBJECT_TYPE............BUS2000115
APPEND above record TO ct_bus_trans_msg-status. -
Hello everybody,
I discover in CRM the possibility of creating ERP Orders in CRM in the webclient. I like it because it works well and the WBS element appears. I don't know why CRM allows creating ERP Orders when you can create a CRM order and replicate it to ERP.
My answer is, what consequences will i have using an ERP order in CRM?? could I do reports on erp orders in crm??
thanks in advanced!Ana,
The whole concept is a relatively new functionality first partially introduced in CRM 2007 and further refined in CRM 7.0.
The whole idea is that in order to create an order CRM you have to re-write all your ABAP ERP pricing exits, into java pricing exits on the CRM side. This issue alone is costly and expensive and causes a lot of customers not to want to use CRM. In addition all your SD user exits must be re-written on the CRM side in CRM for the order to process correctly in CRM before replication to ERP.
To alleviate this problem, the ERP sales order concept was created so you could still take advantage of CRM functionality while created an order, etc, but not have to rebuild your whole order entry process. It still has limitations, but provides an alternative for customers who don't want to re-do VA01 completely in CRM.
As far as consequences well you probably need to checkout the OKP for CRM 7.0 to get more details.
Take care,
Stephen -
Using ITS to display ERP orders in CRM
Hi,
we implemented a new assignmentblock with ERP orders in BP account overview. Now we want to display these ordes via ITS if user clicks on order ID. In the event handler we use the BOR object to navigate
lv_object_key = lv_vbeln.
CALL METHOD cl_crm_ui_descriptor_obj_srv=>create_bor_based
EXPORTING
iv_bor_object_type = 'BUS2032'
iv_bor_object_key = lv_object_key
iv_logical_system = lv_logsys
* iv_ui_object_type =
iv_ui_object_action = lc_ui_action
* iv_component =
RECEIVING
rr_result = lr_result
Now we see, that ITS starts with the correct transaction, but it ends at the selection screen of VA03 and the field of order ID is empty although lv_vbeln is filled correct in the event handler (including leading zeros).
I debugged in CL_CRM_TL_ERP_BUS2032_DISPLAY->IF_CRM_IC_ACTION_HANDLER~PREPARE_DATA_FLOW and recognized, that ICWEBCLIENTBORKEYPARAMETER is empty. If I fill it with the order ID, everything runs fine. But what must I implement in my event handler, to transfer the order ID to this method.
regards
MartinAna,
The whole concept is a relatively new functionality first partially introduced in CRM 2007 and further refined in CRM 7.0.
The whole idea is that in order to create an order CRM you have to re-write all your ABAP ERP pricing exits, into java pricing exits on the CRM side. This issue alone is costly and expensive and causes a lot of customers not to want to use CRM. In addition all your SD user exits must be re-written on the CRM side in CRM for the order to process correctly in CRM before replication to ERP.
To alleviate this problem, the ERP sales order concept was created so you could still take advantage of CRM functionality while created an order, etc, but not have to rebuild your whole order entry process. It still has limitations, but provides an alternative for customers who don't want to re-do VA01 completely in CRM.
As far as consequences well you probably need to checkout the OKP for CRM 7.0 to get more details.
Take care,
Stephen -
CUSTOMER_REL - Business partner not created; duplicate check on address
Hello Colleagues
I have a problem during CUSTOMER_REL replication from ERP to CRM.
In r3am1 object looks fine but in some BDoc following error appears:
Assignment person - address exists already
Message no. AM038
and the Business Partner for Contact Person is not created.
We are on:
SAP_ABA 701 0005 SAPKA70105 Cross-Application Component
SAP_BASIS 701 0005 SAPKB70105 SAP Basis Component
PI_BASIS 701 0005 SAPK-70105INPIBASIS Basis Plug-In
ST-PI 2008_1_700 0001 SAPKITLRD1 SAP Solution Tools Plug-In
SAP_BS_FND701 0005 SAPK-70105INSAPBSFND SAP Business Suite Foundation
SAP_BW 701 0005 SAPKW70105 SAP Business Warehouse
SAP_AP 700 0018 SAPKNA7018 SAP Application Platform
WEBCUIF 00 0005 SAPK-70005INWEBCUIF SAP WEBCUIF 700
BBPCRM 700 0005 SAPKU70005 BBPCRM
BP-CRM70 700V1 0000 SAP Best Practices for CRM 7.0
BP-INSTASS 600V7 0000 SAP Best Practices Solution Builder
ST-A/PI 01L_CRM5700000 Application Servicetools for CRM 500 51
And have already applied
1394635
1396910
1397895
1410788
1438046
But it is seems problem lies on SAP_ABA as I have found note
1092089 - Business partner not created; duplicate check on address
which is valid for different BP role and
SAP_ABA 700
SAP_ABA 710 but not for our 701
Have you ever seen similar issue?
Thanks in advance
MichalHi Naresh,
Thanks for reply. Correction instructions from this note refer to METHOD MODIFY_CONP_ADDRES which doesn't exist in crm7.0.
I can see in CRM that contact person is replicated and is present in BUT000 but table BUT052 is empty for this contact.
What is more we have implemented in our CRM note 564538 To change Contact Persons grouping replicated from ECC to CRM.
But also have: Note 757955 - Incompatible change concerning CRMC_BUT_CALL_FU.
We checked as well
Note 609766 - Correction of BP GUIDS in CRMM_BUT_CUSTNO, BUT000, CRMKUNNR
Note 836353 and run reports to find inconsistencies in tables BUT052, BUT051, ADCP and ADRVP. However no inconsistencies were found.
Thanks in advance if you have any other idea.
Cheers,
Michal -
Product Category Description 2 in SRM missing
Hello,
we have the issue, that the Product Category Description 2 is needed in the SRM System. The replication from ERP just giving Product Category Description 1. We are running SRM 7.0 and habe ECC 6.0 (EHP4) as Backend.
What would be the best way to solve this?
1. Enhance the master data replication and
2. Enhance the dataobject Product Category in SRM with the field wgbez60 to store the data
How can an enhancement to the replication be done? Is there a BADI as for vendors available?
How the middleware program need to be changed?
Thanks for your reply
Regards
Edited by: trevor_987 on Dec 2, 2010 12:12 PMHi. In that case....
Go to BBPSC01 in the GUI, get the search help name from the category field.
Go to SE11 and change the search help to add a new field and put in a search help exit just like any other search help.
This way you can use the search help exit to read both descriptions from the backend and populate the search results.
This will allow users to see both descriptions when searching.
After they choose a category they will only see 1 description in the cart though.
You could implement a custom field and use BBP_DOC_CHANGE_BADI to populate the second description. It will be shown in a different section on the cart though.
Alternatively you could look at changing the templates, that would be quite tricky for something this complex though.
Regards,
Dave. -
BP User Defined Attributes -- Error
Hi experts!!
The customer i am working on needed some extra fields on the Accounts screen page, so i defined all User Defiened Attributes from 1 to 10 and added them from the Node MARKETING of the component BP_HEAD.
When i try to save the Account (after filling one of the attributes) I get the following error msg: Classification data is already maintained for business partner.
The Account can be saved and replicated to the ERP if the attributes remain empty.
What am i missing here???
Is there a connection between the attributes and account classification ??
Thank you in advanceThe error was fixed with Note 1271004.
BUT .. now when i Save the Account with User Defined Attributes filled the replication to ERP does not happen..
If the attributes are empty it gets replicated.
Any ideas???
Please help!! -
Hi Gurus,
In my system other guy make the configuration for the replication to ERP. Now, I delete this configuration follow the help (delete suscription, publication, site, queue and filter).
However, now I only have an error. If I try to create an activity the system create a BDOC for BUS_TRANS_MSG and when I review the tx SMW01 I found a Queue in wait for send (but I don't wan to sent to ECC).
I don't have suscription for this BDOCD.
For other BDOCS (BUPA MAIN) I don't have this problem (I delete the suscription for BUPA_MAIN and for BUS_TRANS_MSG )
However,I have connection with BI and the query for activity use BDOC BUS_TRANS_MSG . Any idea why I have this BDOC in wait in the queue?
Why I need to review?
Regards.
Lyda
Any idea?
RegardsHi
If you dont want to trigger the repective BDOCs by the system, just go to transaction code- SMW3_00 and give the BDOC name and select Do not Send.
With this no BDOC and no queue will be created.
Regards
Nadh
Maybe you are looking for
-
Im tying to use itunes, but I can't, because it advice to me a window, which tell me that I need to install a new software. So, I try to install it in my computer and I can't. There is a window telling me "Updating 1 Software"... And nothing happens.
-
ADF Rich Client Calendar Alignment
Dear All, I have problem with calendar day view when locale=en ,when i show calendar activity details(in note window or popup) the left part of the calendar(times part) will be in left and i can not see the time clear (alignment problem for this time
-
when something goes in my junk mail folder, you can't see it. you open the folder and it says 0 messages, even though in next to the mailbox it says i have 20, or whatever. this does not matter most of the time, of course, since it is junk mail. EXCE
-
Create elemntary file on card with applet?
Can anybody tell me how create and access to elementary file on card with javacard applet? Thank you!!
-
Footage pixelated when exported with compressor
I've film HD video and edited with FCP, the aspec ratio on the sequence is 720x480 anamorphic, and it looks great, when I export it with QuicK Time it looks great but DVD Studio Prp doesn't support the settings. when I export it with Compressor, DVD