Import of Merchandise Hierarchy changes from other system

Good day for everyone!
Can you please help me in this situation:
1. We have two system - SAP and system for master data maintenance (call it MD).
2. Merchandise Hierarchy structure creates in SAP and migrates to  MD system.
3. All changes we want to make in MD system (creating/changing/deleting  hierarchy nodes, hierarchy reorganization, creating/changing/deleting attributes for hierarchy nodes) and then pass it in SAP.
Are there any standard instruments in SAP that can allow to transfer all making changes for Merchandise Hierarchy in MD system to SAP (reports, FM and so on)? Maybe anyone have experience with similar situation? I hope for help! Thank you for answers!

Hi Olga:
The sceanrio is distribution from the sending system.  Standard transactions and ALE support transfer of Merchandise Category Hierarchy (MCH) and dependant objects (characteristics and values, for example).
There are four message types that will be sent: W_WGRP, CHRMAS, CLFMAS, and CLSMAS.  MCH objects have dependencies and therefore the sequence of these messages must be controlled, which requires the addition of a fifth message type: SERDAT.
It is important to understand that IDoc Serialization using message types is used when several different message types are dependent on each other, as is the case here.  For example, if a merchandise category is assigned to a merchandise category hierarchy level,  the merchandise category hierarchy level must first exist.
For this reason, the message types are grouped together in a serialization group, in which the processing sequence is defined.  There is a standard serialization group for this purpose: GRP_W_WGRP. 
Use the following path to configure inbound processing:
SALE > Modeling and Implementing Business Processes > Master Data Distribution > Serialization for Sending and Receiving Data > Serialization Using Message Types > Define Inbound Processing
Here is an outline of the steps:
1. SALE - Configuration of Serialization of IDoc processing
2. SM59 – Create RFC destination
3. WE21 – Create an RFC Port
4. BD64 – Create Distribution Model
5. WE20 – Create Outbound Partner Profile
6. WE20 – Create Inbound Partner Profile
7. WGSE – ALE MCH Objects
Please also take note of the following standard reports:
RBDSER01 creates the IDocs for a serialization group.
RBDSER02  dispatches the IDocs belonging to a serialization group.
RBDSER03  checks whether all the IDocs have been successfully sent to the receiving system. If they have, a control message of message type SERDAT is sent to the receiving system and posts the serialization group there.
RBDSER04 is for processing of inbound IDocs of a serialization group can be directly started by the Report RBDSER04.
You will want to also consider maintaining Reference Articles in the sending system and distribution of Reference Articles using ALE too.  This is because Reference Articles are assigned to the Merchandise Category.  The standard transaction for this is BD10.
In addition to the manual transactions and reports, change pointers can also be used to distribute the master data.
- Paul
Paul Gendreau, Jr.
SAP Retail

