Hi All,
I have created a datatype in XI using external definition.
In ECC when we generate proxy it's successful but when we try to execute the proxy from sproxy for testing purposes, we get a ABAP dump saying 'GETWA_NOT_ASSIGNED'.
The external difinition imported is:
<?xml version="1.0" encoding="ISO-8859-1"?>
http://www.w3.org/2001/XMLSchema" xmlns="urn:sce-com:xi:hcm:CourseCompletionData" targetNamespace="urn:sce-com:xi:hcm:CourseCompletionData">
<xsd:element name="MT_SAPCourseCompletionDataRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="DT_SAPCourseCompletionDataRequest" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="DT_SAPCourseCompletionDataRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="MessageHeader" />
<xsd:element ref="MessagePayload" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="MessageHeader">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="SystemOfOrigin" />
<xsd:element ref="InterfaceID" />
<xsd:element ref="UniqueID" />
<xsd:element ref="ProcessArea" />
<xsd:element ref="OtherArea" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="SystemOfOrigin" type="xsd:string" />
<xsd:element name="UniqueID" type="xsd:string" />
<xsd:element name="InterfaceID" type="xsd:string" />
<xsd:element name="ProcessArea" type="xsd:string" />
<xsd:element name="OtherArea">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Identifier" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Identifier">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Name" />
<xsd:element ref="Value" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Name" type="xsd:string" />
<xsd:element name="Value" type="xsd:string" />
<xsd:element name="MessagePayload">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Record" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Record">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="CourseRequest" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="CourseRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="SSN" minOccurs="0" />
<xsd:element ref="NANTelCourseID" minOccurs="0" />
<xsd:element ref="StartDate" minOccurs="0" />
<xsd:element ref="StartTime" minOccurs="0" />
<xsd:element ref="EndDate" minOccurs="0" />
<xsd:element ref="EndTime" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="SSN" type="xsd:string" />
<xsd:element name="NANTelCourseID" type="xsd:integer" />
<xsd:element name="StartDate" type="xsd:date" />
<xsd:element name="EndDate" type="xsd:date" />
<xsd:element name="StartTime" type="xsd:time" />
<xsd:element name="EndTime" type="xsd:time" />
</xsd:schema>
Pls advice if something wrong with the structure..
XIer
Edited by: XIer on May 22, 2008 8:16 AM