BP with role SP created in CRM not replicating to ECC
Hi,
I have setup CRM to ERP connectivity , I did initial load using R3AS and Object CUSTOMER_MAIN in CRM.
The customers are replicated from ERP to CRM, and also when I create a SOLD TO PARTY in ECC, it is getting replicated in CRM, but reverse is not working. ie. When I create a Business Partner (SOLD TO PARTY) in CRM it is not getting replicated in ERP.
In CRM the TCODE = SMQ2,SMQ1 is not showing me the no queues (Number of Queues Displayed: 0)
Similarly, In ERP, the TCODE = SMQ2,SMQ1 is not showing me the no queues (Number of Queues Displayed: 0)
Tcode : SMW01 has BDoc state confirmed ,green state
How do I fix this issue, When I create a Business Partner in CRM, where do I go and check to see why is that Business Partner not getting replicated to ERP, any help and direction would be appreciated.
Thanks,
Satish
Hello Satish,
BDoc in state F04 means that the BDOC was processed successfully + the R3 system was called. So I guess the receivers section in the GREEN Bdocs would ahve been populated.
You might need to debug the queues now. De-register the destination of ERP via transaction SMQS in CRM system and then check the SMQ1 entries in CRM system. You'd see some queues and then try to debug the flow and see if there's any exception (ST22) raised on the CRM or ERP box.
BR,
Rohit
Similar Messages
-
Business partner(employee) is not replicated from ECC to CRM
The Business partner Not replicated in CRM.Two Sales organization have been maintained for the employee for the different time lines in ECC.Checked the BDOCs and the validation error occur in FM CRM_BUPA_MAIN_VAL .The BDOCs message was saying the BPGUID was missing .Could anyone please suggest what could be the root cause of the data not replicated from ECC to CRM.
Hi Pragnya,
This is the case where at the time of creation of BP there was some issue with replication.
The BP itself is not there in CRM or only the changes are not reflected?
In such scenarios, perform following steps for successful replication:
1. Go to TCode: CRMM_BUPA_MAP
2. Enter the BP no. {initially it says it does not exist}
3. Enter ERP customer no. and press enter, the BP GUID gets filled
4. Click on "Gather Information about customer" [you can see the status of the object]
5. Now again enter the BP no. -> The customer is available in CRM now.
Regards,
Swagi -
Limit PO price changes are not replicated to ECC backend
Hi all,
SRM 5.0 ECS SP13.
When I change the value(increase/decrease) in limt PO which is already created(PO is changed for first time) and order the PO,under Overview screen.,the PO total value(at header level) shows the correct changed /new value while at the Item level,the Net price is shown as the old value!However when I go and check the item details,the field "VALUE" and "EXPECTED VALUE" have the changed/new value.
Because of the above issue,the PO changes are not replicated to ECC backend system.When I tested the BAPI BAPI_PO_CHANGE1 with the test data,there is no error mesasge in ECC backend system.
After this,when I change the PO for second time(again value increase/descrease),the total value and net price is shown correctly in SRM and changes are also replicated to ECC backend system!
I have also checked the cong for SPOOLPARAMETERS under Set Control Parameters and eveything is set correctly as shown below
SPOOL_JOB_USER User that execueds spool job. CUA_ADMIN
SPOOL_LEAD_INTERVAL intervall by which the retrytime incr. 60
SPOOL_MAX_RETRY Max. number of retrys for writing BAPIS 10
Can someone throw some pointers how to resolve the above issue.
Thanks in advance.Hi
can you recreate the same issue
are you saying that
1. create a limit po for 100 USD and replicated to ECC AS 100 USD total value.
2 . now update the PO in SRM 150 USD and it was not replicated to ECC ?
or
1. limit sc
2. Limit PO
3. update not reached ECC.
Note 1284361 - Limits not transferred to backend purchase order
Symptom
Extended classic scenario.
You have ordered a purchase order with more than one hierarchy item containing a limit.The purchase order is created or updated in the backend system without errors but the limits are missing in the backend purchase order. -
Confirmation was not replicated in ECC
Hi All,
I am new to SRM.
Requisitioner created confirmation for the PO. In ECC, If I went to transaction ME23N, entered the PO and confirmation does not show up under PO History as it should. Confirmation was not replicated in ECC.
Please suggest me the way to resolve this.Could youn please suggest me the related BADI name also.
Thanks & Regards
SaiHi Sai,
can you check your confirmation status in SRM ?
It should be "approved". Otherwise check your WF customizing.
Then an IDOC is sent to R/3. If not check your ALE customizing.
You should check in R/3 if the IDOC MBGMCR is created (transaction WE05 or BD87), and what is its processing status.
If the IDOC processing failed in R/3, then you won't have anything in R/3 PO history, normal, but also an error message is raised in SRM application monitors, saying that IDOC n° XXX could not be processed successfully.
Rgds
Christophe
PS: please reward points for helpfull answers -
Number range" A to ZZZZZZZZZZu201D is not replicating to ECC
Number range" A to ZZZZZZZZZZu201D is not replicating to ECC.
Number range A to ZZZZZZZZZZ is assigned to u201CAS04u201D Grouping in CRM system and this same number range are configured in ECC system as well.
I understand that in order to replicate business partner we need to have same number ranges in both the systems and if CRM having external number range, R/3 number range
Should be internal.
I found in my systems, external check box is checked for this number range in both the systems.
I tried to uncheck the external number check box in R/3 system and System gives an error message to u201Center a numeric numberu201D and it doesnu2019t allow me to uncheck the external number check box and save.
Please advise, can we use alphabetic number range from CRM to R/3?
Regards,
Silpa.Hi Arup,
Thanks a lot for your reply,
Yes, we have configured the same number range in ECC as well.
We have three account groups in CRM, number ranges configure correctly in both the systems.
1)AS01
2)AS02
3)AS04
AS01 is replicating from CRM to R/3 fine, but AS02, AS04 Groupings are not replicating to R/3.
But i found some thing wrong in PIDE settings for AS02, AS04 groupings, below are the PIDE settings.
CRM->R/3
Classification/Account Group/Name
A/AS01/End customer
B/AS01/End customer
E/AS01/End customer
R/3->CRM
Account Group/Name/Classification/Group/External
AS01/End customer/B/03/External
AS02/Agent/B/04/External
AS04/Trading house/B/05/External
Kindly note that, for AS04 grouping we would like to use external number range in CRM system.
Please advise what should i change in PIDE settings?
Regards,
Silpa. -
SCM Issues with Sales Orders Created through CRM
Hi All,
I'm trying to ascertain any issues with ERP processing that will not update orders created through CRM, i see there was a OSS Note some time back informing that the backorder reschedule program would not update orders created in the CRM system. Is this still the case and are there any other process that we should be marking as an issue?
ThanksHi Sirisha,
The solution depends on the exact issue you are facing.
The CRM Sales Order is created OK, but you only see the error when you open the Sales Order?
If this is the case, then you can follow the steps below:
1. Find the Message ID and Message No for the error message
2. Use Program - CRM_MESSAGES_DELETE to delete error messages from the error producing Sales Orders.
Let me know if this is not the issue you are facing.
Regards,
Nelson -
BPs with Business Partner (Gnrl) role are not replicating to ECC
Dear all,
I want to replicate BPs with General Business Partner role from CRM to ECC, all sold to pary (Role) customers are replicating to ECC perfectly.
Kindly help. your help will be greately appreciated.
Best regards
Shravanthi RHi Srinivas,
Could you please eloberate that, how and where can I maintain filter settings for BP roles.
I have reached R3AC1>BUPA_MAIN>FILTER SETTINGS-->SELECTED SOURCE SYSTEM AS 'OLTP'.
Don't know how to proceed further, Please help.
Your help will be appreciated.
Best regards
Sharavanthi R -
Data in CRM not replicated correctly in R3
Hi All,
We are currently encountering an issue wherein the data of business partner being created in CRM are not replicated correctly in R3. Has anyone encountered this issue? Kindly provide resolution for this issue.
Thanks!Hi Neil,
Not all the data are replicated to R3. For instance in CRM, the Sales Area Data of a Customer was created correctly (i.e. Bill-to Party and Payer), when the created Customer is viewed in R3 the Sales Area Data is incorrect (i.e. Bill to Party and Payer value is wrong).
Thanks! -
In CRM, Partners & Address for Equipments not replicated from ECC
Hi,
How to replicate Partner & address of Equipments of ECC to CRM.
rgds,
baluHi Balu
Check the following link for detailed steps:
[Equipment Replication Partners and Address|http://sites.google.com/site/rupeshpatil/tweets/equipmentreplicationpartners] -
SRM PO DO NOT REPLICATED IN ECC 6.0
I have a problem to migrate SRM po to ECC 6.0
the workflow is WS14000075 without appobal Completed but The PO does no migrate. the trx. RZ20 show the next. message
Comm. error checking account assignmt for purchase order 400000000.
the PO is Local ECS (extended classic) in SPRO in settings is like NO Validate FI in System Logic SRM LOCAL b2b.
mi RFC is OK. configurated.
some suggestions?Hi Oscar
wha tis the piece of account information
cost center
PM order
Networkorder
are any one has been inactivate ot tECNICALLY COMPLETED?
ARE GL ACCOUNT IS VALID - WHAT IS THE GL ACCOUNT is it expecnsive GL account ?
what type of purchase order - Direct material or indiect material ?
com.error - is it happening for only one purchase order.?
bbp_document_tab any entry for this Purchase order.
Muthu -
CRM To ECC Sold to party Communication Details Not populated in ECC
Hi All
i have one problem when we create sales order through crmd_order we need to give sold to party and ship to party numbers suppose like
8000002166 for both and status i keep as order created and in partner tab i i seem all partner funtions(sold to, ship to ,bill to, payer)with 8000002166
in header overivew i given posting date as feature date like 30-09-2013 then i try to save this order.
the order generated sucussfully but problem is i am not getting sold to party details in ECC when i check VA03 And open cretaed order in CRM and clicking on sold to party and i seem details for this but i am not getting communication details like telephone number and email id extension number.
for this sold to party we already maintained all communication details in CRM.When i open this sold to party BP i am able to see all details
didnt understand why these details not replicated to ECC?
We implemented one custom class there we implemented badi.
IF_EX_CRM_DATAEXCHG_BADI~CRM_DATAEXCH_AFTER_BAPI_FILL
i am not getting BAPI ADDRESS Table values into CT_BAPIADDR1
how can i send communciation details to ECC For sold to party?
The code part we follow like below
TYPES : BEGIN OF t_otc, " Type to create a table with the given columns.
bpid TYPE bu_partner, " variable of store processed business partner ID's
otcid TYPE bu_partner, " variable of store processed OTC ID's
otcguid TYPE bu_partner_guid, " variable of store processed OTC GUID's
address TYPE bapibus1006_address,
tel1_numbr TYPE ad_tlnmbr1,
tel1_ext TYPE ad_tlxtns1,
e_mail TYPE ad_smtpadr,
END OF t_otc.
*& V A R I A B L E S &*
DATA : lv_bp_payer TYPE bu_partner, " Variable To Cast the payer Id into BU_Partner data type.
lv_partner_fct TYPE crmt_partner_fct, " Variable To Store Partner Function Number.
lv_partner TYPE bu_partner, " Variable To Store Current Business Partner ID.
lv_process_type TYPE crmt_process_type, " Variable to Store process type.
lv_sales_org TYPE crmt_sales_org, " Variable to store sales org. name of order
lv_dis_channel TYPE crmt_distribution_channel, " Variable to store distribution channel of order.
lv_division TYPE crmt_division, " Variable to store division of sales org. data.
lv_role TYPE comt_partner_parvw, " Variable to store retrieved role from FM.
lv_role_value TYPE parvw, " Variable to store the role value of Partner Functions.
lv_otc_guid TYPE bu_partner_guid, " Variable to store OTC GUIDs for the OTC ID.
lv_otc_id TYPE kunnr. " Varaible to OTC ID revocered from Table.
DATA: lv_busspartner TYPE bapibus1006_head-bpartner,
lw_central_data TYPE bapibus1006_central,
lw_centraldata_person TYPE bapibus1006_central_person.
*& W O R K A R E A S &*
DATA : lw_address TYPE bapibus1006_address, " Work Area to store address recovered for BPID.
*Start of code change for Defect 904 Fix
lw_tel TYPE bapiadtel,
lw_email TYPE bapiadsmtp.
*End of code change for Defect 904 Fix
*& INTERNAL TABLES &*
DATA : li_otc TYPE TABLE OF t_otc, " Internal Table to Store the OTC IDs and BPS.
li_values TYPE zconst_values_t,
*Start of code change for Defect 904 Fix
li_tel TYPE STANDARD TABLE OF bapiadtel,
li_email TYPE STANDARD TABLE OF bapiadsmtp.
*End of code change for Defect 904 Fix
* F I E L D - S Y M B O L S *
FIELD-SYMBOLS: <f_orderadm> TYPE bad_orderadm_h_mess,
<f_otc> TYPE t_otc, " Field-Symbol to Read the OTC TABLE data.
<f_partner> TYPE bad_partner_mess, " Field-Symbol of Partner Table For Looping.
<f_bapiparnr3> TYPE bapiparnr3, " Field-Symbol to Store The Row of BAPIPARNR3.
<f_bapiaddr1> TYPE bapiaddr1,
<f_orgman> TYPE bad_orgman_mess, " Field-Symbol to Read the ORGMAN table.
<f_values> TYPE zcr_const_values.
*& C O N S T A N T S &*
CONSTANTS : lc_program_name TYPE progname VALUE 'ZOTC',
lc_param_payer TYPE paramname VALUE 'PAYER', " Constant to Store Payer Parameter name.
lc_ref_kind TYPE crmt_object_kind VALUE 'A',
lc_req_1 TYPE zrequest_no VALUE '1',
lc_req_2 TYPE zrequest_no VALUE '2'.
* Retrieving the general and Common Data for a Order.
READ TABLE it_bus_trans_msg-orderadm_h INDEX 1 ASSIGNING <f_orderadm>.
IF sy-subrc EQ 0.
lv_process_type = <f_orderadm>-process_type.
ENDIF.
* Reading the Orgnisation Details from ORGMAN Table.
READ TABLE it_bus_trans_msg-orgman WITH KEY ref_kind = lc_ref_kind ASSIGNING <f_orgman>.
IF sy-subrc EQ 0.
* Storing the Sales Organisational Data to find the OTC_ID.
lv_sales_org = <f_orgman>-sales_org.
lv_dis_channel = <f_orgman>-dis_channel.
lv_division = <f_orgman>-division.
ENDIF.
* Retrieving the partner function number for the payer by giving requirement no 2 and rule no 1.
CALL FUNCTION 'ZCRAN_GET_CONSTANT_VALUES'
EXPORTING
pi_program_name = lc_program_name
pi_req_no = lc_req_2
IMPORTING
po_const_values = li_values.
IF sy-subrc <> 0.
RETURN.
ENDIF.
* Reading the value for the constant with the name as PAYER.
READ TABLE li_values WITH KEY param_name = lc_param_payer ASSIGNING <f_values>.
IF sy-subrc NE 0.
RETURN.
ENDIF.
* Retrieving the Partner ID for the PAYER.
READ TABLE it_bus_trans_msg-partner ASSIGNING <f_partner> WITH KEY ref_partner_fct = <f_values>-constant_value.
IF sy-subrc EQ 0.
* Storing the current partner ID.
lv_bp_payer = <f_partner>-ref_partner_no.
ENDIF.
REFRESH li_values.
* Retrieving the Partner Function Number which are to be checked for replacing with the OTC ID with request no 1 and rule no 01.
CALL FUNCTION 'ZCRAN_GET_CONSTANT_VALUES'
EXPORTING
pi_program_name = lc_program_name
pi_req_no = lc_req_1
IMPORTING
po_const_values = li_values.
IF sy-subrc <> 0.
RETURN.
ENDIF.
* Transferring the constant value to our table for Partner Fucntion.
LOOP AT li_values ASSIGNING <f_values>.
* Read Partner table for Header data and the reference partner function retrieved.
READ TABLE it_bus_trans_msg-partner WITH KEY ref_kind = lc_ref_kind ref_partner_fct = <f_values>-constant_value ASSIGNING <f_partner>.
IF sy-subrc EQ 0.
* Storing Current Partner Function.
lv_partner_fct = <f_partner>-ref_partner_fct.
* Storing Current Partner No.
lv_partner = <f_partner>-ref_partner_no.
* Retrieving the Partner Role (R/3) for the current partner function of CRM.
CALL FUNCTIONThe problem is in the Lotus Notes security level, not in SAP.
-
Replicate Create CRM BP as an ECC BP
Hi Gurus
Is it possible to create a CRM BP as an ECC BP (Table BUT000) and not a Customer?
I thought this would be possible but the configuration does not appear to cater for this scenario.
Many Thanks in advance
Regards
PandurangaHi Panduranga,
If you want replicate a business partner in the good role from SAP CRM to SAP IS-U, try to create a BP (with CRM) by using transaction BUP1 and put "Sold-to Party" for BP role.
Best regards,
Rémi -
Customer sales area data not replicated to CRM
Hello,
I'm setting up the data replication model for master data based on configuration guide C03.
We have the following customer master situation:
existing customers with nr range 500000 - 599999 and account group A are created in ERP and replicated to CRM.
new customers with nr range 600000 - 699999 and account group B are created in CRM and replicated to ERP.
PIDE settings are fine.
The initial download of CUSTOMER_MAIN en CUSTOMER_REL went well. I've set a filter in CUSTOMER_MAIN on field KUNNR: value between 500000 - 699999. Everytime a sold-to business partner is created in CRM or a customer is created in ERP, the data gets replicated to the other system.
So far so good.
But here comes the problem: when I assign a sales area to a customer created in CRM (nr range 600000-699999) in ERP, the sales area data is NOT replicated back to CRM. When I assign a sales are to customer created in ERP (nr range 500000-599999) in ERP, the sales area is replicated back to CRM.
Do I have to run BUPA_MAIN? I don't think so, because sold-to business partner are already replicated to ERP.
Is the filter in CUSTOMER_MAIN not good? Should I split the nr ranges into 2 rows: 500000-599999 and 600000-699999 instead of 500000-699999
System environment:
CRM 7 EnhP2 (CRM RDS)
ERP 6 EnhP6
Kind regards,
KoenHello,
I found the problem. The PIDE was not set up completely: I only set the account group for ERP customer in the 'R3-->CRM' dialog structure. I've added the account group for CRM customers as well, and now customer data of CRM customers added in ERP, is replicated to CRM.
Cheers -
Payment card details not replicated from CRM to ECC
Hello
We are creating BP in CRM which replicates into ECC. In BP, we are maintaining Payment cards. But, while replicating to ECC, this Payment card details are not replicating to ECC.
The data is present in the BDoc.
Please help!!
Regards,
DebolinaHi Debolina,
Can you please share the solution. I have the similar requirement.
Regards,
Vaibhav -
Without PR create a new PO is possible,but i want with out PR create PO
Dear sir
without PR create a new PO is possible,but i want with out PR create PO is not Possible,that setting please provideDear,
Make PR entry mandatory for ME21N transaction.
Check: PR mandatory in PO Creation ME21N and ME22N
Regards,
Syed Hussain.
Maybe you are looking for
-
Can I reinstall the previous iOS , my iphone is now a POS because of the new IOS . My iPad no longer has the YouTube app?? And what happened to google maps? Galaxy 3 for me and a google tablet seems like a better option. Nice job apple!!!
-
Can iTunes or QuickTime be forced to install on a 64 bit Windows OS?
I have used both QuickTime and iTunes on Windows 2000 Server (full updated) with no problems. A recent computer disaster caused me to get a newer machine and I chose one with dual opteron processors, and I installed Windows 2003 Server x 64 as the op
-
Adobe premiere CC crash on quit
Each and every single time I quit Premiere Pro CC it crashes. I get the spinning ball or death then I'm asked to send a report to Apple and Adobe. Have the most recent version of the program, I've cleared all my preferences and caches. What would be
-
ITunes keeps asking for licensing agreement in windows 7
After upgrading to iTunes 11 some months ago I have had to live with a really annoying 'feature'. iTunes keeps resetting itself, therefore I have to Accept the License Agreement window, then select the Menu Bar, then select Show Side Bar, the select
-
ADF- OUTPUT PAGE NOT RENDERING
Hi all, i have created my first ADF form but while running its not showing any errors and output page is not displayed. i dont know what is wrong in that. its not showing any errors but output is not displaying. its opening a new browser tab and show