How to replicate material master from R/3 to CRM
Hi guys,
I am trying to replicate material master from R/3 to CRM using BAPI_MATERIAL_SAVEDATA but no changes are getting replicated to CRM.
Any help..??
Thanks,
Sid
Hi find below for the product cat
Steps to create the product category in SRM:
1) Create MM material groups in ECC client. This will create a transport. Go to SRM Tcode R3AS and select the object u201CDNL_CUST_PROD1u201D from the list and run it. You can monitor the job using R3AM1 in SRM. This will bring the material group into SRM. This can be seen in TCode u201CCOMM_HIERARCHYu201D in SRM.
2) Once it is done. Go to IMG in SRM and go to path SRM> SRM server> Cross app biz settings> Account aassigmnet> Define GL code for Acc *** Cat and Prod Cat. Maintain the GL code against this prod cat for all the account assignment codes. This is client specific setting and need to be done in every client by opening it. This GL code is given in the form in ticket.
3) Do a test and check if the product category is available for procurement in SC.
Regards,
Satish
Similar Messages
-
Uploading material master from R/3 to CRM problem
Hi Experts,
I am new to the Middleware
I have downloaded the material master from R/3 to CRM but I am not able to see the downloaded products in CRM.
I have checked the queue of R/3 there is no error.
I even checked the queue of CRM there is no error.
When I see in SMW01 the status is green and
BDoc. Error message is showing Mat. for Initial Download: Function table not supported
Can anybody give me suggestions?
I will reward the pointsi have checked the filters
i have down the following settings
Request Name MATERIAL
Table Name MARA
Field Name MATNR
Incl/Excl Inclusive defined set/array
Option Greater or equal then (>=Low)
Low a1(r/3 material no.)
even thin i did not get the result
i have the same error that is
"Mat. for Initial Download: Function table not supported"
help me out it is very urgent -
Replication of Customer and Material master from R/3 to CRM
Hi
Recently in our quality server basis administrator has made a client copy from production server after that customer master and material master are not flowing from R/3 to CRM, even sales orders were not getting copied from CRM to R/3 , i went through C71 BB config document and fixed the sales orders updation from CRM to R/3 but not able to resolve the problem of customer master and material master from ECC to CRM.
I went to B09 BB document and all settings are fine.
Using R3AS I have loaded following objects DNL_CUST_PROD0, PROD1, PROD3, SPROD , DNL_PLANT. and Material.
I went to R3AM1 and checked the status as running or wait for each object.
There are no filters in R3AC1 .
Queue name withR3AD_MATERIA0000000001 has status SYSFAIL in SMQ2 .
What can i do to resolve this problem.
Please advice.
Thanks,
VaishnaviHello Vaishnavi,
After the client copy , have you run txn:BDLS in order to change the LOGSYS in all relevant tables?
You can run this txn in test mode as well to see the affected tables.
Are you getting any dump on these load ?Check it in txn:ST22.
Hope this helps!
Best Regards,
Shanthala Kudva. -
How to udate material master from contrat when there is a change in me32k
Planned delivery time is maintained in MRP 2 view of material master. Whenever contract is created for the material, the procurement team changes the planned delivery time in contract. This leads to inconsistency between the two values.
It is required that whenever planned delivery time for a material is changed in contract, the same value should get updated in MRP 2 view in material master.
Moderator message: "spec dumping", please work yourself first on your requirement.
Edited by: Thomas Zloch on Sep 7, 2011 11:00 AMTry adding a trigger that will add records to a table that can be checked by the ODBC application whenever it runs. Of course, the trigger could also call a stored procedure that called some external code as well.
HTH -
Replicating of Material Master from ECC6.0 to SRM 5.0 in real-time
Hi,
I saw the URL on the steps to replicate Material Master from ECC to SRM:
/people/marcin.gajewski/blog/2007/02/05/how-to-replicate-material-master-from-r3-to-srm
It requires to run transaction r3as to load the material.
Can I check do we have to do this step periodically to pull material master from ECC?
Is there anyway to have a real-time RFC whenever the material is created or changed?
Thanks!
WEiHi all,
Thanks for the answers. Has anyone successfully sync the new material creation to SRM after initial load by configuring the delta?
What is the exact function module / Bdoc / idoc that sync the material master to SRM?
If we want to cusomize our own filter criteria like exlude certain material groups and include only material starting with certain numbers, how can we do that?
Thanks!
Regards,
Wei -
Unable to replicate material Master.
Dear SRM Gurus,
can you help to replicate the material master from ECC to SRM.
I made all the required settings.
I tried to load the objects,but the objects status is "Running".
How to verify the configured settings in Tables?rather checking in configurations
I have verified all the notes required for the material replciation.I didnt get any help.I may miss some configurations,please think guide me.
could you tell me why do we need to use SMOGGEN in the replcaition process?
I hvae attached the screen shot of SMWP,you can have quick idea about the status.
Thank you so much for your prompt reply.Hi Vini,
Thank you so much for experienced and detailed answer
yes,i have verified all the entries and methods which you suggested.
I have encountered such issues in my previous project.
I have maintaine the entires as you mentioned initially.
I have found the error in the outbound queue in SRM.
short dump updated in the backend system. then i found the error as below.
The current application triggered a termination with
Technical information about the message:
Message class....... "C_"
Number.............. 050
Variable 1.......... "No External System (such as CRM) Connected"
"MESSAGE_TYPE_X" " "
"SAPLCRM0" or "LCRM0U68"
"CRM_FIRST_CALL_OPERATIONS"
short dump updated in the backend system.
Can you tell me the significance of SMOGGEN?
I have another issue,
In another system,when i try to replicate the product category, some times,able to replciate the product category.
sometimes it is not working.
i couldl not find any outbound queue generation also in SRM.
can you explain me how to verify whether filters updated properly to load the requested data?
Many thanks. -
How to avoid material master data migration of inactive materials to SRM
We are replicating material master from R3 4.6b to SRM 5.0 system. Under COMMPR01 , we can see the product status as deleted or locked .
How we can avoid the master data replication of materials which are already flagged as inactive (deletion) in R3.
Pls suggest.
Regards,
AvinashHi
Please try this ->
1) It is possible to use product_id without needing to replicate material masters from R/3 to SRM. For this to work you have to set the flag "Do not check product" in customizing
(see SRM Server > Master Data > Define External Web Services).
We do it like that and it works perfect for us. Only annoyance is, that we have to put leading zeroes in the product_id field.
"Do not check product" is used to avoid product check in SRM (to avoid replicating products into SRM), so they are not checked against SRM product master.
But this is not related to R/3 check.
In a classic or extended classic scenario, SRM will check that this material exists in the backend, especially for the current plant (location), before creating follow on doc.
As you created your catalog item without zeros, I guess SRM is sending this material to R/3 that does not recognize it.
Then you have this error message. Adapt your product IDs to be aligned with R/3 material master.
2) Try to run the report BBP_PRODUCT_SETTINGS_MW, there you select user as SRM instead of CRM and select service product active
3) Did you already checked OSS note 722600 and 366135 ? Also, Check the SAP OSS Notes - 786345, OSS Note 456753. It talks abt the internal and external representation of product ID in catalog and R3 system.
Related useful pointers ->
Product xx does not exist in plant xx or it has been flagged for deletion
Stock reservation movement (field XWAOK) is not flagged in ECC ??
Product XXX does not exist in plant YYY or it has been flagged for delete.
material deletion flag
Product XXX does not exist in plant YYY or it has been flagged for deletion
Hope this will help. Do let me know.
Regards
- Atul -
How to set 'Material Master' tab as default in standard transaction CG54?
Hi All
I am having a requirement to call the transaction CG54 from a custom program. On calling the transaction, I need to put some default values to the input fields and the default tab selected should be 'Material Master'. I am able to default input fields using BDC Transaction call. Can anybody guide me how to set Material Master tab as the default tab selected?
Thanks in advance
Rinzy Deena MathewsHi All
Solved the issue by myself.
Initialization of tab in transaction CG54 is based on the values in the standard table TCGSGP - EHS: Search parameter (reproduction from SET/GET memory).
Calling of the transaction CG54, with default values and parameters can be done with the help of following standard function module:
*-- Types
TYPES : BEGIN OF t_obj_tab.
INCLUDE STRUCTURE rcgapplobj.
TYPES : END OF t_obj_tab.
TYPES : tt_obj_tab TYPE t_obj_tab OCCURS 20.
TYPES: BEGIN OF t_zplm02,
sbgvid TYPE zppr_de_sbgvid,
END OF t_zplm02.
*-- Internal Tables
DATA: li_obj_tab TYPE tt_obj_tab WITH HEADER LINE,
li_report LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
li_variant LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
li_subid_tab TYPE espre_subid_rep_tab_type WITH HEADER LINE,
li_report_m LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
li_variant_m LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
li_subid_tab_m TYPE espre_subid_rep_tab_type WITH HEADER LINE,
li_zplm02 TYPE STANDARD TABLE OF t_zplm02.
*-- Structures
DATA: ls_addinf TYPE rcgaddinf,
ls_rcgradmsel TYPE rcgradmsel,
lw_zplm02 TYPE t_zplm02.
*-- Variables
DATA: lv_trtype TYPE rcgdialctr-trtype VALUE 'D',
lv_actype TYPE rcgdialctr-actype VALUE 'D',
lv_viewappl TYPE tcgl3-repappl VALUE 'MATMASTER',
lv_sel_valdat TYPE rcgradmsel-valdat,
lv_sel_langu TYPE rcgradmsel-langu,
lv_ucomm TYPE syucomm,
lw_gen TYPE char10,
lv_flag TYPE esp1_boolean,
lv_werks TYPE werks_d,
lv_bsbgvid TYPE zppr_de_bsbgvid.
*-- Parameters
ls_addinf-aennr = sy-datum.
ls_addinf-valdat = sy-datum.
ls_rcgradmsel-sbgvid = iw_gen.
ls_rcgradmsel-matnr = p_matnr.
ls_rcgradmsel-namcat = 'MATNR'.
ls_rcgradmsel-reprefflg = abap_true.
ls_rcgradmsel-numcat = 'NUM'.
*-- Application Object
li_obj_tab-repappl = 'MATMASTER'.
li_obj_tab-objectkey = p_matnr.
APPEND li_obj_tab.
*-- Evaluate selection screen and fill keytab
CALL FUNCTION 'C1G0_KEYTAB_FILL_FROM_RADMSEL'
EXPORTING
i_radmsel = ls_rcgradmsel
i_valdat = ls_addinf-valdat
i_actype = lv_actype
i_flg_popup_no_param = abap_true
IMPORTING
e_flg_cancel = lv_flag
TABLES
i_applobj_tab = li_obj_tab
e_keytab_report = li_report
e_keytab_variant = li_variant
e_subid_refreport_tab = li_subid_tab
EXCEPTIONS
OTHERS = 1.
*-- Initilize Report Header Buffer
CALL FUNCTION 'C1AP_ESTDH_BUF_INIT'
EXPORTING
i_aennr = ls_addinf-aennr
i_valdat = ls_addinf-valdat.
*-- Parameters
ls_addinf-aennr = sy-datum.
ls_addinf-valdat = sy-datum.
ls_rcgradmsel-sbgvid = iw_gen.
ls_rcgradmsel-matnr = p_matnr.
ls_rcgradmsel-namcat = 'MATNR'.
ls_rcgradmsel-reprefflg = abap_true.
ls_rcgradmsel-numcat = 'NUM'.
*-- Application Object
li_obj_tab-repappl = 'MATMASTER'.
li_obj_tab-objectkey = p_matnr.
APPEND li_obj_tab.
*-- Initial report block tree of information
CALL FUNCTION 'C1G2_ENTRY_INQUIERY'
EXPORTING
i_trtype = lv_trtype
i_actype = lv_actype
i_addinf = ls_addinf
i_viewappl = lv_viewappl
i_sel_valdat = lv_sel_valdat
i_sel_langu = lv_sel_langu
i_rcgradmsel = ls_rcgradmsel
IMPORTING
e_okcode = lv_ucomm
TABLES
i_keytab_report = li_report
i_keytab_variant = li_variant
i_subid_refreport_tab = li_subid_tab
i_applobj_tab = li_obj_tab.
With Regards
Rinzy Deena Mathews. -
How to extend material master product Hierarchy
Hi,
How to extend material master product Hierarchy
Define Product Hierarchies (SAP Library - Material Master)
In SAP help, the procedure is given, But in procedure we need to change standard structures and data elements.
Need to know, This is only the possibilty?
Need to change structure and data elements by Access key only or there is some other way.
Regards
SukumarHi,
Use t.code:MM01 and in Copy From Field Give Material No ( u wan to copy) and in Next Screen Give Extending Plant & Storage Location and in Copy From Fields give Reference Plant & Storage Location.
For more check the links for material extension.
http://www.copacustomhelp.state.pa.us/infopak/nav/procurement/pr%20master%20data/file1434/index.htm
http://www.copacustomhelp.state.pa.us/infopak/standard/fastpaths/mm01_content.htm
Regards,
Biju K -
How to get Material Master Moving average price into Purchase Order
Hi,
How to get Material master moving average price into purchase order instead of Purchase Info record.
Thanks,
SridharHi,
I cannot understand whether it is necessary .
How about as following step?
1. create Purcahse requisition
Price come form moving average price in material master.
2. Create Purchase order reference Purchase requisition
There is a setting from the unit price of P/R onto the unit price of P/O.
Regards,
Gaito -
ERROR -WHILE LOADING MATERIAL MASTER FROM A FLAT FILE
HI GUYS ,
I AM TRYING TO CREATE MATERIAL MASTER FROM A FROM FLAT FILE
IAM GETTIGN AN ERROR MESSAGE
'YOU HAVE NOT FULLY MAINTAINED THE DESCRIPTIONS'
REQUIRE HELP ON THIS
THANKSHello Nishant
All the inputs that are required to create a material in dialog (MM01) should be mandatory as well if you are going for LSMW or BAPI. Obviously your material requires a description (which will end up in MAKT). If you have this description in your flat file then there are additional (perhaps language-dependent) descriptions required.
You could try to use BAPI_MATERIAL_SAVEDATA in your test environment to find out the minimum input that is required to create a material in R/3.
You may also have a look at thread what are the parameters have to pass to bapi material creation?
Regards
Uwe -
How to Create material master workflow
Hi All,
Can anybody tell me how to create material master workflow?
i need to customize the workitem for creating data in different views in MM01 transaction with restriction to particular user.
Regards,
PritiHi,
This link is to display a material.My requirement is to create a workflow which will allow a responsible person to enter data for specific department data e.g Purchase,Accounting etc.Initially anyone can create data using basic data1 and basic data2 views.After this my workflow will be triggered and it will go to next person who is responsible to enter Purchase data and then Accounting data.
Plz help me to create different views with respect to person.
Thanks in advance. -
ALE IDOC Transfering Material Master From One Client to Another Client
I am using ALE Idoc transfering material master from one client to another client with MATMAS msgtype the details of Idoc received on receiver side is showing message i.e no Idoc is selected at receiving side after passing partner number in WE02 transaction.
As I am new to ALE/IDOCS , I am transferring material master from one client to another client with in same system on IDES using ALE/Idocs the details of IDOC received on receiver side is showing message i.e no IDOC is selected at receiving side after passing partner number in WE02 transaction and showing current status 51 instead of 53 i.e no details of IDOC is received at receiver side using MATMAS Message-Type. It is <removed by moderator>
Kindly provide solution.
Naveen
Message was edited by: Naveen Grover
Message was edited by: Manish Kumar : Subject and formatting changedHello Naveen,
If the connection is available (test with SM59 + Connection identifier),
after choosing your Connection you can test the connection:
you might find the idocs with the daate when they where sent in SM58:
The message says in this case there was no service, there might also be other errors like "wrong password" and so on.
After solving the error, you can restart sending the idoc from this screen.
Hope this helps .
Regards,
Gerlinde -
How to transfer vendor master from MM to SUS?
Hi friends
How to transfer vendor master from MM to SUS
Are the following steps correct
1.create vendor master in MM
2.use tcode BD14 in MM and enter partner system as SUS ( to send vendor master)
3.use BD15 in SRM to accept the master data from MM.
Please let me know if i am wrong
Thanks
VinnyHi Vinny,
Please follow below steps for transferring vendor master from MM to SUS.
!) Create a vendor master in MM and assign class type ALV under enviornment-Classification tab.
2)Go to BD14 and enter following fileds
Vendor number
Class
Message type
Target System...
Before doing BD14 hope you have done all the partner profile configuraion as well as model view creation and mapping has been established between MM to XI to SUS.
Before repliating vendor, please note that vendor root org unit has been created in SUS system.
After executing BD14 then check in your mm system WE05 whether idoc has been generated and sent to XI system.
If sent to XI system successfully then please check in SXMB_MONI t-code in XI what is status then finally check in SUS.....
If useful points please...
Thanks
Ravi -
How to download org model from R/3 to CRM.
Dear Friends,
How to download Org model from R/3 to CRM. Any one tell me step by step detaily.
Regards,
Raj kumar,
08123667379You can download organization from R3 to CRM in the following way.
go to SPRO -> Customer Relationship Management -> Master Data -> Organization Management -> Data Transfer -> Copy SAP ECC Sales Structure. This is the place from where you can replicate the sales structure from ECC. You can have a look at the IMG Implementation Guide for a more detailed information.
As for the BP not coming as an Organization, you need to activate the switch to integrate the BP and Organization functionality. The link for the same is given below:
SPRO -> Customer Relationship Management -> Master Data -> Business Partner -> Integration Business Partner-Organization Management --> Set up Intergration with Organization Management . Here you need to activate the following Switch - HRALX OBPON ON Integration O-BP Activated.
Maybe you are looking for
-
Why have my notes and contacts been deleted and my applications won't launch
I tried using my iPad mini today but both my notes and contacts have been deleted and my applications either won't launch at all or launch for a few minutes and then shutdown. I also tried to download another app which said had been downloaded but I
-
JTable and ResultSet TableModel with big resultset
Hi, I have a question about JTable and a ResultSet TableModel. I have to develop a swing JTable application that gets the data from a ResultSetTableModel where the user can update the jtable data. The problem is the following: the JTable have to cont
-
My emac keeps freezing!!! any help please
Hello, my emac keeps freezing. I tried to use the first aid and got this message. "Repair attempted on two volumes, 1 HFS volume repaired 1 volume could not be repaired" I can't reistall the Os because my installation disk is scratched. any help plea
-
I am in the early stages of recovering a backup onto another host. I've recovered the spfile to pfile from autobackup and have been editing it. I've exited RMAN, but when I start it with: rman TAGET / NOCATALOG , it is finding an old copy of my pfile
-
How to get IAttributeStrand for each Cell in Table
Hello All, I am trying to set the font and size depending upon the user inputs under each cell in the table. For Text frame I am able to achieve this by using ITextModel->QueryStrand(). But for Table I am not able to find any function which can allow