Similar Messages

  • Import Chart of Account Data from other system

    Hi FICO Gurus,
    I am a new student in FICO, here i have a question as following, ask for help,
    In my new rollout system, i need a chart of account. these data is existing in the other system, i want to import it from there, other then input one by one manually. can anyone tell me how can i do that?
    can anyone help me to solve it?
    Any responses will be awarded.
    Thanks a lot!
    Samson

    Use T Code FS15 in the old client/company code and give a file  ex 1234.
    Note the file and path generated from the message.
    Advise your basis team to copy the file in the same path of the required client.
    After copying use t code fs16 and generate the GL accounts through Batch input session.
    All the GL accounts will be copied in your new server.

  • How to import a maintenance task list from external system to R3

    Is there a bapi or a fm can import the maintenance task list (equipment ,function location ,generic) from external system to R3.

    Hello,
    how to import task list to sap from external system
    Hope this helps.
    Regards, Murugesh AS

  • How to delete file from other system(LAN)

    Hello folks,
    Cud u plz help me out in finding code for deleting a file from other system i.e in LAN,assuming that the connection is already established to that system.

    > Cud u plz
    sigh
    Please make the extra effort to write out words such as "could", "you", and "please". The extra keystrokes won't cost much in the way of time, and the enhanced clarity will be appreciated by those communicating on a forum with international readership. Also, it will give the appearance that you take your question seriously, which will in turn make your question look more interesting to answer.
    Thanks!
    ~

  • Unable to open templates from server input form folder and server root folder from some system while the same can be open from others system

    Hi,
    I am unable to open input scheduled from server root folder and also from input form folder on some system while they can be open from others system.
    Please advice.
    Thanks in advance

    Hi Hengye,
    While opening , it dont give any error. When I try to open it , it takes some time to load then nothing happen.However I can open it on other system but not on mine my collegue and user system.
    Please advice.
    Thanks.

  • Problem with BAPI BAPI_MATERIAL_SAVEDATA when calling from other system

    Hi All,
    I able create new material using the BAPI BAPI_MATERIAL_SAVEDATA in development system.
    but when i am calling this BAPI from other systems by passing the same values that i used in the development system . system is giving me an error ( in the return statement) saying that material number doesn't exists .
    Can any one have some pointers towards this ?
    Thanks & Regards,
    Praveen

    Hi,
    this FM BAPI_MATERIAL_SAVEDATA
    is used to extend a material to another plant
    for that you need to read the original data via BAPI_MATERIAL_GET_DETAIL and then select additional data from MKVE and save it via BAPI_MATERIAL_SAVEDATA with table parameter SALESDATA
    also check with
    BAPI_STANDARDMATERIAL_CREATE Create/Extend Material
    BAPI_MATERIAL_SAVEDATA - QM - Inspection Setup
    Problem in BAPI_MATERIAL_SAVEDATA
    Thanks&Regards,
    Naresh

  • APD collecting information form a BEX report from other system

    Hi experts!
    Just wondering if it is possible to collect information from a BEX query from other system.
    And if possible, we wonder if you could kindly assis how to do it.
    Thank you very much in advance!!

    Hi,
    No, we cannot make the query from other system as a source in APD.
    The APD allows you to create analysis processes from the data which resides in your BI system.
    BR
    adlin

  • How to read and store the documents from other system to own system.

    Hi Experts,
    i need to read the document from other system (Say from other connected R/3 system) and then i need to save it in my system.
                     Please suggest how would i proceed?
    Any helpful suggestion will be rewarded with points.
    thanks
    Snehasish

    Hi Abaper
    I think I havent explained my problem well. Here I am explaining it again..
    I want to pull an  *.excel/ *.csv file through ABAP code.The target file that I want to access in my ABAP code is stored into another PC in the same Local area network under some directory say 'c:\temp\credit.csv'.
    I have the logon information of the target file's  PC.
    Please help me with code if anyone of you having.
    Thanks in advance.
    Rgds,
    Snehasish
    Edited by: Snehasish Das on Apr 29, 2008 2:18 PM
    Edited by: Snehasish Das on Apr 29, 2008 2:33 PM

  • Displaying sales order from other system

    Hi Experts,
    I have a requirement of displaying sales order from other system. I will be fetching sales orders through a RFC call and displaying it in an ALV. on clicking of the sales order displayed from the ALV, I need to display it from the other system.
    How can I go about this?
    Please help.
    Regards,
    Rohan

    rohan,
    you already have answered most part of your question.
    - displaying SO from other system through RFC:
    create a remote enabled function in that target system. call this FM from your current system. (for RFC calls check this: [RFC help|http://help.sap.com/saphelp_nw04/helpdata/en/22/0425f2488911d189490000e829fbbd/content.htm]
    displaying SO by double clicking in ALV:
    --ALV's comes with a event USER_COMMAND. in this event you can pass your subroutine and in your subroutine you can do your coding... take help from sdn searches like :About FM ALV user_command Event
    hope these helps
    Somu

  • How to move the changes from one system to other without using CMS

    Hi
    In our project they are migrating NWDI 6.40 to NWDI 7.0.
    During migration CMS won't be available.
    Could you plesae tell what are the different options are there to move the WebDynpro changes from (NWDS) Development to Quality system and then production system without using CMS server?
    If i will create a development package and import this packgae in Quality package will my new changes also be available in Quality server?
    Thanks & Regards
    Susmita

    Hi Susmita
    I wasn't completely sure, but from your description of your problem, it seemed like you would have access to your DTR during your upgrade. The following solution assumes as much. If this is not the case, you'll need to do things slightly differently, but the solution will still be possible.
    Depending on the scope and size of your changes, it may be practical for your developers to deploy directly from their NetWeaver Developer Studio (or for a designated administrator to install the NWDS and do the same). To do so, from the Development Configurations perspective, create a new NWDS project for each of the DCs you want to deploy. Then right-click the project and choose from one of the deployment options. (Deploy new archive and run will allow you to see if your deployment has taken effect.) When deploying, the target server is the one set up as your J2EE engine in the NWDS properties - you'll consequently have to modify this when the target server for your deployment changes (from QA to production, or vice versa).
    Note that this is only applicable in certain situations, and only as a short term stopgap measure. This sort of practice - developers or administrators deploying haphazardly to servers other than those intended for development - is precisely what the NWDI is designed to prevent (and is one of very few things it's fairly good at doing). For instance, if your QA and production systems are attached as TEST and PROD runtimes systems respectively in your NWDI, a full assembly and subsequent full deployment would usually occur to these servers when deploying with the NWDI. This is a much stronger guarantee of consistency than the build that will be performed within your local NWDS to deploy your changes. (Conversely, the rigidity of the assembly is perhaps the NWDI's greatest design flaw.)
    (Also, Snehal: thanks for the information on the sapmake_util blog. It's not something I've encountered before and looks very useful.)
    James

  • Importing data from other system - cvs files

    hi
    What is the best way to import 3 cvs files from other accounting system
    The 3 files contains data about customers and few more custom fields that I need to create in Business one
    (more information about the cusomter)
    I need to import the files every day
    Thank you

    Hi Ofer,
    I read you need to do this import every day. With the DTW you have to do this manually(?).
    Another (however expensive) option is to use iBOLT from <a href="http://www.magicsoftware.com">Magic Software</a>.
    We also have a customer wich get's every day a few .csv files by email. iBOLT does get the .csv from the mailbox, does some preperation and imports the data into SBO. No user interaction required.
    Kind regards,
    Rowdy

  • Calling Transaction from other system using RFC

    Hi ,
    I have one button on screen(say Screen-A), in ECC. when its pressed the transaction '/SAPAPO/BOPIN' gets called from APO.
    For calling transaction from APO I am using FM - 'ABAP4_CALL_TRANSACTION'.
    I want the initial screen of that transaction to retain some values which I fill on the Screen-A(the screen which has that button).
    When I call the transaction from ECC itself (ex. C006), the initial screen of C006 retains the value on Screen-A.
    I want the same to happen in case of calling transaction from APO.
    How to achieve this?  Would it need the changes in IMG (SPRO)?
    Please note that, Screen-A is initial screen of transaction 'md05' and I want to retain vaules of Material, MRP Area, Plant.
    Thanks,
    Sujeet

    Builld a RFC enabled FM () that wrap the call of Smartforms (*) in the other system.
    Regards,
    Raymond
    (*) [Writing Remote Function Modules in ABAP|http://help.sap.com/saphelp_nw04/helpdata/en/22/0425f2488911d189490000e829fbbd/content.htm]
    (**) [Integrating the Smart Form into the Application|http://help.sap.com/saphelp_nw70/helpdata/en/1c/f40c5bddf311d3b574006094192fe3/frameset.htm]

  • Migration of Marketing Attributes from other system

    Hi,
    We want to migrate the Marketing Attributes from non-SAP CRM system into SAP CRM system.
    But the concern is if some of the customers have visited our website and changed some attributes, like hobbies or job position, the new attributes will be there in CRM system.
    The problem is in that case if we migrate the attributes from non SAP system, then will these migrated attributes overwrite the exisitng CRM attributes for the same BPs? If yes, what is the way out so that we don't lose the new attributes of the BPs and also migrate the attributes from another system into CRM.
    Regards
    Monica

    Hello Naren,
    Can't you use Legacy System Migration Workbench(LSMW) for your requirement?
    Please refer below link or help.sap.com to know more about LSMW:
    https://websmp102.sap-ag.de/LSMW
    Hope this helps!
    Regards,
    Shanthala Kudva.

  • Importing swiss tariff code numbers from feeder system?

    Hi Experts
    due to a business process we cannot tariff our products inside GTS, because of the usage of dummy material numbers. That means that a material number can sometimes have the tariff code 4711 and in another delivery the tariff code 1234. From that reason also the materials in the feeder system (R/3) are not fixed tarrifed in the master data.
    So we tariff the material in the line item inside the delivery manually.
    Unfortunately in Switzerland we do not use the EUSTA statistical numbers. So for that, the standard solution (take statistical number from feeder system) would work. But we have the CH_EXP swiss export code, which has a different tariff code structure.
    My question is, if it is possible to transfer the code number form field EIPO-STAWN (feeder system) into the field CCNGN in GTS? We searching for a BADI, Userexit or something else which could steer that - but unfortunately without success.
    Thanks a lot for your input.
    Regards,
    Andreas

    Hi,
    i think there is a way by using the Badi
    "BAdI for Mapping and Enrichment of Data from Billing Documents (SD0C)"
    (/sapsll/if_ex_ifex_sd0c_r3~if_extend_cus_cdoc)
    you find this BAdi in
    IMG
    -Sales and Distribution
    --Foreign Trade/Customs
    ---SAP Global Trade Services - Plug-In
    Business Add-Ins for SAP Global Trade Services
    Edit Control of Document Transfer
    Change and Supplement Document Data for Transfer
    here you can change the transfered item information from the feeder system to GTS.
    (/sapsll/if_ex_ifex_sd0c_r3~if_extend_cus_cdoc)
    In structure:
    CS_ITM_CDOC-CCN
    you find all the needed fields to overwrite the commodity code number.
    regards,
    Ralf

  • Automatic import of roles to BI from MDM system?

    Hi,
    we do have custom MDM system. Since our authorization system is complex and heavily based on master data I wonder is it possible to achieve automatisation of transfering roles from MDM system to SAP BI?
    General idea is to make a templates (PFCG - download template role to file) for BI roles which will be kept in MDM and used to generate a new role (based on new master data by simple search/replace in template file). Next issues are to transfer and import newly generated role to BI form MDM. At the moment we are using services and XML to transfer master data from MDM to BI and intend to use it in case of roles.
    What we are missing, at the moment, is a way to automatically import role to BI (report which would do job of manual GUI role upload in PFCG)?
    We were considering puting a such report for importing roles to BI to a process chain.
    Any other ideas?
    Kind regards.

    Hi Josko.
    You should definitely use the possibility to generate BI Analysis Authorization from data
    rather than creating PFCG roles in BI system:
    http://help.sap.com/saphelp_nw70/helpdata/EN/59/fd8b41b5b3b45fe10000000a1550b0/frameset.htm
    You should define your own datasource in MDM system to extract the current authorizations there
    and then create data flow to store the data in copies of the template DSOs for generating authorizations.
    Finally use the program RSEC_GENERATE_AUTHORIZATIONS as described in the above link.
    Regards,
    Lars

Maybe you are looking for