Creating Semantic Contracts from Schemas

Use

You can export an XML description of a semantic contract and use this as the basis for creating a copy of this semantic contract in another system. This is useful in a distributed system landscape without a shared transport manager. A copy like this is assigned an ABAP name automatically. You can only modify such a copy of a semantic contract by editing the original and regenerating the copied semantic contract.

If a transport manager is available, you can transport semantic contracts across your system landscape.

Procedure

Exporting a Schema of a Semantic Contract

  1. Open the original semantic contract.

  2. On the Schema tab, choose the Save to file icon.

  3. Save this file and send it to the user who needs to create a semantic contract from it.

Creating Semantic Contracts from Schemas

  1. Create a semantic contract using the Enterprise Services Wizard.

    For more information, see Enterprise Services Wizard.

  2. In the wizard, select External WSDL/Schema as the generation source.

  3. Select the source of the XML file and specify the location.

  4. Finish the wizard.

    The new unsaved proxy object is opened in the proxy editor.

  5. Save and activate the semantic contract.

Regenerating a Semantic Contract

  1. Open the semantic contract in the proxy editor.

  2. Go into editing mode by clicking the Display - Change icon.

  3. ChooseRegenerate.