Master Data Distribution !

Hi!
   I want to know the purpose of master data distribution for the following between the vendor & the customer.
   1. Material Master
   2. Vendor Master & Customer Master.
  Whats the purpose of linking our system with our vendor or customer etc with <b>regard to master data</b>
  Pls explain in detail.
  Thanks
  Rahul.

Hi Rahul,
We dont do master data distribution with customer system or vendor system.
Master data distribution is done between distributed systems of the same organization using ALE configuration. So we dont link to customer or vendor systems for transfering master data but for transfering transactional data like purchase orders or sales orders etc.
Master Data Distribution
Rather than distributing the complete master data information, views of the master data can be distributed (for example, material sales data, material purchase data). Each view of the master data is stored in a separate message type.
Users can specify which data elements in a master record are to be distributed.
Various distribution strategies are supported:
·        Cross-system master data can be maintained centrally and then distributed. The final values are assigned locally.
·        A view of the master data can be maintained locally. In this case there is always one maintenance system for each view. After the master data has been maintained it is transferred to a central SAP system and distributed from there.
Types of Distribution
·        Active distribution (PUSH)
If the master data is changed (for example, new data, changes or deletions), a master data IDoc is created in the original system and is distributed by class as specified in the distribution model.
·        Requests (PULL)
A request occurs when a client system needs information about master data held in the system. You can select specific information about the master data, for example, the plant data for a material.
If you want to be notified of all subsequent changes to the master data, this has to be set up “manually” between the two systems. It is not yet possible for this to be done automatically in the distribution mechanism in the original system.
Transferring the Master Data
A distinction is made between transferring the entire master data and transferring only changes to the master data.
If the entire master data is transferred, a master IDoc is created for the object to be distributed in response to a direct request from a system. Only the data that was actually requested is read and then sent. The customer specifies the size of the object to be distributed in a request report.
If only changes are transferred, the master IDoc is created based on the logged changes.
Reward points for the useful answers,
Aleem.

