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

Similar Messages

  • 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.

  • 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.

  • 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.

  • What are the T-codes that contain the master data for material and vendor?

    what are the T-codes that contain the master data for material and vendor?

    hi ,
    - Display Material  tcodes...
    MM01 - Create Material
    MM02 - Change Material
    MM03 - Display Material
    MM50 - List Extendable Materials
    MMBE - Stock Overview
    MMI1 - Create Operating Supplies
    MMN1 - Create Non-Stock Material
    MMS1 - Create Service
    MMU1 - Create Non-Valuated Material
    ME51N - Create Purchase Requisition
    ME52N - Change Purchase Requisition
    ME53N - Display Purchase Requisition
    ME5A - Purchase Requisitions: List Display
    ME5J - Purchase Requisitions for Project
    ME5K - Requisitions by Account Assignment
    MELB - Purch. Transactions by Tracking No.
    ME56 - Assign Source to Purch. Requisition
    ME57 - Assign and Process Requisitions
    ME58 - Ordering: Assigned Requisitions
    ME59 - Automatic Generation of POs
    ME54 - Release Purchase Requisition
    ME55 - Collective Release of Purchase Reqs.
    ME5F - Release Reminder: Purch. Requisition
    MB21 - Create Reservation
    MB22 - Change Reservation
    MB23 - Display Reservation
    MB24 - Reservations by Material
    MB25 - Reservations by Account Assignment
    MB1C - Other Goods Receipts
    MB90 - Output Processing for Mat. Documents
    MB21 - Create Reservation
    MB22 - Change Reservation
    MB23 - Display Reservation
    MB24 - Reservations by Material
    MB25 - Reservations by Account Assignment
    MBRL - Return Delivery per Mat. Document
    MB1C - Other Goods Receipts
    MB90 - Output Processing for Mat. Documents
    MB1B - Transfer Posting
    MIBC - ABC Analysis for Cycle Counting
    MI01 - Create Physical Inventory Document
    MI02 - Change Physical Inventory Document
    MI03 - Display Physical Inventory Document
    MI31 - Batch Input: Create Phys. Inv. Doc.
    MI32 - Batch Input: Block Material
    MI33 - Batch Input: Freeze Book Inv.Balance
    MICN - Btch Inpt:Ph.Inv.Docs.for Cycle Ctng
    MIK1 - Batch Input: Ph.Inv.Doc.Vendor Cons.
    MIQ1 - Batch Input: PhInvDoc. Project Stock
    MI01 - Create Physical Inventory Document
    MI02 - Change Physical Inventory Document
    MI03 - Display Physical Inventory Document
    MI31 - Batch Input: Create Phys. Inv. Doc.
    MI32 - Batch Input: Block Material
    MI33 - Batch Input: Freeze Book Inv.Balance
    MICN - Btch Inpt:Ph.Inv.Docs.for Cycle Ctng
    MIK1 - Batch Input: Ph.Inv.Doc.Vendor Cons.
    MIQ1 - Batch Input: PhInvDoc. Project Stock
    MI01 - Create Physical Inventory Document
    MI02 - Change Physical Inventory Document
    MI03 - Display Physical Inventory Document
    MI31 - Batch Input: Create Phys. Inv. Doc.
    MI32 - Batch Input: Block Material
    MI33 - Batch Input: Freeze Book Inv.Balance
    MICN - Btch Inpt:Ph.Inv.Docs.for Cycle Ctng
    MIK1 - Batch Input: Ph.Inv.Doc.Vendor Cons.
    MIQ1 - Batch Input: PhInvDoc. Project Stock
    MI21 - Print physical inventory document
    MI04 - Enter Inventory Count with Document
    MI05 - Change Inventory Count
    MI06 - Display Inventory Count
    MI09 - Enter Inventory Count w/o Document
    MI34 - Batch Input: Enter Count
    MI35 - Batch Input: Post Zero Stock Balance
    MI38 - Batch Input: Count and Differences
    MI39 - Batch Input: Document and Count
    MI40 - Batch Input: Doc., Count and Diff.
    MI08 - Create List of Differences with Doc.
    MI10 - Create List of Differences w/o Doc.
    MI20 - Print List of Differences
    MI11 - Physical Inventory Document Recount
    MI07 - Process List of Differences
    MI37 - Batch Input: Post Differences
    for vendor..
    XKN1  Display Number Ranges (Vendor)
    XK01  Create vendor (centrally)
    XK02  Change vendor (centrally)
    XK03  Display vendor (centrally)
    XK04  Vendor Changes (Centrally)
    XK05  Block Vendor (Centrally)
    XK06 Mark vendor for deletion (centrally
    XK07  Change vendor account group
    XK11  Create Condition
    XK12  Change Condition
    XK13  Display Condition
    XK14  Create with cond. ref. (cond. list)
    XK15  Create Conditions (background job)
    reward points if useful,
    venkat.

  • Header data not coming from vendor master when creating SA using BAPI

    Hello,
    I am creating SA using BAPI_SA_CREATE. I am passing the vendor code and other header related data in the header table of the BAPI.
    SA is created successfully with all the data that is passed to the BAPI. Now if the payment term and inco terms data is passed initial to BAPI then this data is not taken from vendor master. This data appears blank in SA.
    Shouldn't this data be picked up from vendor master as they are maintained properly in vendor master?
    I just need confirmation whether BAPI picks or not from vendor master if the data (payment term and inco terms) passed is initial.
    Thanks and Regards,
    Saba

    Hi,
    Are u passing X to corresponding fields of HEADER structure what ever you have populated in HEADER structure .

  • ALE  Vendor Master - Message Types RS0035 - RS0051

    can anyone tell me what these message types are?
    i can't seem to find any info on them.
    in our system, i see mesage type RS0001 - RS0021 having to do with Vendor master Data change pointers.
    Were these SAP delivered or does someone create them?
    thanks,
    robert.

    for some reason, I have message types RS0001 - RS0021 in my Development box, but have RS0001 - RS0021 <b>and</b> RS0035 - RS0051 in my Test box.
    i have no idea why they are different. When I try to add RS0035 to my active change pointer config, it tells me it doesn't exist.

  • 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.

  • Bank account data is deleted from vendor master.

    Hello,
    My user wanted to change in the vendor master data Bank Account Number and VATnumber . So she deleted and entered new number for both . We we want to give confirmations we get confirmation only for VAT number . We saw in the field changes . There we can see New bank field new  as deleted  old empty space. More ever Bank accont and VAT account number have been deleted entered in the same manner.
    may i know the following things.
    1 What will the impact of when we delete and enter a new number and when we modify and enter new number.
    2.How do we do create again to confirm the changes (we have designed Bank account num as sensitive field)
    Thank you
    Chaithra

    Hi,
    Are u passing X to corresponding fields of HEADER structure what ever you have populated in HEADER structure .

  • 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.

  • Profit Center Master Data transfer via ALE (ke77) == Additional fields

    Hi SAP Community,
    I am using ke77 to transfer Profit Center Master Data. We have introduced an additional field in the master data which is unfortunately not transferred via ke77 (non SAP std field). Do you guys know how to include user-defined fields via ke77 (user exit, etc...)?
    Thanks in advance for your support.
    Cheers,
    Chris

    you must not create all segments in the IDOC  if you dont want the views.
    e.g. E1MBEWM is used for the accounting data. without this you wont get that view.

  • 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.

  • Validate and block vendor master while creating or changing vendor master

    Hi,
    I need to validate the vendor master country against a ztable which has list of restricted countries and block the vendor       (lfb1-sperr = 'x posting block')  if the country is found in ztable. This check should happen while creation or change of vendor master.Also need to send a mail to a distribution list. Any user exit/badi to code ?  If not, what other options ?
    Thanks,
    RK

    Hi,
    For XK01 vendor creation  you can use following badi's or user exit
    S.No   Exit Name           Description
        1   RFKRRANZ            User exits: Accounts Payable Information System
        2   SAPMF02K            User exits: Vendor master data
    S.No   Badi Name             Description
        1   VENDOR_ADDRSCR_CHG    Implementation of VENDOR_ADDRSCR_CHG by Public Sector
        2   VENDOR_ADD_DATA       /NFM/Screen in Vendor Master
        3   VENDOR_ADD_DATA       SCC Implementation of BAdi VENDOR_ADD_DATA
        4   VENDOR_ADD_DATA       MPN:  Additional Fields for Vendor Master
        5   VENDOR_ADD_DATA       US Federal Government Vendor Master Extension
        6   VENDOR_ADD_DATA       Implementation of VENDOR_ADD_DATA by Public Sector
        7   VENDOR_ADD_DATA       IS-Oil Downstream Vendor
        8   VENDOR_ADD_DATA       Retail Addition: Maintenance Authorization of Local Vendors
        9   VENDOR_ADD_DATA_BI    MPN:  Additional fields for vendor master
       10   VENDOR_ADD_DATA_BI    US Federal Government:  BADI Implementation for Add On BI
       11   VENDOR_ADD_DATA_BI    IS-PS Additional Data for Vendors (Batch-Input and ALE)
       12   VENDOR_ADD_DATA_BI    IS-OIL :  Implementation for Add On BI
       13   VENDOR_ADD_DATA_CS    /NFM/VENDOR_DATA
       14   VENDOR_ADD_DATA_CS    SCC Implementation of BAdi VENDOR_ADD_DATA_CS
       15   VENDOR_ADD_DATA_CS    MPN: Additional Fields for Vendor Master
       16   VENDOR_ADD_DATA_CS    US Fed Gov't Vendor Master Data Extensions
       17   VENDOR_ADD_DATA_CS    Implementation of VENDOR_ADD_DATA_CS by Public Sector
       18   VENDOR_ADD_DATA_CS    IS-Oil Vendor Master
       19   VENDOR_ADD_DATA_CS    Retail Enhancement: Maint. Authorization of Local Vendors
       20   VENDOR_FIELDSTATUS    Control of vendor master fields for CCR vendors
    Hope it helps.
    Regards
    Hiren K.Chitalia

  • Customer Master data upload with Ref Customer Master

    Hi all,
    I want to extend all the Customer master records of a particular Sales area to another new Sales area (copy from one sales area to other). What is the easiest way to do this?
    Am trying to copy by giving referrence number, but still i had to give all the relavant data which i suppose shold not be. So plz guide me the best way to copy the master data of all the customers.
    Thanks in advance.
    Cheers,
    Anil.

    We have had the similar issue. I simply downloaded the customer master sales area data and replaced the distribution channel with new one in excel then division and recorded the LSMW for this only thing u have to be careful is while extending u have to use the current customer number as refernce which has to be recorded. this entire process till execution took about 30 mins + upload time.
    It works perfect.

  • How to report new master data in place of old master data in a report

    Hi Everyone,
    I have 0vendor master data which contains both old and new vendor numbers. I have transaction data that refers to both new and old vendor numbers. In my report I want to see the new vendor numbers with transaction data and new vendor number in place of old vendor number with transaction data. How do I achieve that? Can anyone shed some light on that. I have tried various scenarios but none of them working.
    Thanks,
    Wen.

    HI Wen,
    do you mean to say that you need some kind of mapping of old to new vendor numbers? In that case you could create a navigational attribute of the vendor and put in the new vendor number for both new and old numbers and then use this attribute to navigate and display.
    Regards, Klaus

Maybe you are looking for