Quantcast
Channel: SCN : All Content - SAP CRM: Master Data & Middleware
Viewing all 1796 articles
Browse latest View live

Error in replicating real estate objects with /CRMRE/ROBJ

$
0
0

Dears

 

could any one help me with these errors as i'm implementing SAP CRM Tenant relationship management which integrate with Flexible  SAP real estate for R/3

 

the error is with the business object  /CRMRE/ROBJ  as the replication status is done yet when checking the Bdoc i found these errors  for this object

 

 

1-

Individual Objects belonging to Product Type || is not supported

Message no. COM_PROD_IOBJ001

 

2-

Validation error occurred: Module CRM_PRODUCT_INDOBJ_VALIDATE, BDoc type PRODUCT_INDOBJ.

Message no. SMW3018


An error has occured in the system ECC while copying the document-Material XXXXXXX does not exist (Notification E V1 018)

$
0
0

Dear Experts,

 

We have ECC integrated with SAP CRM. We are creating standard order from SAP CRM. After creating the order the order is getting saved. when we return to chack the order again we get a error message as follows

 

An error has occured in the system ECC 100  while copying the document

Message no. CRM_ORDER_MISC 020

Diagnosis

Errors have occured while transferring the document into another system. Remove the error messages from the enclosed log.

Transmission log

 

  • FB call: insufficient parameters (Notification E VP 107)
  • ORDER_HEADER_IN has been processed successfully (Notification S V4 233)
  • Material MAT101  does not exist (Notification E V1 018)
  • Error in ITEM_IN 000010 (Notification E V4 248)
  • Sales document 0250689647 was not changed (Notification E V4 219)

 

This material MAT101 is a pricing reference product for another material. Both the material master data are same in CRM and ECC

 

Reward points if the answer is helpful.

 

Best Regards,

Biswanath Sarkar

Error : CRMXIF_COND_REC_COMPL_SAVE CND_M_SUP does not exist in CRMXIF_BDOCIF.

$
0
0

Hi,


 

I am trying to assign Bdoc type : CND_M_SUP to interface: CRMXIF_COND_REC_COMPL_SAVE for genarating pricing condtion Idocs for External system [Hybris],  I am getting  Error : CRMXIF_COND_REC_COMPL_SAVE CND_M_SUP  does not exist in CRMXIF_BDOCIF.

how to create entry in table : CRMXIF_BDOCIF ?, this table contains auto generated APIs for process[Bdoc to Idocs] how can I generate those?

 

Thanks,

Venkatesh.

Debugging Conditions upload from CRM to ECC

$
0
0

There has been many documents and blogs in the forum discussing about condition upload/replication and its debugging from ECC to CRM system. However in most of the cases condition records are created and maintained in ECC, there are few situations where the records are created and maintained in CRM and later replicated to ECC. One of such scenario is condition maintenance for Trade Promotion Management (TPM) which includes conditions for Campaign Determination, Rebates, Pricing and Free Goods. In this blog I like share my experience on how to debug the data flow and the points you should look for.

 

Pre-requisites: I like to assume that the reader is aware of concepts of Business objects, initial load and queue monitoring.

 

Transaction to view adapter object is R3AC5. Conditions upload objects usually have name UPL* or ZUPL* with required description containing the table name. SAP has provided few upload objects that can be used as reference for creating our own objects.

 

Picture_1.png

 

The mapping modules CND_MAP_MAST_EXCHANGE_MAIN_MBD and CND_MAP_MAST_UPLOAD_R3A play an important role.

 

Step 1> Start initial load for the object using transaction R3AS. Before running initial load start the debugger by entering /h in command box.

 

Picture_2.png

 

 

Step 2> Upon starting the load and debugging starts, keep a break point for function module SMOF_START_DOWNLOAD_OR_REQUEST. This is the place where the load will start. The FM calls SMOF0_INIT_DNL_START which will in turn triggers further processes.

 

 

Step 3> Function Module SMOF0_INIT_DNL_START calls FM CRS_FIRST_DOWNLOAD_TRIGGER from where data fetching and sending process starts. By default, this FM is called in background task that cannot be debugged. However during debugging we have an option avoid running in background and debug the flow. Variable da_smofparsfa-parval1 should be set to 'X' so that program flow takes the ELSE part of the condition so that FM CRS_FIRST_DOWNLOAD_TRIGGER is called as an RFC to the same system.

 

Picture_3.PNG

 