Similar Messages

  • ALE:Material Master Data Distribution

    Hi
    I am new to ALE Material Master Data Distribution and if the questions are incorrectly worded, please accept my apologies. It is due to lack of knowledge.
    I am doing Material Master Data distribution and I am using standard basic type MATMAS03. The standard TCode MM01, MM02 has SAP tables and 3 custom tables.
    I have turned the active on using BD61 and change pointers to message type.
    Q: Is the change pointer, applicable to entire material master? i.e. if I change a field in Z table or standard material tables, can an IDOC be created for the entire material record?
    Q: What is the function of BD52? Does this override the option Activate Change pointers for message type? Does it mean, if the changes are made to those fields in BD52 a change pointer is created?
    Q: If I change Z table only, will there be a change pointer created? If not, how could I accomplish this using BD52.
    Q When do we use the enhancement MGV00001?
    Also, If you could add anything in addition to above queries, it will be helpful to me and I appreciate it.
    With regards,
    William

    Thank you Sudhakar.
    Your tips are good, but, I was not able to get the problem resolved.
    Let me explain what I have done based on your tips.
    1.  MATMAS uses MATMAS03. The basic type has NOT been modified to have z fields yet.
    2.  Using BD52, i have created the following fields
         MATERIAL    ZEMM_MARA_TECH   IM_ADVISORY_CODE
         MATERIAL    ZEMM_MARA_TECH   KEY.
    3.  Modified the MMR for IM_ADVISORY_CODE.
    I did not see a change pointer for this change.
    Q:  When I created above entry using BD52, was asking the table name. The table name is stored in TCD0B. What TCode is available the entries in TCDOB. For the time being, i created using SQL.
    Q. Is there a follow up configuration required to capture the changes?
    I will award the points in a couple of days time, even if I do not get the solution, because you have spent your precious time for the community. I will wait for a couple of days for other suggestions and close the Problem.

  • Full Master Data Distribution in ALE - Vendor Master CREMAS(Full Distributi

    Hi Experts,
       I have to do a Full Master Data Distribution in ALE - Vendor Master CREMAS(Full Distribution) using BD21.
       I have already read the blog of Mickel and incorporated the code in Change_Pointer_Read.
       It is still not working. Should I include the code at the end of the Function Module. If yes, how to code at the last as
       I can include my code at the SAP suggest Enhancement and End Enhancement.
       Is there any way I can create the implicit Enhancement at the end of the Function Module.
       I will appreciate any help to make the Full Distribution work.
    Thanks,
    Mich

    Hi,
       Here is the link.
       /people/michal.krawczyk2/blog/2009/06/04/distribution-of-full-master-data-objects-from-change-pointers
       My requirement is to send the whole Vendor Master in a IDoc even though for eg there is only one field change in address field of Vendor Master. Full Master Data distribution. But the program BD21 creates only IDocs with segments where the changes are made in the particular tab like address.
       Is there any Enhancement or way to enforce the whole Master Data(CREMAS) to be distributed.
       I will really appreciate any helpful answer .
    Thanks,
    Mich

  • Problem in txn code PFAL, HR Master Data Distribution

    Hi All,
      I'm using the txn PFAL to distrubute HR master data from one system to another, the system is not picking up the data from Infotye 0001 but it is picking up from other infotypes. What can be the possible reasons.
             The select statment generated by the system is as below ( SQL trace ) is as below:
    SELECT * FROM  "PA0001"
      WHERE  "MANDT" = 600 AND "PERNR" = 000000
                           AND "BEGDA" <= 20060623
                           AND "ENDDA" >= 200060623
                       ORDER BY ..............
           As the value in pernr field is 00000000 the system is unable to pick up the data. Now my question is what can be the possible reasons for the pernr value to be initial. Is it an authorization issue? If so what should need to do?

    Go to PA04 and check whether the number range currently assigned to your employees has been reinitialised to 0. That is the first check point.

  • HR Master Data Distribution through ALE

    Hi All,
    Iam new to HR module.
    I want to know what are the transactions to create HR master data like employee etc.
    I want to send this HR master data from one SAP system to another SAP/non-SAP system through Idocs.
    Can anyone guide me with an example for craeting the master data and sending the data through Idoc.
    Thanks a lot in advance

    For HR master data : PA30,PA40 .
    For HR ALE data transfer: PFAL.
    Plz SEARCH in SCN before posting, you will get lot of information.

  • COND_A Master Data Distribution

    How do I Distribute COND_A master data. Is there any standard t-code to do that?

    Hi Ram,
    You may need to ask SD Functional folk to create new pricing report (t/code V/LA) with sending IDoc, message type and logical system paramaters available for input.
    or you can copy an existing pricing report (t/code V/LD) into custom report/program and change below parameters to be displayed.
    PARAMETERS sen_idoc(1) TYPE c           *NO-DISPLAY.
    PARAMETERS p_mestyp  LIKE tbdme-mestyp  *NO-DISPLAY.
    PARAMETERS p_logsys  LIKE tbdls-logsys  *NO-DISPLAY.
    Once the report is available for you then the next step is to configure ALE and partner profile in order to generate IDoc COND_A01 from the pricing report.
    You may find program RWVKP013 will not give enough selection screen compare with above pricing report. ONLY by material number.
    Hope this will help.
    Regards,
    Ferry Lianto
    Please reward points if helpful.

  • Change Pointers for Infotypes - HR Master Data distribution

    Hi,
    I want to distribute HR infotypes Master Data to other systems...
    How do I activate Change pointers for HR infotypes?
    Do I have to use idoc HRMD_A or HRMD_B?
    Do I have to distribute thru PFAL transaction?
    Can I do that a employee change the data of an infotype send the idoc authomaticly?
    Thanks in advance.
    Regards.
    Urtzi.

    Thanks Roman,
    I've looking also for idoc HRMD_ABA. What is the diference between HRDM_ABA and HRMD_A?
    When I press SAVE in PA20 doing changes in an employee system distributes authomatically HRMD_ABA but not HRMD_A. Is it correct?
    So, if that is correct could I say the following:
    - To distribute HRDM_A we can use report RBDMIDOC scheduleing periodic JOB.
    - iDoc HRDM_ABA is distributed when saving data in standard transactions.
    Is that correct?
    Regards.
    Urtzi.

  • Material Master data distribution using the Classifications

    Hi All,
    I am attempting to cater for a business scenario where we wish to distribute material master records via IDOCS by assigning a class to each material we wish to send out. 
    We have a new classtype (Z01) which is setup for distribution purposes (the status for this class type has been maintained).  I have defined a filter using classes in BD60.
    The next step was to setup the distribution model for my message type and partner.  I added the filter group in the distribution model for the message type (filter group "dependant on class membership").  The final step after generating the partner profile was to assign a new class that I created to the material master.
    We are using change pointers and BD21 to create the IDOCs.  I am managing to create the outbound IDOC but I am getting a 29 Status with an error message "Class type Z01 , receiving system ZFR001 : no list maintained".  ZFR001 is the name of the external partner.  The name of the class that has been assigned to the material master is also ZFR001.  There are no characteristics assigned to the class.
    Has anyone setup a similar scenario?  I'd appreciate any guidance as I have hit a bit of a wall.
    Best regards,
    James.

    Hi,
    The message type to send HR data is HRMD_A, i don't think that filtering this only message you achieve what you describe.
    In this message type, yo can define filters to send only the relevant infotypes that you need, but all of them will be send in the same idoc, for one employee.
    So I think to achieve what you want, you should create customer Message types (Z's) as reductions of HRMD_A standard message type and then in BD64 create one different Model for each one. So in each model you can put only the infotypes you want. You should very carefull with the updating in your destination system, because if you process all the message type at the same time, there will be a lot of blocking in employee objects.
    It is weird what you want to do, but this could be the solution.
    Regards,

  • Integrate HR OM master data to external system HRMD_A / HRMD_B / HRMD_ABA ?

    Hi,
    I would like to setup hr master data distribution using PI to external non SAP system. after i have searched from the document there are 3 idoc HRMD_A, HRMD_ABA and HRMD_B. Please advise which message type more suitable for my scenario ?
    Thank you and Best regards
    Fernand

    Hi,
    The difference is in the segments that each one includes, you can check it in transaction WE30 for example for
    the IDOC Type HRMD_A07 (which is linked to HRMD_A)vs. the IDOC type HRMD_ABA05 (which is linked to HRMD_ABA)
    The first one manages more record, therefore you can send more infotypes. This is because its manages all the standard OM information.
    The HRMD_ABA is more used if your destinatio is a CRM or SRM system which requires less data.
    Regards,

  • HR Master data serialization error

    Hi,
    I activated serialization on sender and receiver system:
    (Transaction SALE -> Modelling and Implementing Business Processes -> Configure Predefined ALE Business Processes -> Human Resource -> Master Data Distribution - > Serialize HR Master Data)
    After processing, some iDocs have status 51 - Serialization error for object &. Expected counter 000001 < 000002 in IDoc.
    I understand that when I get iDoc with too big serialization counter the iDoc should have status 66 (IDoc is waiting for preceding IDoc (Serialization)) and I should be able to reprocess the iDoc when I get iDocs with missing serialization counter. Am I right?
    So why do they have status 51 and not 66?
    Thanks for answer in advance.

    there is some inconsistency in the receiver system.
    for ex:
    sender system Company code is different from the receiver system. etc...
    Edited by: Ashok Kumar Reddy N on Feb 6, 2008 1:46 PM

  • HR Master data Outsourcing - US

    Hi,
    We are in process of generating an IDoc for HR master data distribution for ADAP.
    SAP recommend procedure is via transaction PC00_M10_OTEM. This is a wrapper around the main transaction PU12, but is used specifically for master data distribution for US. This transaction code is supposed to be generating an IDoc -
    IDoc Message Type: HROT_UM
    IDoc basic type : HROT_USM.
    However, when I follow SAP steps for this procedure, it generating an IDoc with only control segment and status segment. No data segment is generated at all.
    Questions:
    1. Has any one dealt with this issue before?
    2. Are there any prequisites (either configuration or development) in order for this to be used.
    Thanks and appreciate your feedback.
    Venkat

    Hi,
    The transaction PC00_M10_OTEM works like this. It picks out only the last changed records from the previous data transfer. In case there are no changes, then it sends only those HD,KY and TR records as you had mentioned. But if you selecte "All data" option in the selction screen, then all the data for the employee w ill be picked and sent as an IDOC. You'll see all the segments as in PU12->OTMU populated in the IDOCs.
    Cheers,
    Sam

  • Adding a new message type to Report RHALEINI to send HR Master Data

    I have extended Basic IDoc type HRMD_A07 with custom segments, and I want to send this vis report RHALEINI. PRoblem is I cannot see it in the Receiving System Message Type frop down list. IS it so that I must set up a Master Data Distribution Model with that message type before the report will show it in the list?
    BR,
    Tony.

    Hi Tony,
    I have the same question. Did you find a solution for this?
    Thank you
    Best regards
    Christian

  • Master Data Extraction Error

    Hi Experts,
    I am doing MAster Data Extraction, i have done with major works in R3 Side, but i am facing as issue while distributing the Mode,
    Before that i brief the things what i have done,
    1) ALE Configuration in ERP R3 System
    2) Created a New Logical System for Receiver PI System
    3) Created the Logical System for Sender R3 System & Assigning the Client
    4) Configured of RFC Destination Pointing to PI System
    5) Configured of Communication Port
    6) Configurated of Partner Profile
    7) Created ALE distribution Model/Customer Distribution Model
    After creation of the Model  i ahve added  the Message type. Then Partner Profile needs to be generated and the Distribution model needs to be distributed from the Edit Menu.
    But while doing the above step i am facing a issue as " No Messages have been defined for the selection conditions in the model".
    Please do needful.

    hi,
    if you''re a PI started I'd suggest:
    http://www.sap-press.com/products/Mastering-IDoc-Business-Scenarios-with-SAP-NetWeaver-PI.html
    chapter:
    3 ... Master Data Distribution ... 95
    for a good start
    Regards,
    Michal Krawczyk

  • ALE distribution of HR master data to CRM - subtype CELL and MAIL

    Hello,
    Overview/Introduction:
    we are using the ALE distribution of HR master data to CRM. The distribution has already been set up and it is running. We know that the infotype communication (0105) is especially distributing the subtypes 0010 (e-Mail) and 0020 (telephone number). This e-Mail address and the telephone number are stored in the business partner in the CRM system.
    For this infotype 0105 there are also the subtypes CELL (cell phone) and MAIL (e-Mail address). Unfortunately this cell phone number and the mail address (from subtype MAIL) are not stored at the business partner in CRM.
    Our request is on the one hand to store the data from subtype CELL into the field mobile number of the business partner. And on the other hand we want to store the e-mail address of subtype MAIL at the business partner instead of subtype 0010.
    For some reason it seems that these requests canu2019t be setup within SAP standard.
    So we found SAP note 758426 which suggests to use the BAdI HRALEX_INBOUND and the report RH_ENHANCE_BP_TEMPLATE.
    Problem:
    Now the problem is that the BAdI does not get called! The BAdI is active! We tried to set break points -> unfortunately did not stop! And we also implemented an endless loop in the BAdI -> even with this the system did not u2018stopu2019!?
    Any ideas?
    Thank you,
    Roman

    Hi,
    First you need to create a distribution model using transaction BD64 : Edit > Model View > create.
    Then you will need to maintain fields for description and technical name. In partner box you need to enter the source system (HR) and the target system (FI) in the second field. Then you need to assign a message type and filter settings if you need it. You need to create this distribution model in source system (HR).
    After, still in BD64, go to environment > change partner profile or transaction WE20
    Select your target system and enter the corresponding message type ( HRMD_A or HRMD_ABA depends on your scenario) with the correct customizing (receiver port, packet size, idoc type, syntax check and output mode).
    Then please do the same things in your source system using WE20 for your source system and define your inbound parameters (Process code HRMD, processing by function module : use trigger immediately if it is not a production system or else trigger by background program and this case you will need to run report RBDAPP01 to process Idocs).
    Once done, then go back to your model view in your source system (BD64) and go to Environment > generate partner profiles. Then please go to Edit > Model View > distribute
    After all these settings done, it should work.
    Please also check out documentation :
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/82/933b90aa9e11d6b28800508b5d5211/frameset.htm
    Best Regards
    Christine

  • Periodic Transfer of Master Data

    Hello,
    I need assistance understanding the underlying config related to master data updates in R/3 and the resulting entries in GTS.
    Our setup:
    GTS (7.2) is a plug-in to CRM
    CRM & R/3 in same logical system group (GTS)
    EWM in unique logical system group (FEEDSYS) - based on SAP config guide and direction, we split feeder logical systems from GTS logical systems. all logical systems had resided in a single logical system group (GTS)
    EWM > system for warehouse functions
    R/3 > feeder system for material master
    R/3 > GTS Plug-In activated (per SAP direction)
    R/3 > Configure Control Settings for Document Transfer > MMOA mapped to our purchase order doc type at logical system and logical system group level
    R/3 > Configure Control Settings for Document Transfer > MMOB mapped to our inbound delivery doc type (EL) at logical system and logical system group level for DTAVI
    R/3 > Configure Control Settings for Document Transfer > MMOC mapped to our movement types 101 and 601, in addition to others
    I mention the PO and Inbound delivery setup because we do see changes to material qty in R/3 after creating PO's and the subsequent IB deliveries.
    We are trying to implement GTS as a bonded warehouse - storing material as duty-unpaid only.  We are not concerned with duty-paid status for this implementation.
    There has been an initial transfer of material to GTS from R/3 via /SAPSLL/MENU_LEGALR3.  We have GTS master data marked as BondedWH.  Although T-Code MMBE shows qty's for the material, it does not match the qty being displayed in GTS stock overview. 
    The SAP GTS Config guide states, page 40, to create a job for RBDMIDOC, with a variant and have it scheduled.  We still need to do this part and it is my understanding this is to synce data.  With this, I am also trying to understand the use of change pointers in R/3, in addition to enhancement project SLLLEG04 for the User Exits for Material Masters.  I don't know if we need to worry about the SLLLEG04 enhancement or not.
    I know there is more information I can provide on our current setup, but what major things are there to consider to get the stock overview qty's of GTS to actually reflect what's in MMBE, AND, be displayed as duty-unpaid, rather than duty-paid via the initial transfer function?
    Any advise or experience getting R/3 to communicate correctly with GTS, especially in light of a bonded warehouse is greatly appreciated.
    Regards,
    Brian

    Hello Uwe,
    Our intent for GTS is the use of bonded warehouse functionality.
    As a part of preparation for go-live activities, we will stock the warehouse with material, this is a distribution center of service parts (replacement parts).  The stocking activitiy will be through STO's.  As a result, we expect all the material showing up in GTS to be duty-unpaid.  We will continue to receive material into the warehouse via STO's as no base-receipts are required at this time. 
    When we process orders through the warehouse system (EWM) we expect the qty's in GTS to reflect what has been shipped (exports).  As such, we will be able to reconcile any stock discrepancies with the authoriities.
    My questions about intial transfer is my attempt to get some inventory showing in GTS, so that after I process the inbound deliveries based on PO's (STO) I see the inventory building in GTS.
    The use of initial stock transfer may not be correct as I described my activities above, but with very little documentation specifying the actual process of establishing a bonded warehouse, especially in our landscape, I am working through this on a trial-and-error basis.
    I hope this provides clarity on our goals.  I will continue to research the change pointers as I am still not sure of the relevance.
    Regards,
    Brian

