cancel
Showing results for 
Search instead for 
Did you mean: 

Material Replication from ECC to SRM

Former Member
0 Kudos

Hi,

We are trying to replicate materials from ECC to SRM. We are currently on SRM 702 and ECC 600. I was looking through the steps given in http://scn.sap.com/people/marcin.gajewski/blog/2007/02/05/how-to-replicate-material-master-from-r3-t... . One of the steps was to add entries in table CRMSUBTAB. Unfortunately, while trying to enter the values for CRS_MATERIAL_EXTRACT and CRS_SERVICE_EXTRACT, I am getting an error "Entry CRS_MATERIAL_EXTRACT does not exist in TFDIR (check entry)".

Has this FM replaced with a different one. Please let me know.

Thanks,

Ashwin

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Ivy/Martin,

I was able to replicate a new material from ECC to SRM. The BDOC link for material object in R3AC1 was not present. I have added it back.

I am able to see the materials in COMMPR01. Thanks for your help!!

Now, I am wondering how do I add the new material in the cart. I was trying to create a cart --> Add Internal goods/services, but I do not see the material in there. Am I missing anything?

Thanks,

Ashwin

ivy_li
Active Contributor
0 Kudos

Hi Ashwin,

The cause of this new issue can be complicated. It can be caused by BADIs or missing note, or some

missing attibute for the employee user. I suggest you open a new discussion form, and make a test by

using F4 help to search product id or manually input product to see if this can be added to SC.

Best regards,

Ivy

Former Member
0 Kudos

Hi Ivy,

Thanks for the answers. I am able to add the material manually but not through search.

Regards,

Ashwin

ivy_li
Active Contributor
0 Kudos

Hi Ashwin,

Please show me with screenshot about the search help error.

Thanks.

Best regards,

Ivy

Former Member
0 Kudos

Hi Ivy,

Please find attached screenshot from SRM backend and from the portal.

Thanks,

Ashwin

ivy_li
Active Contributor
0 Kudos

Hi Ashwin,

Material MRO-ASH-01 is one product not categry. Why do you search it as 'Category ID'?

Please try to search it with 'Product ID'.

Best regards,

Ivy

Former Member
0 Kudos

Hi Ivy,

Even with searching MRO-ASH-01 in the product ID field does not show any data.

Thanks,

Ashwin

ivy_li
Active Contributor
0 Kudos

Hi Ashwin,

1, I suggest you check table comm_product for this product to check the following fields:

    XNOSEARCH         

    LOGSYS

2, I suggest you maintain SYS attribute with value of 'LOGSYS' in trx ppoma_bbp for the user who created the SC.

Regards,

Ivy            

Former Member
0 Kudos

Hi Ivy,

Please see attached screenshot.

In table COMM_PRODUCT,

XNOSEARCH = ' '

LOGSYS is showing the correct system in our DEV environment.

Is there anything other functionality which need to be actiavted to be able to populate the materials on the portal?

Thanks,

Ashwin

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Ivy,

I was able to resolve the issue. I had to update the product category in org structure (PPOMA_BBP). Once the product category was added the issue was fixed.

(1865529 - Product category/Product ID is not displayed to end user when creating a shopping cart)

Thanks for your help!!

Regards,

Ashwin

ivy_li
Active Contributor
0 Kudos

Hi Ashwin,

I know the place to maintain product category in extended attribute with trx ppoma_bbp.

However I can't understand why category is related with product id.

Would you please tell me which category you maintained for this?

Thanks.

Best regards,

Ivy

Former Member
0 Kudos

Hi Ivy,

Sorry for the late response, we had a ciritical porduction issue last week.

The material was setup with material group MRO and in the org structure, I did not have MRO as one of the product category. Once I added MRO, I was able to view the material in the portal.

Thanks,

Ashwin

ivy_li
Active Contributor
0 Kudos

Hi Ashwin,