Step 4> Function Module CRS_FIRST_DOWNLOAD_TRIGGER is called as an RFC in the same CRM system. This FM calls the extractor module CND_MAST_EXTRACT_GUIDS_MAIN that fetches the condition record GUIDs (field VARNUMH in condition table) by calling FM CND_MAST_GET_GUIDS and prepares to send the data. Note that at this step, only the key field for the records (GUIDs) are fetched and not the entire data of the records.

 

Step 5> Once the key values of condition records is available, sub-routine CRS_SEND_TO_SERVER is called. The sub-routine calls FM CRS_SEND_TO_SERVER where filtering of data. This FM in turn calls the FM CRM_MAP_XML_AND_SEND_TO_SERVER that will convert the values to XML format and prepares to send the data. The execution reaches a point when FM BAPI_CRM_SAVE is called in background task as a RFC to the same CRM system further, which we can not debug.

 

Step 6> Though further debugging is not possible because BAPI_CRM_SAVE is executed in background task, we have other ways to achieve the same. It creates an inbound queue with the name CRI_<object name>_R3AI (queue name can depend on the configuration that has been set up) which can be stopped using transaction SMQR. So, before you execute the background task de-register the queue in SMQR, which will stop processing of the queue that can be viewed in transaction SMQ2.

 

Step 7> Go to transaction SMQ2 -> Double click on the queue entry with name CRI_<object name>_* -> select the first entry and click on 'Debug LUW' button which takes you to a debugger screen with call to BAPI_CRM_SAVE. The FM does not have code logic of its own but it directly calls CRM_GENERIC_CRM_IN function module.

 

Step 8> The next step in debugging is call to MAP_BAPIMTCS_AND_PROCESS. This is the entry point for preparing and processing of data before send. It calls the mapping module (R3 to CRM that is maintained for the object) CND_MAP_MAST_EXCHANGE_MAIN_MBD that will prepare the global internal tables before calling CND_MAP_MAST_INIT_CDB_MAIN.

 

Step 9> Function Module CND_MAP_MAST_INIT_CDB_MAIN checks for any on going loads on the same table. So far the flow has only list of GUIDs of the condition records and nothing else. The list of GUIDs is passed to FM CND_MAST_DATA_EXTRACT which extracts the condition records and populates the data to a working set. A working set contains data for every condition record in it which will later be used for further processing. The next step in process is to call CND_MAP_MAST_CONV_SAVE.

 

Step 10> Function module CND_MAP_MAST_CONV_SAVE handles updating of conversion tables like CND_MAPM_CNV_REC, CND_MAPM_CNV_AGM etc. It further calls FM CND_MAST_INT_DEEP_FILL which will create the BDOC segments and fill data in it. Further processing involves middleware aspects which we do not need at this point.

 

Step 11> As the last point in process chain, function module CND_MAP_MAST_UPLOAD_R3A is called which inturn calls FM CND_MAP_MAST_EXT_FRAME for mapping the data to BAPI structures and send the data to ERP system.

A key was used twice for multirow set type COMM_PR_CATEGORY error in SMW01

$
0
0

Hi Friends,

 

I am getting the below errors in SMW01 while material is getting replicated to CRM from ECC, please help me how resolve it.

 

-A key was used twice for multirow set type COMM_PR_CATEGORY

-Validation error occurred: Module COM_PRODUCT_MAT_VALIDATE, BDoc type PRODUCT_MAT.


Thanks and Regards,

VR

Standard BAPI to Update Partner Data

$
0
0

Dear All,

 

I was writing a report to update the Partner data using BAPI in CRM system.

The fields needs be updated are : (Authorization Group(BUT000-AUGRP), Last Name(BUT000-LASTNAME), City(ADRC-CITY1), Telephone Number(ADR2-TELENUMBER) & Email Address(ADR6-SMPT_ADDR)).

 

I was tried ""BAPI_BUPA_ADDRESS_CHANGE"" and ""BUPA_CENTRAL_CHANGE"". few fields are not updating with these two BAPIs.

 

Kindly requesting you to Please suggest me a BAPI which suites for my criteria and what are the mandatory fields needs to pass to update that data.

 

And we have a GO-LIVE and nothing will work if it is not completed, Please suggest me the right solution as well.

 

Thanks in advance.

 

Regards,

Yohan Kanna

BP replication from CRM to ECC

$
0
0

Dear Gurus,

 

