cancel
Showing results for 
Search instead for 
Did you mean: 

sap connector problem

Former Member
0 Kudos

Hi ,

we are transfering sap user data to third party application using

xml file.i have generated xml file for idoc type USRCLONE01 using we60.

we are able to connect to sap but when we are trying to read the data

it is giving error.

2008/04/21 18:06:55.328 2 1 [(USERCLONE01Src) USERCLONE01] (-53) com.peregrine.conit.layer.sapidoc.exception.IDOCException: The IDOC instance contains invalid data.

2008/04/21 18:06:55.343 2 1 [(USERCLONE01Src) USERCLONE01] (-53) com.peregrine.conit.layer.sapidoc.exception.IDOCException: The SAP version number '0' is invalid.

Thanks in advance,

Maheshwer.P

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

i am using following xml file

<?xml version="1.0" encoding="utf-8" ?>

- <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0">

- <xsd:element name="USERCLONE01">

- <xsd:annotation>

<xsd:documentation>Create user with template in another system</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="IDOC">

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="EDI_DC40">

- <xsd:annotation>

<xsd:documentation>IDoc Control Record for Interface to External System</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="TABNAM" type="xsd:string" fixed="EDI_DC40">

- <xsd:annotation>

<xsd:documentation>Name of Table Structure</xsd:documentation>

</xsd:annotation>

</xsd:element>

- <xsd:element name="MANDT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Client</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="3" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DOCNUM" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>IDoc number</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="16" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DOCREL" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>SAP Release for IDoc</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="4" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="STATUS" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Status of IDoc</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DIRECT">

- <xsd:annotation>

<xsd:documentation>Direction</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

- <xsd:enumeration value="1">

- <xsd:annotation>

<xsd:documentation>Outbound</xsd:documentation>

</xsd:annotation>

</xsd:enumeration>

- <xsd:enumeration value="2">

- <xsd:annotation>

<xsd:documentation>Inbound</xsd:documentation>

</xsd:annotation>

</xsd:enumeration>

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="OUTMOD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Output mode</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="EXPRSS" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Overriding in inbound processing</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TEST" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Test flag</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="IDOCTYP" type="xsd:string" fixed="USERCLONE01">

- <xsd:annotation>

<xsd:documentation>Name of basic type</xsd:documentation>

</xsd:annotation>

</xsd:element>

- <xsd:element name="CIMTYP" minOccurs="0" type="xsd:string" fixed="">

- <xsd:annotation>

<xsd:documentation>Extension (defined by customer)</xsd:documentation>

</xsd:annotation>

</xsd:element>

- <xsd:element name="MESTYP" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Message type</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="30" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="MESCOD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Message code</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="3" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="MESFCT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Message function</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="3" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="STD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>EDI standard, flag</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="STDVRS" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>EDI standard, version and release</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="6" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="STDMES" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>EDI message type</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="6" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SNDPOR">

- <xsd:annotation>

<xsd:documentation>Sender port (SAP System, external subsystem)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SNDPRT">

- <xsd:annotation>

<xsd:documentation>Partner type of sender</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SNDPFC" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Partner Function of Sender</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SNDPRN">

- <xsd:annotation>

<xsd:documentation>Partner Number of Sender</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SNDSAD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Sender address (SADR)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="21" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SNDLAD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Logical address of sender</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="70" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="RCVPOR">

- <xsd:annotation>

<xsd:documentation>Receiver port</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="RCVPRT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Partner Type of receiver</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="RCVPFC" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Partner function of recipient</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="RCVPRN">

- <xsd:annotation>

