Creating Semantic Contracts from Schemas
This option allows you to provide semantic contract details such as project, package, name, prefix, and source proxy.
Context
In a distributed system landscape without a shared transport manager you have the option of creating a semantic contract from a schema. You need to export an XML description of a semantic contract to an ABAP system and use the semantic contract wizard to create a semantic contract.
Exporting a Semantic Contract Schema PrerequisiteYou have identified a semantic contract for exporting the schema.
Procedure- Access an ABAP package. For information on accessing an ABAP package, see Accessing an ABAP Package.
- Navigate to the identified semantic contract.
- Open the semantic contract.
The semantic contract editor window appears.
- Click the Source [Read-Only] page.
The schema or the XML definition of the semantic contract is displayed.
- On the top right corner of the editor, click (Export as WSDL).
The Save As window appears.
- Save the file and send it to an ABAP system.
- Access the Enterprise Services wizard. For information on using the wizard, see Accessing the Enterprise Services Wizard.
- Select Semantic Contract.
- Click Next.
The New Semantic Contract wizard appears.
- Enter the following details:
- Package name
- Name
- Prefix, if required
- Select Local WSDL File as the source.
- Click Next.
The wizard to browse to a local WSDL file appears.
- Click Browse...
The Open window appears.
- Browse to the WSDL file location.
- Select the WSDL file.
- Click Open.
- Click Finish.
The semantic contract is created and displayed in its respective editor.
- Save the semantic contract.
- On the top right corner of the editor, click
( Activate ABAP Object) to activate the semantic contract.