Glad to hear about this. I also learnt a lot from this case.

Best regards,

Ivy

Former Member
0 Kudos

Hi,

I have made the relevant configuration based on the note and ran R3AS for:

DNL_CUST_BASIS3

DNL_CUST_PROD0

DNL_CUST_PROD1

DNL_CUST_SRVMAS

But for material, I am getting error in SMQ2 "Incorrect parameter with CALL FUNCTION."

Can you please let me know if I am missing something?

Thanks,

Ashwin

ivy_li
Active Contributor
0 Kudos

Hi Ashwin,

Would you please go to trx R3AC3 and check if "Linked BDoc Type" is configured well for objects?

DNL_CUST_BASIS3

DNL_CUST_PROD0

DNL_CUST_PROD1

It should be empty for them.

Regards,

Ivy

Former Member
0 Kudos

Hi Ivy,

Yes, In R3AC3 the adapter objects do not have any BDOC type assigned.

Thanks,

Ashiwn

Former Member
0 Kudos

Hi Ashwin,

Do you have more details about that error? Have you seen a dump in SRM? (trx ST22)

Also check in ECC, just in case.

Please check your bdocs too; maybe there's an error in the last one the execution tried to process (trx smw01).

Kind regards,

MC

ivy_li
Active Contributor

Hi Ashwin,

I sugges you delete all the sysfail entries via trx smq2 in SRM side and via trx smq1 in ECC side.

Then please start initial download again.

Please check if the error persists in trx smq2 and if there is error in trx smw01.

Best regards,

Ivy

Former Member
0 Kudos

Thanks Ivy and Rahul for the answers.

We recently refreshed our systems so I am currently getting logical system error since table CRMMLSGUID is pointing to different system ID. We are applying note 765018. Once done I am going to re-try and let you know.

Regards,

Ashwin

former_member22425
Active Participant
0 Kudos

Hello Ashwin,

Kindly follow the below steps to resolve the issue here.

1) Maintain the table TBLSYSDEST in both SRM and ERP system with regards to the logical system and Technical and Dialog rfc's.

Also assign the MW_admin in the rfc user.Register the queues with * smqr.

2) Follow the sap note 720819 and maintain all the 5 tables correctly.

3) Before you start the download, you must use transaction SE38 to execute the report BBP_PRODUCT_SETTINGS_MW in the EBP system. In the 'User' field, enter the consumer name that you

    selected (for example, "SRM"). Select the radio button depending on whether service products should be active or not. The report starts with the default settings in test mode.

4) Ensure that the table CRMATAB in ERP system holds the entries after the step 1. IF it is blank then follow the sap note 1498111 and run the report SMOF_FILL_CRMATAB in SRM.

5) Also check for the R3-Guid in the tables CRMMLSGUID (SRM system) and CRMPRLS (ERP system ). Both should be identical with the logical system.

6) Also refer to the SAP notes 1548622 ; 1460623 ; 872533 ; 833438 ; 588701

7) --> BD97 __ Assign RFC destinations for Synchronous method calls....

Kindly abort and load the object again, it should work fine.

Best Regards,

Rahul

ivy_li
Active Contributor
0 Kudos

Dear Ashwin,

I reviewed the link and I think the content about table CRMSUBTAB is incorrect.

According to note 720819, table CRMSUBTAB should be maintained as below:

======

Check whether the necessary entries exist in the table CRMSUBTAB.
If required, copy the following entries into the table CRMSUBTAB
in the OLTP system:

-  CONSUMER = CRM, OBJCLASS = MATERIAL

-  CONSUMER = CRM, OBJCLASS = CUSTOMIZING

-  CONSUMER = CRM, OBJCLASS = SERVICE_MASTER

When you copy an entry, only change the CONSUMER entry that
refers to the consumer name that you created ("SRM", for
example).

Save your copies.

=======

This should be done in ECC side.

Hope this helps

Ivy