<xsd:documentation>Partner number of recipient</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="RCVSAD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Recipient address (SADR)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="21" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="RCVLAD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Logical address of recipient</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="70" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="CREDAT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Created on</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="8" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="CRETIM" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Created at</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="6" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="REFINT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Transmission file (EDI Interchange)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="14" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="REFGRP" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Message group (EDI Message Group)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="14" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="REFMES" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Message (EDI Message)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="14" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="ARCKEY" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Key for external message archive</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="70" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SERIAL" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Serialization</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPBNAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>User name</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="BAPIBNAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>User Name in User Master Record</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="12" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPMETHOD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Method to be called when distributing users</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="USMETHOD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Method to be called when distributing users</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="30" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPLOGOND" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>User: Logon Data Transfer Structure</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="GLTGV" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>User valid from</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="8" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="GLTGB" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>User valid to</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="8" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="USTYP" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>User Type</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="CLASS" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>User group in user master maintenance</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="12" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="ACCNT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Account ID</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="12" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TZONE" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Time Zone</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="6" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="LTIME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Last logon time</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="6" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="BCODE" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Password Hash Key</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="16" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="CODVN" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Code Version of Password Hash Key Algorithm</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPPWD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>SAP user password</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="BAPIPWD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>New password</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="8" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPDEFAUL" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>User: Fixed Values Transfer Structure</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="STCOD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Start menu (old, replaced by XUSTART)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SPLD" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Spool: Output device</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="4" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SPLG" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Print parameter 1</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SPDB" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Print parameter 2</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SPDA" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Print parameter 3</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DATFM" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Date format</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DCPFM" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Decimal notation</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="LANGU" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Language</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="CATTKENNZ" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>CATT: Test status</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="KOSTL" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Cost center</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="8" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="START_MENU" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Start menu</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="30" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPADDR3" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>BAPI reference structure for addresses (contact person)</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="PERS_NO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Person number</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="ADDR_NO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Address number</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TITLE_P" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Title text</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="30" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="FIRSTNAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>First name</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="LASTNAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Last name</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="BIRTH_NAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Name of person at birth</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="MIDDLENAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Middle name or second forename of a person</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SECONDNAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Second surname of a person</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="FULLNAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Full Name of Person</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="80" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="FULLNAME_X" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>NAME_TEXT field status</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TITLE_ACA1" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Academic Title: Written Form</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TITLE_ACA2" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Academic Title: Written Form</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PREFIX1" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Name prefix</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PREFIX2" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Name prefix</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TITLE_SPPL" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Name supplement, e.g. noble title (written form)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="NICKNAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Nickname or name used</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="INITIALS" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>"Middle Initial" or personal initials</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="NAMEFORMAT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Name format</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="NAMCOUNTRY" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Country for name format rule</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="3" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="LANGU_P" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Language Key</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="LANGUP_ISO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Language according to ISO 639</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SORT1_P" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Search Term 1</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SORT2_P" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Search Term 2</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DEPARTMENT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Department</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="FUNCTION" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Function</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="BUILDING_P" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Building (number or code)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="FLOOR_P" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Floor in building</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="ROOM_NO_P" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Room or Appartment Number</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="INITS_SIG" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Short name for correspondence</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="INHOUSE_ML" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Int. mail postal code</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="COMM_TYPE" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Communication Method (Key) (Business Address Services)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="3" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TITLE" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Title text</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="30" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="NAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Name 1</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="NAME_2" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Name 2</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="NAME_3" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Name 3</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="NAME_4" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Name 4</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="C_O_NAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>c/o name</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="CITY" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>City</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DISTRICT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>District</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="CITY_NO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>City code for city/street file</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="12" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DISTRCT_NO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>District code for City and Street file</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="8" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="CHCKSTATUS" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>City file test status</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="E1BPADDR1" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>BAPI Reference Structure for Addresses (Contact Person)</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="POSTL_COD1" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>City postal code</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="POSTL_COD2" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>PO Box postal code</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="POSTL_COD3" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Company postal code (for large customers)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PO_BOX" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>PO Box</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PO_BOX_CIT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>PO Box city</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PBOXCIT_NO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>City PO box code (City file)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="12" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DELIV_DIS" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Post delivery district</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="15" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TRANSPZONE" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Transportation zone to or from which the goods are delivered</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="STREET" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Street</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="60" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="STREET_NO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Street code for city/street file</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="12" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="STR_ABBR" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Abbreviation of street name (e.g in Spain)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="HOUSE_NO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>House Number</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="HOUSE_NO2" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>House number supplement</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="STR_SUPPL1" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Street 2</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="STR_SUPPL2" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Street 3</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="STR_SUPPL3" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Street 4</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="LOCATION" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Street 5</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="BUILDING" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>old: building (no. or abbreviation)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="FLOOR" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Floor in building</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="ROOM_NO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Room or Appartment Number</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="COUNTRY" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Country Key</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="3" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="COUNTRYISO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Country ISO code</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="LANGU" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Language Key</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="LANGU_ISO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Language according to ISO 639</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="REGION" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Region (State, Province, County)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="3" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SORT1" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Search Term 1</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="SORT2" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Search Term 2</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TIME_ZONE" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Address time zone</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="6" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TAXJURCODE" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Tax Jurisdiction Code</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="15" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="ADR_NOTES" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Address notes</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="50" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TEL1_NUMBR" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>First telephone no.: dialling code+number</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="30" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TEL1_EXT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>First Telephone No.: Extension</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="FAX_NUMBER" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>First fax no.: dialling code+number</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="30" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="FAX_EXTENS" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>First fax no.: extension</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="E_MAIL" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>E-Mail Address</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="241" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="BUILD_LONG" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Building (Number or Code)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="REGIOGROUP" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Regional structure grouping</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="8" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="HOME_CITY" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>City (different from postal city)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="40" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="HOMECITYNO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Different city for city/street file</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="12" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PCODE1_EXT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>City postal code extension, e.g. ZIP42 code</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PCODE2_EXT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>PO Box postal code extension, e.g. ZIP42 code</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PCODE3_EXT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Major customer postal code extension, e.g. ZIP42 code</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PO_W_O_NO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Flag: PO Box without number</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PO_BOX_REG" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Region for PO Box (Country, State, Province, ...)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="3" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="POBOX_CTRY" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>PO box country</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="3" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PO_CTRYISO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Country ISO code</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DONT_USE_S" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Street Address Undeliverable Flag</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="4" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="DONT_USE_P" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>PO Box Address Undeliverable Flag</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="4" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="HOUSE_NO3" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>House number range</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="10" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="LANGU_CR_P" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Address record creation original language</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="LANGUCPISO" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Language according to ISO 639</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="2" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPUSCOMP" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Company to which a user is assigned</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="COMPANY" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Company address, cross-system key</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="42" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPSNCU" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>SNC attributes of a user</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="GUIFLAG" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Unsecure communication permitted (user-specific)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PNAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>SNC: Printable name</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="255" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPPARAM" minOccurs="0" maxOccurs="999999">