Maybe you are looking for

  • Lost everything on 10.2.1.1 update, need help.

    Okay, I was syncing my iPod Touch 3g to my pc when the power to the house went out. Power came back on, booted my pc, opened iTunes and iTunes message box popped up saying I need to restore my iPod. wouldnt let me do anything so I hit ok. It restored

  • How to Load Values From Database on page load?

    I am sure this is easy but... I have a website that lists products similar to the way Amazon lists them. Each product is listed in a separate HTMP table cell complete with Product Name, Desciption, Image and Pricing. Any given product will appear on

  • DA client getting with error Main mode SA assumed to be invalid because peer stopped responding.

    Facing one issue with only DA client , it connects to Direct access for few seconds and then get disconnected. Looking at error on Event viewer I see below error Any help appreciated certificate looks ok on client not sure why IPSEC is still failing.

  • Problem in transports!! Please help

    Hello BW Gurus, I am havinga major problem with transports.The Client had separate HR box as the source system for HR Objects. Since the HR box is obsolete, we assigned SAP R3 as the new source system to infosources and activated them. I created a tr

  • Cannot Type Some Arabic  Characters

    Dear All, I am working in bilingual project English and Arabic. In 10gforms i can type arabic and save it properly but in 10g reports i cannot type some of the arabic characters in design view. but the same characters i can type in arabic using other