|Home • Trainings • Quiz • Tips • Tutorials • Functional • Cert Q's • Interview Q's • Jobs • Testimonials • Advertise • Contact Us|
Distributing Master Data (Outbound)
By Sarang Kahu
Master data can be distributed in two ways. In both case the
IDOC receives data for only one master data object.
1. Master data object sent directly
This process sends the entire data
of the master objects.
This is done by triggering a report
program starting with RBDSEXXX where XXX is the first three characters of the
message type. Example for message type MATMAS the program is RBDSRMAT. For
DEBMAS the program is RBDSEDEB and so on.
Inside the report programs a
function module is called which is responsible for generating and dispatching
the IDOC for the master data. The naming convention for the function module is MASTERIDOC_CREATE_REQ__XXXXX
where XXXXX is the name of the message type.
function module executes the change pointers and generates IDOC in the following
2. Master data is distributed using SMD tool
(Shared master data tool)
The SMD tools logs changes to a
master data using changed pointers. Changed document should be written whenever
the master data is changed or created or deleted. Only changed data is written
to the IDOC, send to the ALE layer and dispatched to the other system.
For example when a modification is
recorded in customer information (VD02 transaction), an entry is saved in BDCPS
or BDCP2 table, it depends on the customizing. At the entry creation, the
PROCESS field is empty. As soon as the change pointer has been processed, the
field is filled with the value X.
Steps for distributing Master data
using SMD tool.
change relevant field for the message type
For master data to be distributed to other
systems change document fields are defined in transaction BD52 so that change
pointers are written. This creates entry in table TBD62.
change pointers for message type.
The message type for which master data is to be
downloaded has to be activated if change pointers are to be written. This create
a entry in table TBDA2
change pointers - generally.
This activates master data distribution using
Define function module to evaluate change pointers
This create entry in table TBDME
Please send us your feedback/suggestions at webmaster@SAPTechnical.COM
©2006-2007 SAPTechnical.COM. All rights reserved.
product names are trademarks of their respective companies. SAPTechnical.COM
is in no way affiliated with SAP AG.
Graphic Design by Round the Bend Wizards