I wish to replicate only the BPs of type Organization from CRM to ECC. I found that the standard segment fields in BUPA_MAIN BDoc does not support this. Hence, I enhanced the BDoc using tcode SBDM by adding the field Partner Category from the table BUT000. I then created the necessary replication object, publication and subscription against intelligent queue. I created a new BP, BDocis generated successfully and is in green but the BP is not replicated to ECC.

 

The partner category (TYPE) field value is populated in the table BUT000. When I try reprocessing the BDoc, I receive the following error message "0 BDoc message(s) successfully processed , 1 BDoc message(s) failed: Message no. SMW3063". I also found that value is blank in ZZTYPE field in the classic data structure CRMW_BUPA_HEAD of the BDoc.

 

Requesting you to let me know if there is any additional setting to be done to replicate the BP successfully?

 

With Thanks,

Veerabhaskar Srinivasan

Issue with Tax Replication for Products- ECC- CRM

$
0
0

Hello,

 

I need to define the some taxes in the SAP CRM system for the product which are defined in the SAP ECC system.

 

In SAP ECC the the tax country and the tax category have been defined.

 

Capture.PNG

The same corresponding entry exists in SAP CRM which is marked as relevant for Products and Business Partners.

 

Capture1.PNG

 

The following tax classifications are maintained in SAP ECC

 

Capture2.PNG

To match the corresponding entry I go to SAP CRM. I go to the customization node Assign Tax Groups to SAP ECC tax classifications Product, When I select the country the system gives me an error Entry does not exist in CRM_TAX_GROUP. Please advice further.

 

Capture3.PNG

 

Kind Regards

Atul


CRM Surveys translation errors

$
0
0

Hello,

 

I am really fresh in CRM and I started with the surveys. My problem is as follows:

 

We have created a report to launch in a scheduled job the survey. We send the mails to the people with the link to fill the survey in. The people open the survey in one of the 8 different languages that we have translated.

 

I followed the steps as I read in several places by logging in to the desired language and translating the questions/answers. That's fine and it seems to be OK. I developed a Z report to read the texts of the surveys to check the translations and they are OK.

 

Once I finished all the translations and I tested the survey to display the values, I realized that the spaces between words have disappeared! And also, the translation in the version appears in the wrong way once someone opens the survey!!

 

Survey.PNG

I have done several times the translations and spending a lot of time to assure the translations are perfect but, I got the same behavior. I have searched for OSS Notes but I didn´t see anything related...

Could you please help me with this issue?

 

Kind regards,

Raúl

Pass Custom Data from ECC to CRM

$
0
0

Hi All,

 

Greetings...

 

I need some suggestions here..

 

I have a custom tab in BP Transaction  in ECC with custom attributes,

now I need to move the data from here to Marketing Attributes Tab of BP transaction in CRM side.

 

How can we achieve it.

 

Regards

Rohan

"A business partner cannot be determined for personnel number xxxxxx."

$
0
0

Hello*,

 

actually we are facing a problem during BP data exchange ERP --> CRM.

 

