Background documentationData Replication Using Enterprise Service Oriented Architecture (SOA)

 

The replication of master data from the MDG hub to the connected systems and clients can be done using Enterprise Service Oriented Architecture (SOA).

The service interfaces and service groups to be configured are found in the SOAMANAGER (SOA Manager) transaction.

For detailed information how to configure the SOAMANAGER for MDG, see Configuring the SOA Manager for Master Data Governance (NW 7.40) (NetWeaver 7.40 or higher).

For information on the SOAMANAGER steps to be performed to configure WebService-based communication, see Configuring a Consumer Proxy.

The following services need to be configured:

Note Note

Service definitions and service groups that need to be configured additionally to run MDG-C on a client system are shown in brackets.

End of the note.
  • For the message inbound processing in the master data client systems, configure the following services:

    • BusinessPartnerSUITEBulkReplicateRequest_In

    • BusinessPartnerRelationshipSUITEBulkReplicateRequest_In

    • [BusinessPartnerSUITEBulkReplicateConfirmation_In]

    • [BusinessPartnerRelationshipSUITEBulkReplicateConfirmation_In]

  • Configure the following service groups:

    • MDG_BS_SUPPLIERREPLICATECONF

    • [MDG_BS_SUPPLIERREPLICATEREQ]

  • For the message inbound processing in the master data server system, configure the following services:

    • BusinessPartnerSUITEBulkReplicateConfirmation_In

    • BusinessPartnerRelationshipSUITEBulkReplicateConfirmation_In

    • [BusinessPartnerSUITEBulkReplicateRequest_In]

    • [BusinessPartnerRelationshipSUITEBulkReplicateRequest_In]

  • Configure the following service groups:

    • MDG_BS_SUPPLIERREPLICATEREQ

    • [MDG_BS_SUPPLIERREPLICATECONF]

Replication eSOA Using the Data Replication Framework (DRF)

Prerequisite: Receiving systems/clients are defined in the SLD (system landscape directory). For more information, see Customizing for Master Data Governance, Central Governance under Start of the navigation path General Settings Next navigation step Data Replication Next navigation step Overall Information End of the navigation path.

  1. Define technical settings for business system under Start of the navigation path General Settings Next navigation step Data Replication Next navigation step Define Custom Settings for Data Replication Next navigation step Define Technical Settings Next navigation step Define Technical Settings for Business Systems End of the navigation path

    1. To define a new business system and to maintain the logical system for the receiving systems, choose New Entries.

    2. Enter a business system as you previously defined for the provider system in the SOA Manager (step 3.1. of Configuring the SOA Manager for MDG (NW 7.40 or higher), for example ABC_123, and a logical system, for example ABCCLNT123.

  2. Define replication model (replication of business partner) under Start of the navigation path General Settings Next navigation step Data Replication Next navigation step Define Custom Settings for Data Replication Next navigation step Define Replication Models End of the navigation path

    1. Using New Entries, define a new replication model and enter a description.

    2. Mark the line and choose Assign Outbound Implementation. Create a new entry and enter the following values using the input help:

      • Outbound Implementation: 986_3 Outbound Impl. for BP/REL via Services

      • Communication Channel: Replication via Services

      • Filter time: Filter After Change Analysis

    3. Mark the line and choose Assign Target Systems for Repl. Model /Outb.Impl. Create a new entry and enter the business system name for the receiving system created in the step before.

    4. Choose Assign Outbound Parameter. Create a new entry, enter the following values, and save.

      • Outb. Parameter: PACK_SIZE_BULK

      • Outb. Parameter value: 100 (example value)

    5. Return to the Define Replication Model view. Optionally, you can also add an expiration time for the log.

    6. Save your replication model.

    7. Mark the newly-created replication model, and choose Activate.

    For more information, see Master Data Governance, Central Governance under Start of the navigation path General Settings Next navigation step Data Replication Next navigation step Define Custom Settings for Data Replication Next navigation step Define Replication Models End of the navigation path.