Professional Documents
Culture Documents
13
BDocs: Exploring a BDoc type
Segment Structure
of BDoc type BUPA_MAIN
with header segment fields
The BDoc Modeler is a tool used for displaying, creating and enhancing BDoc types.
The existing BDoc types are listed in the BDoc overview (navigation tree) of the BDoc Modeler. Here you can select
and expand a BDoc type to display its structure. The structure shows the hierarchy of the data segments.
Note that the definition and enhancement of BDoc types require knowledge of the application. The CRM Middleware
does not have the business logic to create or enhance BDocs. From this point of view, it is just a data container to
transport and process BDoc messages.
BDoc modeling features are available with CRM 3.0 and higher
Modeling of messaging BDoc types.
Assignment of one or more synchronization BDocs type to a messaging BDoc type (n:1 relationship).
Assignment of site types (see unit “Data Exchange”) to synchronization and messaging BDoc types.
14
BDocs: Exploring a BDoc type – Extension part of mBDoc
SBDM
The classic part is designed in the BDoc modeler. You require data elements for field definitions. The extension part
is maintained in the data dictionary and only a reference is maintained in the data dictionary.
15
BDocs: Exploring a BDoc type – Mapping of sBDoc
16
Data Distribution
BDocs
Data Distribution
Flow Contexts
Appendices
17
Data distribution: different types of replication
BDoc
?
?
Different Types: ?
Bulk replication
Intelligent replication ? ?
BDoc messages are replicated to sites (local databases) and not to individual users.
Two different replication types can be distinguished: bulk replication and intelligent replication.
bulk means, everybody gets all or nothing,
intelligent means distribution by rules.
mBDocs can be replicated in bulk, or simple intelligent
by default: bulk
sBDocs can be replicated in bulk, or through any kind of intelligent replication
By default: mostly intelligent; this is necessary because of the sophisticated data distribution in mobile scenarios.
However, the replication types for BDoc types can easily be changed, if required.
The replication type of a BDoc is customized in the Administration Console (Transaction SMOEAC)
18