The affected debitors are in relation with employees (sales representative). Suddenly the system produces error (A Business Partner cannot be determinde for personnel number xxxxxx.") for BDocs and gives corresponding inbound Queues with sysfail of course.

 

In fact we do not use HR-Integration with CRM!! The employees are created in ERP and CRM parallel manually with identical number. Masterdata maintenance takes plase in ERP exclusively.

 

The Scenario worked fine for us until EhP3 Upgrade!

 

We also tried requests and delta-changes but nothing works till now. The changes in ERP are not transferred to CRM any longer.

 

Any ideas?

 

Kind regards

Thomas

Middleware monitoring cockpit - Background Jobs Node showing status Not Running

$
0
0

Hi Friends ,

 

In SAP CRM production in tcode SMWP under Monitoring Nodes - Background Jobs only for following mentioned options it is showing status as Not Running

 

Administration console subscription agent - Not running

 

Administration console site scheduling - Not running


Can some one please help us in getting this status changed to Running(  Green ).


Help on this is much appreciated!


Thank you!


Regards,

Senthil.

Error in replicating real estate objects with /CRMRE/ROBJ

$
0
0

Dears

 

could any one help me with these errors as i'm implementing SAP CRM Tenant relationship management which integrate with Flexible  SAP real estate for R/3

 

the error is with the business object  /CRMRE/ROBJ  as the replication status is done yet when checking the Bdoc i found these errors  for this object

 

 

1-

Individual Objects belonging to Product Type || is not supported

Message no. COM_PROD_IOBJ001

 

2-

Validation error occurred: Module CRM_PRODUCT_INDOBJ_VALIDATE, BDoc type PRODUCT_INDOBJ.

Message no. SMW3018

ERP->CRM: Products replicated without prices

$
0
0

Hello,

 

after the initial data load we find our products in the CRM system without prices. The same behaviour occurs during the delta load.

 

What might be the reason?

 

All queues are fine and no messages are failing in SMQ1/SMQ2 or SMW01.

 

Thanks for helpful hints.

 

Best Regards

André

BP in CRM is not replicated in SAP R3

$
0
0

Hello everyone!!!

 

I have a problem with BPs not dsitributing to SAP R3 when assigning the sold-to party business role in CRM.

 

Scenario: I create a business partner as a prospect, then after due diligence I assign the "sold-to party" business role (which is when the BP should replicate in R3) but is not replicating. Even if I assing the "sold-to party" directly to the BP, it still no sucess.

 

When checking the TX - SMW01, the Bdoc message shows a "Processed" status but when click in the icon "Show Bdoc Msg Errors/ Receivers" the message I get is " No business role has been assigned to business partner 0000500031" -

 

Any idea why this is be happening?

 

I´ll greatly appreciate all the help I can get.

 

Thanks,

 

May

 

 

PD. Error messae in Spanish (which is the language I´m working with): "No se ha asignado ningún tipo de función al interl.comercial 0000500031" - Nº mensaje: XR065 ".

 


SAP CRM replicate BP Blocking Data

$
0
0

Hi,

 

I'm having a problem, I need to replicate Blocking data Status,

The connection was fine a few months ago but after a development in SAP CRM doesn't work correctly.

 

The replication ECC to CRM is fine but CRM to ECC doesn't work

 

If I change the parameter in XD05, the replication works well but the Tx BP in CRM doesn't work

Bdoc erro with groupware integration

$
0
0

Hi Friends,

 

I am getting failed bdocs those are relevant to groupware entries and below error messages in SMW01 for the same, it's happening sometimes. Please help me why its happening and how to resolved it as I do not have much experience on this groupware concept.

 

-Partner data processed with key PartnerGUID 0

-Enter at least one number for the business partner

-Validation error occurred: Module CRM_BUPA_MAIN_VAL, BDoc type BUPA_MAIN.


Thanks and Regards,

VR

Contact person replication issue

$
0
0

There are some issues caused when Contact person and customer relationship, established on CRM side was not replicated properly to ECC Correct set up on ECC side would show us contact person information in two places: on general data view and within Sales Area Data / Partner Functions tab. Due to incorrect replication Contact person was not replicated at all or was just transferred to General Data view.

To amend the records, we do dummy changes within Contact Person in CRM trying to push replication to ECC: usually it works, but, as a result, in General Data view we can see two lines for one Contact person, whereas there should be only one (either updated or newly pushed).

 

This issue is not coming for all contact persons. Kindly let me kow how can we replicate relationship in ECC if entry is in KNVK but not in CRMM_BUT_CONTNO and CRMPARNR

 

Regards,

Urvashi

How to get product id from a huge BDoc errors ?

$
0
0

Hi Experts ,

 

We have requirement were in SMW01 bdoc error type PRODUCT_MAT which are of 400 odd records in which we need to get only product id's to process the request download as it has come from SAP ECC and got struck in SAP CRM as bdoc error.

 

I need to get all these bdoc errors which has product id in extended view to get in an excel or word is there any way to do so if so please share your view ASAP.

 

Thank you!!!

 

Regards,

Senthil

BOM middleware

$
0
0

Hi All,

 

 

we have an issue on BOM down load from ECC to CRM.

 

In quality system first we down loaded BOM from ECC to CRM successfully by executing the adapter object BOM, and delta load was working fine. But when BOM was created in Multiple plants in ECC delta load was stopped, then we maintained BOM in a specific plant, and we deleted BOM relation ship in CRM system by running a report COM_BOM_DELETE_ALL, then we executed initial load through R3AS with the adapter object BOM after this all Bill of materials successfully down loaded from ECC to CRM, delta load is also working fine.

 

 

now in production system similar issue raised on BOM there were 50 BOM materials are there in ECC production system and we executed the initial load it is successful but only for 49 materials BOM components are transferred, for one material BOM components are not transferred for the reason is component is maintained multiple times. now when we try to execute again initial load for BOM the bdoc is generating Bom initial load operation failed.

 

 

 

can any one have solution for this,

Viewing all 1796 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>