Referencing a Service to Annotate a Model

This document explains you how to refer a service registered in local BEP registry, so that the data model can be annotated

Procedure

To reference a service to annotate a model, proceed as follows:
  1. Open SAP Gateway Service Builder.
  2. Create a project of type Annotation Model for Referenced Service.
  3. Right click on Data Model and select Import
  4. Select Service Reference.
  5. In Wizard Step 1 of 2: Service Reference , enter Technical Service Name and Version. If the metadata of the service exists in an external system, select Metadata to be fetched from an external system. This enables RFC Destination field. Enter the RFC destination of the external system to fetch the metadata.
  6. Click Next to continue.
  7. In the Wizard Step 2 of 2: Service Reference window, check the selection and click Finish.
The selected model is referenced in the project.

Result

The Service Builder creates a new folder Model References inside the folder Data Model. Expand this folder to see the referenced model in the project of type annotation.

Constraint

You can reference only one service via Service Builder. However, using the transaction /IWBEP/REG_VOCAN multiple services can be assigned to the annotation model, but this causes an inconsistency as the services referenced via the transaction does not reflect in Service Builder.