- <xsd:annotation>

<xsd:documentation>User: Parameter Transfer Structure</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="PARID" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Set/Get Parameter ID</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="20" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PARVA" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Parameter value</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="18" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="PARTXT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Short Text Describing R/3 Repository Objects</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="60" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPPROF" minOccurs="0" maxOccurs="999999">

- <xsd:annotation>

<xsd:documentation>User: Profile Transfer Structure</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="BAPIPROF" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Profile name</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="12" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="BAPIPTEXT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Texts in user master/authorizations</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="60" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="BAPITYPE" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Type of Profile (Composite or Single)</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="BAPIAKTPS" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Active or maintenance version</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

- <xsd:element name="E1BPAGR" minOccurs="0" maxOccurs="999999">

- <xsd:annotation>

<xsd:documentation>Activity groups</xsd:documentation>

</xsd:annotation>

- <xsd:complexType>

- <xsd:sequence>

- <xsd:element name="AGR_NAME" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Role Name</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="30" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="FROM_DAT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Date of menu generation</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="8" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="TO_DAT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Date of menu generation</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="8" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="AGR_TEXT" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Role name</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="80" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

- <xsd:element name="ORG_FLAG" minOccurs="0">

- <xsd:annotation>

<xsd:documentation>Flag: Assignment Comes From HR Organization Management</xsd:documentation>

</xsd:annotation>

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:maxLength value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="SEGMENT" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

</xsd:sequence>

- <xsd:attribute name="BEGIN" use="required">

- <xsd:simpleType>

- <xsd:restriction base="xsd:string">

<xsd:enumeration value="1" />

</xsd:restriction>

</xsd:simpleType>

</xsd:attribute>

</xsd:complexType>

</xsd:element>

</xsd:sequence>

</xsd:complexType>

</xsd:element>

</xsd:schema>