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 advanceFor 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,
WilliamThank 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,
SabaHi,
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
ChaithraHi,
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,
Chrisyou 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,
RKHi,
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
-
When I sync my I tune music library to my other devices, none of the other devices end up with the same amount of music. For instance, in my itunes library on my mac, i have 34 complete albums. When I sync to my iphone only 26 albums come over (it
-
Hyperlink events in iCal?
Can you hyperlink events in iCal? I've been unable to do so and can find no references for it. John Kendrick
-
MY COMPUTER ONLY SHOWS A BLACK SCREEN, WITH ONLY THE POP UP SHOWING .....VIEW AND TRACK YOUR DOWNLOADS
-
Saposcol, Solaris 10 and zones
We are running a bunch of instances on Solaris 10 x86_64 in zones. Everything works great (including ZFS) but one issue is there: saposcol always "sees" the full machine, means e. g. CPU usage is displayed not on a per-zone basis but only once for al
-
Can we disable/avoid peer to peer traffic?
We have dozens of offices which all connect to Lync 2013 in a central datacenter via edge. Most offices have two ISPs - a cheap high-bandwidth option (typically cable modem) and a pricier, low-latency EoC or bonded T1 connection. We use static route