diff options
Diffstat (limited to 'public/wsdl/IF_MDZ_EVCP_CUSTOMER_MASTER.wsdl')
| -rw-r--r-- | public/wsdl/IF_MDZ_EVCP_CUSTOMER_MASTER.wsdl | 294 |
1 files changed, 147 insertions, 147 deletions
diff --git a/public/wsdl/IF_MDZ_EVCP_CUSTOMER_MASTER.wsdl b/public/wsdl/IF_MDZ_EVCP_CUSTOMER_MASTER.wsdl index 51a789a6..ece2a0f4 100644 --- a/public/wsdl/IF_MDZ_EVCP_CUSTOMER_MASTER.wsdl +++ b/public/wsdl/IF_MDZ_EVCP_CUSTOMER_MASTER.wsdl @@ -16,7 +16,7 @@ </xsd:complexType> <xsd:complexType name="BP_HEADER"> <xsd:sequence> - <!-- SEQ:1, Table:BP_HEADER, Field:BP_HEADER, M/O:M, Type:VARC, Size:255, Description:Business Partner Number --> + <!-- SEQ:1, Table:BP_HEADER, Field:BP_HEADER, M/O:M, Type:CHAR, Size:10, Description:Business Partner Number --> <xsd:element name="BP_HEADER" type="xsd:string"/> <xsd:element name="ADDRESS" type="p0:ADDRESS" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="BP_TAXNUM" type="p0:BP_TAXNUM" minOccurs="0" maxOccurs="unbounded"/> @@ -25,7 +25,7 @@ </xsd:complexType> <xsd:complexType name="ADDRESS"> <xsd:sequence> - <!-- SEQ:2, Table:BP_HEADER/ADDRESS, Field:ADDRNO, M/O:M, Type:VARC, Size:255, Description:Address Number --> + <!-- SEQ:2, Table:BP_HEADER/ADDRESS, Field:ADDRNO, M/O:M, Type:CHAR, Size:10, Description:Address Number --> <xsd:element name="ADDRNO" type="xsd:string"/> <xsd:element name="AD_POSTAL" type="p0:AD_POSTAL" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="AD_TEL" type="p0:AD_TEL" minOccurs="0" maxOccurs="unbounded"/> @@ -36,105 +36,105 @@ </xsd:complexType> <xsd:complexType name="AD_POSTAL"> <xsd:sequence> - <!-- SEQ:3, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:NATION, M/O:M, Type:VARC, Size:255, Description:International address version ID --> + <!-- SEQ:3, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:NATION, M/O:M, Type:CHAR, Size:1, Description:International address version ID --> <xsd:element name="NATION" type="xsd:string"/> - <!-- SEQ:4, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:POST_CODE1, M/O:, Type:VARC, Size:255, Description:Postal Code --> + <!-- SEQ:4, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:POST_CODE1, M/O:, Type:CHAR, Size:10, Description:Postal Code --> <xsd:element name="POST_CODE1" type="xsd:string" minOccurs="0"/> - <!-- SEQ:5, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:POST_CODE2, M/O:, Type:VARC, Size:255, Description:Postal Code --> + <!-- SEQ:5, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:POST_CODE2, M/O:, Type:CHAR, Size:10, Description:Postal Code --> <xsd:element name="POST_CODE2" type="xsd:string" minOccurs="0"/> - <!-- SEQ:6, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:CITY1, M/O:, Type:VARC, Size:255, Description:City --> + <!-- SEQ:6, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:CITY1, M/O:, Type:CHAR, Size:40, Description:City --> <xsd:element name="CITY1" type="xsd:string" minOccurs="0"/> - <!-- SEQ:7, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:CITY2, M/O:, Type:VARC, Size:255, Description:District --> + <!-- SEQ:7, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:CITY2, M/O:, Type:CHAR, Size:40, Description:District --> <xsd:element name="CITY2" type="xsd:string" minOccurs="0"/> - <!-- SEQ:8, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:REGION, M/O:, Type:VARC, Size:255, Description:Region (State, Province, County) --> + <!-- SEQ:8, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:REGION, M/O:, Type:CHAR, Size:3, Description:Region (State, Province, County) --> <xsd:element name="REGION" type="xsd:string" minOccurs="0"/> - <!-- SEQ:9, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:TITLE, M/O:, Type:VARC, Size:255, Description:Title --> + <!-- SEQ:9, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:TITLE, M/O:, Type:CHAR, Size:4, Description:Title --> <xsd:element name="TITLE" type="xsd:string" minOccurs="0"/> - <!-- SEQ:10, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:SORT1, M/O:, Type:VARC, Size:255, Description:Search Term 1 --> + <!-- SEQ:10, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:SORT1, M/O:, Type:CHAR, Size:20, Description:Search Term 1 --> <xsd:element name="SORT1" type="xsd:string" minOccurs="0"/> - <!-- SEQ:11, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:SORT2, M/O:, Type:VARC, Size:255, Description:Search Term 2 --> + <!-- SEQ:11, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:SORT2, M/O:, Type:CHAR, Size:20, Description:Search Term 2 --> <xsd:element name="SORT2" type="xsd:string" minOccurs="0"/> - <!-- SEQ:12, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:NAME1, M/O:, Type:VARC, Size:255, Description:Name 1 --> + <!-- SEQ:12, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:NAME1, M/O:, Type:CHAR, Size:40, Description:Name 1 --> <xsd:element name="NAME1" type="xsd:string" minOccurs="0"/> - <!-- SEQ:13, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:NAME2, M/O:, Type:VARC, Size:255, Description:Name 2 --> + <!-- SEQ:13, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:NAME2, M/O:, Type:CHAR, Size:40, Description:Name 2 --> <xsd:element name="NAME2" type="xsd:string" minOccurs="0"/> - <!-- SEQ:14, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:NAME3, M/O:, Type:VARC, Size:255, Description:Name 3 --> + <!-- SEQ:14, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:NAME3, M/O:, Type:CHAR, Size:40, Description:Name 3 --> <xsd:element name="NAME3" type="xsd:string" minOccurs="0"/> - <!-- SEQ:15, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:NAME4, M/O:, Type:VARC, Size:255, Description:Name 4 --> + <!-- SEQ:15, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:NAME4, M/O:, Type:CHAR, Size:40, Description:Name 4 --> <xsd:element name="NAME4" type="xsd:string" minOccurs="0"/> - <!-- SEQ:16, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:LANGU, M/O:, Type:VARC, Size:255, Description:Language Key --> + <!-- SEQ:16, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:LANGU, M/O:, Type:LANG, Size:1, Description:Language Key --> <xsd:element name="LANGU" type="xsd:string" minOccurs="0"/> - <!-- SEQ:17, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:STREET, M/O:, Type:VARC, Size:255, Description:Street --> + <!-- SEQ:17, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:STREET, M/O:, Type:CHAR, Size:60, Description:Street --> <xsd:element name="STREET" type="xsd:string" minOccurs="0"/> - <!-- SEQ:18, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:HOUSE_NUM1, M/O:, Type:VARC, Size:255, Description:House Number --> + <!-- SEQ:18, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:HOUSE_NUM1, M/O:, Type:CHAR, Size:10, Description:House Number --> <xsd:element name="HOUSE_NUM1" type="xsd:string" minOccurs="0"/> - <!-- SEQ:19, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:COUNTRY, M/O:, Type:VARC, Size:255, Description:Country Key --> + <!-- SEQ:19, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:COUNTRY, M/O:, Type:CHAR, Size:3, Description:Country Key --> <xsd:element name="COUNTRY" type="xsd:string" minOccurs="0"/> - <!-- SEQ:20, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:PO_BOX, M/O:, Type:VARC, Size:255, Description:PO Box --> + <!-- SEQ:20, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:PO_BOX, M/O:, Type:CHAR, Size:10, Description:PO Box --> <xsd:element name="PO_BOX" type="xsd:string" minOccurs="0"/> - <!-- SEQ:21, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:TRANSPZONE, M/O:, Type:VARC, Size:255, Description:Transportation zone to or from which the goods are --> + <!-- SEQ:21, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:TRANSPZONE, M/O:, Type:CHAR, Size:10, Description:Transportation zone to or from which the goods are --> <xsd:element name="TRANSPZONE" type="xsd:string" minOccurs="0"/> - <!-- SEQ:22, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:TAXJURCODE, M/O:, Type:VARC, Size:255, Description:Tax Jurisdiction --> + <!-- SEQ:22, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:TAXJURCODE, M/O:, Type:CHAR, Size:15, Description:Tax Jurisdiction --> <xsd:element name="TAXJURCODE" type="xsd:string" minOccurs="0"/> - <!-- SEQ:23, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:TIME_ZONE, M/O:, Type:VARC, Size:255, Description:Time zone --> + <!-- SEQ:23, Table:BP_HEADER/ADDRESS/AD_POSTAL, Field:TIME_ZONE, M/O:, Type:CHAR, Size:6, Description:Time zone --> <xsd:element name="TIME_ZONE" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="AD_TEL"> <xsd:sequence> - <!-- SEQ:24, Table:BP_HEADER/ADDRESS/AD_TEL, Field:CONSNUMBER, M/O:M, Type:VARC, Size:255, Description:Sequence number --> + <!-- SEQ:24, Table:BP_HEADER/ADDRESS/AD_TEL, Field:CONSNUMBER, M/O:M, Type:NUMC, Size:3, Description:Sequence number --> <xsd:element name="CONSNUMBER" type="xsd:string"/> - <!-- SEQ:25, Table:BP_HEADER/ADDRESS/AD_TEL, Field:DATE_FROM, M/O:M, Type:VARC, Size:255, Description:Valid-from date --> + <!-- SEQ:25, Table:BP_HEADER/ADDRESS/AD_TEL, Field:DATE_FROM, M/O:M, Type:DATS, Size:8, Description:Valid-from date --> <xsd:element name="DATE_FROM" type="xsd:string"/> - <!-- SEQ:26, Table:BP_HEADER/ADDRESS/AD_TEL, Field:COUNTRY, M/O:, Type:VARC, Size:255, Description:Country Key --> + <!-- SEQ:26, Table:BP_HEADER/ADDRESS/AD_TEL, Field:COUNTRY, M/O:, Type:CHAR, Size:3, Description:Country Key --> <xsd:element name="COUNTRY" type="xsd:string" minOccurs="0"/> - <!-- SEQ:27, Table:BP_HEADER/ADDRESS/AD_TEL, Field:TEL_NUMBER, M/O:, Type:VARC, Size:255, Description:Telephone no.: dialling code+number --> + <!-- SEQ:27, Table:BP_HEADER/ADDRESS/AD_TEL, Field:TEL_NUMBER, M/O:, Type:CHAR, Size:30, Description:Telephone no.: dialling code+number --> <xsd:element name="TEL_NUMBER" type="xsd:string" minOccurs="0"/> - <!-- SEQ:28, Table:BP_HEADER/ADDRESS/AD_TEL, Field:TEL_EXTENS, M/O:, Type:VARC, Size:255, Description:Telephone no.: Extension --> + <!-- SEQ:28, Table:BP_HEADER/ADDRESS/AD_TEL, Field:TEL_EXTENS, M/O:, Type:CHAR, Size:10, Description:Telephone no.: Extension --> <xsd:element name="TEL_EXTENS" type="xsd:string" minOccurs="0"/> - <!-- SEQ:29, Table:BP_HEADER/ADDRESS/AD_TEL, Field:R3_USER, M/O:, Type:VARC, Size:255, Description:ndicator: Telephone is a Mobile Telephone --> + <!-- SEQ:29, Table:BP_HEADER/ADDRESS/AD_TEL, Field:R3_USER, M/O:, Type:CHAR, Size:1, Description:ndicator: Telephone is a Mobile Telephone --> <xsd:element name="R3_USER" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="AD_FAX"> <xsd:sequence> - <!-- SEQ:30, Table:BP_HEADER/ADDRESS/AD_FAX, Field:CONSNUMBER, M/O:M, Type:VARC, Size:255, Description:Sequence number --> + <!-- SEQ:30, Table:BP_HEADER/ADDRESS/AD_FAX, Field:CONSNUMBER, M/O:M, Type:NUMC, Size:3, Description:Sequence number --> <xsd:element name="CONSNUMBER" type="xsd:string"/> - <!-- SEQ:31, Table:BP_HEADER/ADDRESS/AD_FAX, Field:DATE_FROM, M/O:M, Type:VARC, Size:255, Description:Valid-from date --> + <!-- SEQ:31, Table:BP_HEADER/ADDRESS/AD_FAX, Field:DATE_FROM, M/O:M, Type:DATS, Size:8, Description:Valid-from date --> <xsd:element name="DATE_FROM" type="xsd:string"/> - <!-- SEQ:32, Table:BP_HEADER/ADDRESS/AD_FAX, Field:COUNTRY, M/O:, Type:VARC, Size:255, Description:Country Key --> + <!-- SEQ:32, Table:BP_HEADER/ADDRESS/AD_FAX, Field:COUNTRY, M/O:, Type:CHAR, Size:3, Description:Country Key --> <xsd:element name="COUNTRY" type="xsd:string" minOccurs="0"/> - <!-- SEQ:33, Table:BP_HEADER/ADDRESS/AD_FAX, Field:FAX_NUMBER, M/O:, Type:VARC, Size:255, Description:Fax number --> + <!-- SEQ:33, Table:BP_HEADER/ADDRESS/AD_FAX, Field:FAX_NUMBER, M/O:, Type:CHAR, Size:30, Description:Fax number --> <xsd:element name="FAX_NUMBER" type="xsd:string" minOccurs="0"/> - <!-- SEQ:34, Table:BP_HEADER/ADDRESS/AD_FAX, Field:FAX_EXTENS, M/O:, Type:VARC, Size:255, Description:Fax no.: Extension --> + <!-- SEQ:34, Table:BP_HEADER/ADDRESS/AD_FAX, Field:FAX_EXTENS, M/O:, Type:CHAR, Size:10, Description:Fax no.: Extension --> <xsd:element name="FAX_EXTENS" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="AD_URL"> <xsd:sequence> - <!-- SEQ:35, Table:BP_HEADER/ADDRESS/AD_URL, Field:CONSNUMBER, M/O:M, Type:VARC, Size:255, Description:Sequence number --> + <!-- SEQ:35, Table:BP_HEADER/ADDRESS/AD_URL, Field:CONSNUMBER, M/O:M, Type:NUMC, Size:3, Description:Sequence number --> <xsd:element name="CONSNUMBER" type="xsd:string"/> - <!-- SEQ:36, Table:BP_HEADER/ADDRESS/AD_URL, Field:DATE_FROM, M/O:M, Type:VARC, Size:255, Description:Valid-from date --> + <!-- SEQ:36, Table:BP_HEADER/ADDRESS/AD_URL, Field:DATE_FROM, M/O:M, Type:DATS, Size:8, Description:Valid-from date --> <xsd:element name="DATE_FROM" type="xsd:string"/> - <!-- SEQ:37, Table:BP_HEADER/ADDRESS/AD_URL, Field:URI_ADDR, M/O:, Type:VARC, Size:255, Description:Universal Resource Identifier (URI) --> + <!-- SEQ:37, Table:BP_HEADER/ADDRESS/AD_URL, Field:URI_ADDR, M/O:, Type:LCHR, Size:2048, Description:Universal Resource Identifier (URI) --> <xsd:element name="URI_ADDR" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="AD_EMAIL"> <xsd:sequence> - <!-- SEQ:38, Table:BP_HEADER/ADDRESS/AD_EMAIL, Field:CONSNUMBER, M/O:M, Type:VARC, Size:255, Description:Sequence number --> + <!-- SEQ:38, Table:BP_HEADER/ADDRESS/AD_EMAIL, Field:CONSNUMBER, M/O:M, Type:NUMC, Size:3, Description:Sequence number --> <xsd:element name="CONSNUMBER" type="xsd:string"/> - <!-- SEQ:39, Table:BP_HEADER/ADDRESS/AD_EMAIL, Field:DATE_FROM, M/O:M, Type:VARC, Size:255, Description:Valid-from date --> + <!-- SEQ:39, Table:BP_HEADER/ADDRESS/AD_EMAIL, Field:DATE_FROM, M/O:M, Type:DATS, Size:8, Description:Valid-from date --> <xsd:element name="DATE_FROM" type="xsd:string"/> - <!-- SEQ:40, Table:BP_HEADER/ADDRESS/AD_EMAIL, Field:SMTP_ADDR, M/O:, Type:VARC, Size:255, Description:E-Mail Address --> + <!-- SEQ:40, Table:BP_HEADER/ADDRESS/AD_EMAIL, Field:SMTP_ADDR, M/O:, Type:CHAR, Size:241, Description:E-Mail Address --> <xsd:element name="SMTP_ADDR" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="BP_TAXNUM"> <xsd:sequence> - <!-- SEQ:41, Table:BP_HEADER/BP_TAXNUM, Field:TAXTYPE, M/O:M, Type:VARC, Size:255, Description:Tax Number Category --> + <!-- SEQ:41, Table:BP_HEADER/BP_TAXNUM, Field:TAXTYPE, M/O:M, Type:CHAR, Size:4, Description:Tax Number Category --> <xsd:element name="TAXTYPE" type="xsd:string"/> - <!-- SEQ:42, Table:BP_HEADER/BP_TAXNUM, Field:TAXNUM, M/O:, Type:VARC, Size:255, Description:Business Partner Tax Number --> + <!-- SEQ:42, Table:BP_HEADER/BP_TAXNUM, Field:TAXNUM, M/O:, Type:CHAR, Size:20, Description:Business Partner Tax Number --> <xsd:element name="TAXNUM" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> @@ -144,236 +144,236 @@ <xsd:element name="ZTAXIND" type="p0:ZTAXIND" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="ZCOMPANY" type="p0:ZCOMPANY" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="ZSALES" type="p0:ZSALES" minOccurs="0" maxOccurs="unbounded"/> - <!-- SEQ:43, Table:BP_HEADER/BP_CUSGEN, Field:KUNNR, M/O:M, Type:VARC, Size:255, Description:Customer Code --> + <!-- SEQ:43, Table:BP_HEADER/BP_CUSGEN, Field:KUNNR, M/O:M, Type:CHAR, Size:10, Description:Customer Code --> <xsd:element name="KUNNR" type="xsd:string"/> - <!-- SEQ:44, Table:BP_HEADER/BP_CUSGEN, Field:KTOKD, M/O:, Type:VARC, Size:255, Description:Account Group --> + <!-- SEQ:44, Table:BP_HEADER/BP_CUSGEN, Field:KTOKD, M/O:, Type:CHAR, Size:4, Description:Account Group --> <xsd:element name="KTOKD" type="xsd:string" minOccurs="0"/> - <!-- SEQ:45, Table:BP_HEADER/BP_CUSGEN, Field:NIELS, M/O:, Type:VARC, Size:255, Description:Customer Type --> + <!-- SEQ:45, Table:BP_HEADER/BP_CUSGEN, Field:NIELS, M/O:, Type:CHAR, Size:2, Description:Customer Type --> <xsd:element name="NIELS" type="xsd:string" minOccurs="0"/> - <!-- SEQ:46, Table:BP_HEADER/BP_CUSGEN, Field:LOEVM, M/O:, Type:VARC, Size:255, Description:Central Deletion Flag for Master Record --> + <!-- SEQ:46, Table:BP_HEADER/BP_CUSGEN, Field:LOEVM, M/O:, Type:CHAR, Size:1, Description:Central Deletion Flag for Master Record --> <xsd:element name="LOEVM" type="xsd:string" minOccurs="0"/> - <!-- SEQ:47, Table:BP_HEADER/BP_CUSGEN, Field:VBUND, M/O:, Type:VARC, Size:255, Description:Company ID of Trading Partner --> + <!-- SEQ:47, Table:BP_HEADER/BP_CUSGEN, Field:VBUND, M/O:, Type:CHAR, Size:6, Description:Company ID of Trading Partner --> <xsd:element name="VBUND" type="xsd:string" minOccurs="0"/> - <!-- SEQ:48, Table:BP_HEADER/BP_CUSGEN, Field:ZZBA, M/O:, Type:VARC, Size:255, Description:Business Area(GBM) --> + <!-- SEQ:48, Table:BP_HEADER/BP_CUSGEN, Field:ZZBA, M/O:, Type:CHAR, Size:4, Description:Business Area(GBM) --> <xsd:element name="ZZBA" type="xsd:string" minOccurs="0"/> - <!-- SEQ:49, Table:BP_HEADER/BP_CUSGEN, Field:J_1KFREPRE, M/O:, Type:VARC, Size:255, Description:Name of Representative --> + <!-- SEQ:49, Table:BP_HEADER/BP_CUSGEN, Field:J_1KFREPRE, M/O:, Type:CHAR, Size:10, Description:Name of Representative --> <xsd:element name="J_1KFREPRE" type="xsd:string" minOccurs="0"/> - <!-- SEQ:50, Table:BP_HEADER/BP_CUSGEN, Field:J_1KFTBUS, M/O:, Type:VARC, Size:255, Description:Type of Business --> + <!-- SEQ:50, Table:BP_HEADER/BP_CUSGEN, Field:J_1KFTBUS, M/O:, Type:CHAR, Size:30, Description:Type of Business --> <xsd:element name="J_1KFTBUS" type="xsd:string" minOccurs="0"/> - <!-- SEQ:51, Table:BP_HEADER/BP_CUSGEN, Field:J_1KFTIND, M/O:, Type:VARC, Size:255, Description:Type of Industry --> + <!-- SEQ:51, Table:BP_HEADER/BP_CUSGEN, Field:J_1KFTIND, M/O:, Type:CHAR, Size:30, Description:Type of Industry --> <xsd:element name="J_1KFTIND" type="xsd:string" minOccurs="0"/> - <!-- SEQ:52, Table:BP_HEADER/BP_CUSGEN, Field:STCD1, M/O:, Type:VARC, Size:255, Description:Tax Number 1 --> + <!-- SEQ:52, Table:BP_HEADER/BP_CUSGEN, Field:STCD1, M/O:, Type:CHAR, Size:16, Description:Tax Number 1 --> <xsd:element name="STCD1" type="xsd:string" minOccurs="0"/> - <!-- SEQ:53, Table:BP_HEADER/BP_CUSGEN, Field:STCD2, M/O:, Type:VARC, Size:255, Description:Tax Number 2 --> + <!-- SEQ:53, Table:BP_HEADER/BP_CUSGEN, Field:STCD2, M/O:, Type:CHAR, Size:11, Description:Tax Number 2 --> <xsd:element name="STCD2" type="xsd:string" minOccurs="0"/> - <!-- SEQ:54, Table:BP_HEADER/BP_CUSGEN, Field:STCD3, M/O:, Type:VARC, Size:255, Description:Tax Number 3 --> + <!-- SEQ:54, Table:BP_HEADER/BP_CUSGEN, Field:STCD3, M/O:, Type:CHAR, Size:18, Description:Tax Number 3 --> <xsd:element name="STCD3" type="xsd:string" minOccurs="0"/> - <!-- SEQ:55, Table:BP_HEADER/BP_CUSGEN, Field:STCD4, M/O:, Type:VARC, Size:255, Description:Tax Number 4 --> + <!-- SEQ:55, Table:BP_HEADER/BP_CUSGEN, Field:STCD4, M/O:, Type:CHAR, Size:18, Description:Tax Number 4 --> <xsd:element name="STCD4" type="xsd:string" minOccurs="0"/> - <!-- SEQ:56, Table:BP_HEADER/BP_CUSGEN, Field:STCEG, M/O:, Type:VARC, Size:255, Description:VAT Registration Number --> + <!-- SEQ:56, Table:BP_HEADER/BP_CUSGEN, Field:STCEG, M/O:, Type:CHAR, Size:20, Description:VAT Registration Number --> <xsd:element name="STCEG" type="xsd:string" minOccurs="0"/> - <!-- SEQ:57, Table:BP_HEADER/BP_CUSGEN, Field:LIFNR, M/O:, Type:VARC, Size:255, Description:Vendor Code --> + <!-- SEQ:57, Table:BP_HEADER/BP_CUSGEN, Field:LIFNR, M/O:, Type:CHAR, Size:10, Description:Vendor Code --> <xsd:element name="LIFNR" type="xsd:string" minOccurs="0"/> - <!-- SEQ:58, Table:BP_HEADER/BP_CUSGEN, Field:UWAER, M/O:, Type:VARC, Size:255, Description:Currency of Sales figure --> + <!-- SEQ:58, Table:BP_HEADER/BP_CUSGEN, Field:UWAER, M/O:, Type:CUKY, Size:5, Description:Currency of Sales figure --> <xsd:element name="UWAER" type="xsd:string" minOccurs="0"/> - <!-- SEQ:59, Table:BP_HEADER/BP_CUSGEN, Field:UMJAH, M/O:, Type:VARC, Size:255, Description:Year For Which Sales are Given --> + <!-- SEQ:59, Table:BP_HEADER/BP_CUSGEN, Field:UMJAH, M/O:, Type:NUMC, Size:4, Description:Year For Which Sales are Given --> <xsd:element name="UMJAH" type="xsd:string" minOccurs="0"/> - <!-- SEQ:60, Table:BP_HEADER/BP_CUSGEN, Field:JMZAH, M/O:, Type:VARC, Size:255, Description:Yearly number of employees --> + <!-- SEQ:60, Table:BP_HEADER/BP_CUSGEN, Field:JMZAH, M/O:, Type:NUMC, Size:6, Description:Yearly number of employees --> <xsd:element name="JMZAH" type="xsd:string" minOccurs="0"/> - <!-- SEQ:61, Table:BP_HEADER/BP_CUSGEN, Field:JMJAH, M/O:, Type:VARC, Size:255, Description:Year for which the number of employees is given --> + <!-- SEQ:61, Table:BP_HEADER/BP_CUSGEN, Field:JMJAH, M/O:, Type:NUMC, Size:4, Description:Year for which the number of employees is given --> <xsd:element name="JMJAH" type="xsd:string" minOccurs="0"/> - <!-- SEQ:62, Table:BP_HEADER/BP_CUSGEN, Field:GFORM, M/O:, Type:VARC, Size:255, Description:Legal status --> + <!-- SEQ:62, Table:BP_HEADER/BP_CUSGEN, Field:GFORM, M/O:, Type:CHAR, Size:2, Description:Legal status --> <xsd:element name="GFORM" type="xsd:string" minOccurs="0"/> - <!-- SEQ:63, Table:BP_HEADER/BP_CUSGEN, Field:KATR1, M/O:, Type:VARC, Size:255, Description:Attribute1(발행구분-정발행, 역발행등 계산서 발행구분) --> + <!-- SEQ:63, Table:BP_HEADER/BP_CUSGEN, Field:KATR1, M/O:, Type:CHAR, Size:2, Description:Attribute1(발행구분-정발행, 역발행등 계산서 발행구분) --> <xsd:element name="KATR1" type="xsd:string" minOccurs="0"/> - <!-- SEQ:64, Table:BP_HEADER/BP_CUSGEN, Field:KDKG1, M/O:, Type:VARC, Size:255, Description:Condition grp1 --> + <!-- SEQ:64, Table:BP_HEADER/BP_CUSGEN, Field:KDKG1, M/O:, Type:CHAR, Size:2, Description:Condition grp1 --> <xsd:element name="KDKG1" type="xsd:string" minOccurs="0"/> - <!-- SEQ:65, Table:BP_HEADER/BP_CUSGEN, Field:ANRED, M/O:, Type:VARC, Size:255, Description:Title --> + <!-- SEQ:65, Table:BP_HEADER/BP_CUSGEN, Field:ANRED, M/O:, Type:CHAR, Size:15, Description:Title --> <xsd:element name="ANRED" type="xsd:string" minOccurs="0"/> - <!-- SEQ:66, Table:BP_HEADER/BP_CUSGEN, Field:PUGRP, M/O:, Type:VARC, Size:255, Description:Customer Group Name --> + <!-- SEQ:66, Table:BP_HEADER/BP_CUSGEN, Field:PUGRP, M/O:, Type:CHAR, Size:20, Description:Customer Group Name --> <xsd:element name="PUGRP" type="xsd:string" minOccurs="0"/> - <!-- SEQ:67, Table:BP_HEADER/BP_CUSGEN, Field:UMSAT, M/O:, Type:VARC, Size:255, Description:Annual Sales --> + <!-- SEQ:67, Table:BP_HEADER/BP_CUSGEN, Field:UMSAT, M/O:, Type:CURR, Size:15,2, Description:Annual Sales --> <xsd:element name="UMSAT" type="xsd:string" minOccurs="0"/> - <!-- SEQ:68, Table:BP_HEADER/BP_CUSGEN, Field:SPERR, M/O:, Type:VARC, Size:255, Description:Central Posting Block --> + <!-- SEQ:68, Table:BP_HEADER/BP_CUSGEN, Field:SPERR, M/O:, Type:CHAR, Size:1, Description:Central Posting Block --> <xsd:element name="SPERR" type="xsd:string" minOccurs="0"/> - <!-- SEQ:69, Table:BP_HEADER/BP_CUSGEN, Field:NODEL, M/O:, Type:VARC, Size:255, Description:Central deletion block for master record --> + <!-- SEQ:69, Table:BP_HEADER/BP_CUSGEN, Field:NODEL, M/O:, Type:CHAR, Size:1, Description:Central deletion block for master record --> <xsd:element name="NODEL" type="xsd:string" minOccurs="0"/> - <!-- SEQ:70, Table:BP_HEADER/BP_CUSGEN, Field:AUFSD, M/O:, Type:VARC, Size:255, Description:Central order block --> + <!-- SEQ:70, Table:BP_HEADER/BP_CUSGEN, Field:AUFSD, M/O:, Type:CHAR, Size:2, Description:Central order block --> <xsd:element name="AUFSD" type="xsd:string" minOccurs="0"/> - <!-- SEQ:71, Table:BP_HEADER/BP_CUSGEN, Field:FAKSD, M/O:, Type:VARC, Size:255, Description:Central billing block --> + <!-- SEQ:71, Table:BP_HEADER/BP_CUSGEN, Field:FAKSD, M/O:, Type:CHAR, Size:2, Description:Central billing block --> <xsd:element name="FAKSD" type="xsd:string" minOccurs="0"/> - <!-- SEQ:72, Table:BP_HEADER/BP_CUSGEN, Field:LIFSD, M/O:, Type:VARC, Size:255, Description:Central delivery block --> + <!-- SEQ:72, Table:BP_HEADER/BP_CUSGEN, Field:LIFSD, M/O:, Type:CHAR, Size:2, Description:Central delivery block --> <xsd:element name="LIFSD" type="xsd:string" minOccurs="0"/> - <!-- SEQ:73, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTGT, M/O:, Type:VARC, Size:255, Description:F-Tree GT Code --> + <!-- SEQ:73, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTGT, M/O:, Type:CHAR, Size:10, Description:F-Tree GT Code --> <xsd:element name="ZZFTGT" type="xsd:string" minOccurs="0"/> - <!-- SEQ:74, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTGTNM, M/O:, Type:VARC, Size:255, Description:F-Tree GT Name --> + <!-- SEQ:74, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTGTNM, M/O:, Type:CHAR, Size:40, Description:F-Tree GT Name --> <xsd:element name="ZZFTGTNM" type="xsd:string" minOccurs="0"/> - <!-- SEQ:75, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTDT, M/O:, Type:VARC, Size:255, Description:F-Tree DT Code --> + <!-- SEQ:75, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTDT, M/O:, Type:CHAR, Size:10, Description:F-Tree DT Code --> <xsd:element name="ZZFTDT" type="xsd:string" minOccurs="0"/> - <!-- SEQ:76, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTDTNM, M/O:, Type:VARC, Size:255, Description:F-Tree DT Name --> + <!-- SEQ:76, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTDTNM, M/O:, Type:CHAR, Size:40, Description:F-Tree DT Name --> <xsd:element name="ZZFTDTNM" type="xsd:string" minOccurs="0"/> - <!-- SEQ:77, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTBU, M/O:, Type:VARC, Size:255, Description:F-Tree BU Code --> + <!-- SEQ:77, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTBU, M/O:, Type:CHAR, Size:10, Description:F-Tree BU Code --> <xsd:element name="ZZFTBU" type="xsd:string" minOccurs="0"/> - <!-- SEQ:78, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTBUNM, M/O:, Type:VARC, Size:255, Description:F-Tree BU Name --> + <!-- SEQ:78, Table:BP_HEADER/BP_CUSGEN, Field:ZZFTBUNM, M/O:, Type:CHAR, Size:40, Description:F-Tree BU Name --> <xsd:element name="ZZFTBUNM" type="xsd:string" minOccurs="0"/> - <!-- SEQ:79, Table:BP_HEADER/BP_CUSGEN, Field:ZZDUNS, M/O:, Type:VARC, Size:255, Description:DUNS Number --> + <!-- SEQ:79, Table:BP_HEADER/BP_CUSGEN, Field:ZZDUNS, M/O:, Type:CHAR, Size:11, Description:DUNS Number --> <xsd:element name="ZZDUNS" type="xsd:string" minOccurs="0"/> - <!-- SEQ:80, Table:BP_HEADER/BP_CUSGEN, Field:ZZORT01_C, M/O:, Type:VARC, Size:255, Description:City --> + <!-- SEQ:80, Table:BP_HEADER/BP_CUSGEN, Field:ZZORT01_C, M/O:, Type:CHAR, Size:35, Description:City --> <xsd:element name="ZZORT01_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:81, Table:BP_HEADER/BP_CUSGEN, Field:ZZREASON, M/O:, Type:VARC, Size:255, Description:Reason for Duplication --> + <!-- SEQ:81, Table:BP_HEADER/BP_CUSGEN, Field:ZZREASON, M/O:, Type:CHAR, Size:2, Description:Reason for Duplication --> <xsd:element name="ZZREASON" type="xsd:string" minOccurs="0"/> - <!-- SEQ:82, Table:BP_HEADER/BP_CUSGEN, Field:ZZSUBSEQ_C, M/O:, Type:VARC, Size:255, Description:종사업장 일련번호 --> + <!-- SEQ:82, Table:BP_HEADER/BP_CUSGEN, Field:ZZSUBSEQ_C, M/O:, Type:CHAR, Size:4, Description:종사업장 일련번호 --> <xsd:element name="ZZSUBSEQ_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:83, Table:BP_HEADER/BP_CUSGEN, Field:ZZORT02_C, M/O:, Type:VARC, Size:255, Description:District --> + <!-- SEQ:83, Table:BP_HEADER/BP_CUSGEN, Field:ZZORT02_C, M/O:, Type:CHAR, Size:35, Description:District --> <xsd:element name="ZZORT02_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:84, Table:BP_HEADER/BP_CUSGEN, Field:ZZSTRAS_C, M/O:, Type:VARC, Size:255, Description:House number and street --> + <!-- SEQ:84, Table:BP_HEADER/BP_CUSGEN, Field:ZZSTRAS_C, M/O:, Type:CHAR, Size:35, Description:House number and street --> <xsd:element name="ZZSTRAS_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:85, Table:BP_HEADER/BP_CUSGEN, Field:ZZREGDT_C, M/O:, Type:VARC, Size:255, Description:Registerd Date --> + <!-- SEQ:85, Table:BP_HEADER/BP_CUSGEN, Field:ZZREGDT_C, M/O:, Type:DATS, Size:8, Description:Registerd Date --> <xsd:element name="ZZREGDT_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:86, Table:BP_HEADER/BP_CUSGEN, Field:ZZREGTM_C, M/O:, Type:VARC, Size:255, Description:Registerd Time --> + <!-- SEQ:86, Table:BP_HEADER/BP_CUSGEN, Field:ZZREGTM_C, M/O:, Type:TIMS, Size:6, Description:Registerd Time --> <xsd:element name="ZZREGTM_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:87, Table:BP_HEADER/BP_CUSGEN, Field:ZZREGUS_C, M/O:, Type:VARC, Size:255, Description:Registerd User --> + <!-- SEQ:87, Table:BP_HEADER/BP_CUSGEN, Field:ZZREGUS_C, M/O:, Type:CHAR, Size:12, Description:Registerd User --> <xsd:element name="ZZREGUS_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:88, Table:BP_HEADER/BP_CUSGEN, Field:ZZAPPDT_C, M/O:, Type:VARC, Size:255, Description:Apporval Date --> + <!-- SEQ:88, Table:BP_HEADER/BP_CUSGEN, Field:ZZAPPDT_C, M/O:, Type:DATS, Size:8, Description:Apporval Date --> <xsd:element name="ZZAPPDT_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:89, Table:BP_HEADER/BP_CUSGEN, Field:ZZAPPTM_C, M/O:, Type:VARC, Size:255, Description:Apporval Time --> + <!-- SEQ:89, Table:BP_HEADER/BP_CUSGEN, Field:ZZAPPTM_C, M/O:, Type:TIMS, Size:6, Description:Apporval Time --> <xsd:element name="ZZAPPTM_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:90, Table:BP_HEADER/BP_CUSGEN, Field:ZZAPPUS_C, M/O:, Type:VARC, Size:255, Description:Apporval User --> + <!-- SEQ:90, Table:BP_HEADER/BP_CUSGEN, Field:ZZAPPUS_C, M/O:, Type:CHAR, Size:12, Description:Apporval User --> <xsd:element name="ZZAPPUS_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:91, Table:BP_HEADER/BP_CUSGEN, Field:ZZLAMDT_C, M/O:, Type:VARC, Size:255, Description:Last Modified Date --> + <!-- SEQ:91, Table:BP_HEADER/BP_CUSGEN, Field:ZZLAMDT_C, M/O:, Type:DATS, Size:8, Description:Last Modified Date --> <xsd:element name="ZZLAMDT_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:92, Table:BP_HEADER/BP_CUSGEN, Field:ZZLAMTM_C, M/O:, Type:VARC, Size:255, Description:Last Modified Time --> + <!-- SEQ:92, Table:BP_HEADER/BP_CUSGEN, Field:ZZLAMTM_C, M/O:, Type:TIMS, Size:6, Description:Last Modified Time --> <xsd:element name="ZZLAMTM_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:93, Table:BP_HEADER/BP_CUSGEN, Field:ZZLAMUS_C, M/O:, Type:VARC, Size:255, Description:Last Modified User --> + <!-- SEQ:93, Table:BP_HEADER/BP_CUSGEN, Field:ZZLAMUS_C, M/O:, Type:CHAR, Size:12, Description:Last Modified User --> <xsd:element name="ZZLAMUS_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:94, Table:BP_HEADER/BP_CUSGEN, Field:ZZCRMCD, M/O:, Type:VARC, Size:255, Description:CRM Code --> + <!-- SEQ:94, Table:BP_HEADER/BP_CUSGEN, Field:ZZCRMCD, M/O:, Type:CHAR, Size:20, Description:CRM Code --> <xsd:element name="ZZCRMCD" type="xsd:string" minOccurs="0"/> - <!-- SEQ:95, Table:BP_HEADER/BP_CUSGEN, Field:ZZINBFLGC, M/O:, Type:VARC, Size:255, Description:Inbound Flag --> + <!-- SEQ:95, Table:BP_HEADER/BP_CUSGEN, Field:ZZINBFLGC, M/O:, Type:CHAR, Size:1, Description:Inbound Flag --> <xsd:element name="ZZINBFLGC" type="xsd:string" minOccurs="0"/> - <!-- SEQ:96, Table:BP_HEADER/BP_CUSGEN, Field:ZZBRSCH_C, M/O:, Type:VARC, Size:255, Description:Industry --> + <!-- SEQ:96, Table:BP_HEADER/BP_CUSGEN, Field:ZZBRSCH_C, M/O:, Type:CHAR, Size:4, Description:Industry --> <xsd:element name="ZZBRSCH_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:97, Table:BP_HEADER/BP_CUSGEN, Field:ZZSTCDT_C, M/O:, Type:VARC, Size:255, Description:Tax number type --> + <!-- SEQ:97, Table:BP_HEADER/BP_CUSGEN, Field:ZZSTCDT_C, M/O:, Type:CHAR, Size:2, Description:Tax number type --> <xsd:element name="ZZSTCDT_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:98, Table:BP_HEADER/BP_CUSGEN, Field:SPRAS, M/O:, Type:VARC, Size:255, Description:Language Key --> + <!-- SEQ:98, Table:BP_HEADER/BP_CUSGEN, Field:SPRAS, M/O:, Type:LANG, Size:1, Description:Language Key --> <xsd:element name="SPRAS" type="xsd:string" minOccurs="0"/> - <!-- SEQ:99, Table:BP_HEADER/BP_CUSGEN, Field:ZZDOKAR_C, M/O:, Type:VARC, Size:255, Description:Document Type --> + <!-- SEQ:99, Table:BP_HEADER/BP_CUSGEN, Field:ZZDOKAR_C, M/O:, Type:CHAR, Size:3, Description:Document Type --> <xsd:element name="ZZDOKAR_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:100, Table:BP_HEADER/BP_CUSGEN, Field:ZZDOKNR_C, M/O:, Type:VARC, Size:255, Description:Document --> + <!-- SEQ:100, Table:BP_HEADER/BP_CUSGEN, Field:ZZDOKNR_C, M/O:, Type:CHAR, Size:25, Description:Document --> <xsd:element name="ZZDOKNR_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:101, Table:BP_HEADER/BP_CUSGEN, Field:ZZDOKTL_C, M/O:, Type:VARC, Size:255, Description:Document Part --> + <!-- SEQ:101, Table:BP_HEADER/BP_CUSGEN, Field:ZZDOKTL_C, M/O:, Type:CHAR, Size:3, Description:Document Part --> <xsd:element name="ZZDOKTL_C" type="xsd:string" minOccurs="0"/> - <!-- SEQ:102, Table:BP_HEADER/BP_CUSGEN, Field:ZZDOKVR_C, M/O:, Type:VARC, Size:255, Description:Document version --> + <!-- SEQ:102, Table:BP_HEADER/BP_CUSGEN, Field:ZZDOKVR_C, M/O:, Type:CHAR, Size:2, Description:Document version --> <xsd:element name="ZZDOKVR_C" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ZVATREG"> <xsd:sequence> - <!-- SEQ:146, Table:BP_HEADER/BP_CUSGEN/ZVATREG, Field:LAND1, M/O:M, Type:VARC, Size:255, Description:Country Key --> + <!-- SEQ:146, Table:BP_HEADER/BP_CUSGEN/ZVATREG, Field:LAND1, M/O:M, Type:CHAR, Size:3, Description:Country Key --> <xsd:element name="LAND1" type="xsd:string"/> - <!-- SEQ:147, Table:BP_HEADER/BP_CUSGEN/ZVATREG, Field:STCEG, M/O:, Type:VARC, Size:255, Description:VAT Registration Number --> + <!-- SEQ:147, Table:BP_HEADER/BP_CUSGEN/ZVATREG, Field:STCEG, M/O:, Type:CHAR, Size:20, Description:VAT Registration Number --> <xsd:element name="STCEG" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ZTAXIND"> <xsd:sequence> - <!-- SEQ:143, Table:BP_HEADER/BP_CUSGEN/ZTAXIND, Field:ALAND, M/O:M, Type:VARC, Size:255, Description:Departure country --> + <!-- SEQ:143, Table:BP_HEADER/BP_CUSGEN/ZTAXIND, Field:ALAND, M/O:M, Type:CHAR, Size:3, Description:Departure country --> <xsd:element name="ALAND" type="xsd:string"/> - <!-- SEQ:144, Table:BP_HEADER/BP_CUSGEN/ZTAXIND, Field:TATYP, M/O:M, Type:VARC, Size:255, Description:Tax category --> + <!-- SEQ:144, Table:BP_HEADER/BP_CUSGEN/ZTAXIND, Field:TATYP, M/O:M, Type:CHAR, Size:4, Description:Tax category --> <xsd:element name="TATYP" type="xsd:string"/> - <!-- SEQ:145, Table:BP_HEADER/BP_CUSGEN/ZTAXIND, Field:TAXKD, M/O:, Type:VARC, Size:255, Description:Tax classification for customer --> + <!-- SEQ:145, Table:BP_HEADER/BP_CUSGEN/ZTAXIND, Field:TAXKD, M/O:, Type:CHAR, Size:1, Description:Tax classification for customer --> <xsd:element name="TAXKD" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ZCOMPANY"> <xsd:sequence> - <!-- SEQ:103, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:BUKRS, M/O:M, Type:VARC, Size:255, Description:Company Code --> + <!-- SEQ:103, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:BUKRS, M/O:M, Type:CHAR, Size:4, Description:Company Code --> <xsd:element name="BUKRS" type="xsd:string"/> - <!-- SEQ:104, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:AKONT, M/O:, Type:VARC, Size:255, Description:Reconcil.acct --> + <!-- SEQ:104, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:AKONT, M/O:, Type:CHAR, Size:10, Description:Reconcil.acct --> <xsd:element name="AKONT" type="xsd:string" minOccurs="0"/> - <!-- SEQ:105, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:ZUAWA, M/O:, Type:VARC, Size:255, Description:Sort key --> + <!-- SEQ:105, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:ZUAWA, M/O:, Type:CHAR, Size:3, Description:Sort key --> <xsd:element name="ZUAWA" type="xsd:string" minOccurs="0"/> - <!-- SEQ:106, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:FDGRV, M/O:, Type:VARC, Size:255, Description:Planning Group --> + <!-- SEQ:106, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:FDGRV, M/O:, Type:CHAR, Size:10, Description:Planning Group --> <xsd:element name="FDGRV" type="xsd:string" minOccurs="0"/> - <!-- SEQ:107, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:ZWELS, M/O:, Type:VARC, Size:255, Description:List of the Payment Methods to be Considered --> + <!-- SEQ:107, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:ZWELS, M/O:, Type:CHAR, Size:10, Description:List of the Payment Methods to be Considered --> <xsd:element name="ZWELS" type="xsd:string" minOccurs="0"/> - <!-- SEQ:108, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:ZTERM, M/O:, Type:VARC, Size:255, Description:Terms of Payment Key --> + <!-- SEQ:108, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:ZTERM, M/O:, Type:CHAR, Size:4, Description:Terms of Payment Key --> <xsd:element name="ZTERM" type="xsd:string" minOccurs="0"/> - <!-- SEQ:109, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:ZAHLS, M/O:, Type:VARC, Size:255, Description:Block Key for Payment --> + <!-- SEQ:109, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:ZAHLS, M/O:, Type:CHAR, Size:1, Description:Block Key for Payment --> <xsd:element name="ZAHLS" type="xsd:string" minOccurs="0"/> - <!-- SEQ:110, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:LOEVM, M/O:, Type:VARC, Size:255, Description:Central Deletion Flag for Master Record --> + <!-- SEQ:110, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:LOEVM, M/O:, Type:CHAR, Size:1, Description:Central Deletion Flag for Master Record --> <xsd:element name="LOEVM" type="xsd:string" minOccurs="0"/> - <!-- SEQ:111, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:SPERR, M/O:, Type:VARC, Size:255, Description:Posting block for company code --> + <!-- SEQ:111, Table:BP_HEADER/BP_CUSGEN/ZCOMPANY, Field:SPERR, M/O:, Type:CHAR, Size:1, Description:Posting block for company code --> <xsd:element name="SPERR" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ZSALES"> <xsd:sequence> <xsd:element name="ZCPFN" type="p0:ZCPFN" minOccurs="0" maxOccurs="unbounded"/> - <!-- SEQ:112, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VKORG, M/O:M, Type:VARC, Size:255, Description:Sales Org. --> + <!-- SEQ:112, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VKORG, M/O:M, Type:CHAR, Size:4, Description:Sales Org. --> <xsd:element name="VKORG" type="xsd:string"/> - <!-- SEQ:113, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VTWEG, M/O:M, Type:VARC, Size:255, Description:Distr. Channel --> + <!-- SEQ:113, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VTWEG, M/O:M, Type:CHAR, Size:2, Description:Distr. Channel --> <xsd:element name="VTWEG" type="xsd:string"/> - <!-- SEQ:114, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:SPART, M/O:M, Type:VARC, Size:255, Description:Division --> + <!-- SEQ:114, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:SPART, M/O:M, Type:CHAR, Size:2, Description:Division --> <xsd:element name="SPART" type="xsd:string"/> - <!-- SEQ:115, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:BZIRK, M/O:, Type:VARC, Size:255, Description:Sales district --> + <!-- SEQ:115, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:BZIRK, M/O:, Type:CHAR, Size:6, Description:Sales district --> <xsd:element name="BZIRK" type="xsd:string" minOccurs="0"/> - <!-- SEQ:116, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VKBUR, M/O:, Type:VARC, Size:255, Description:Sales Office --> + <!-- SEQ:116, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VKBUR, M/O:, Type:CHAR, Size:4, Description:Sales Office --> <xsd:element name="VKBUR" type="xsd:string" minOccurs="0"/> - <!-- SEQ:117, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VKGRP, M/O:, Type:VARC, Size:255, Description:Sales Group --> + <!-- SEQ:117, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VKGRP, M/O:, Type:CHAR, Size:3, Description:Sales Group --> <xsd:element name="VKGRP" type="xsd:string" minOccurs="0"/> - <!-- SEQ:118, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KDGRP, M/O:, Type:VARC, Size:255, Description:Customer group --> + <!-- SEQ:118, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KDGRP, M/O:, Type:CHAR, Size:2, Description:Customer group --> <xsd:element name="KDGRP" type="xsd:string" minOccurs="0"/> - <!-- SEQ:119, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:AWAHR, M/O:, Type:VARC, Size:255, Description:Order probability of the item --> + <!-- SEQ:119, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:AWAHR, M/O:, Type:NUMC, Size:3, Description:Order probability of the item --> <xsd:element name="AWAHR" type="xsd:string" minOccurs="0"/> - <!-- SEQ:120, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:WAERS, M/O:, Type:VARC, Size:255, Description:Currency --> + <!-- SEQ:120, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:WAERS, M/O:, Type:CUKY, Size:5, Description:Currency --> <xsd:element name="WAERS" type="xsd:string" minOccurs="0"/> - <!-- SEQ:121, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KURST, M/O:, Type:VARC, Size:255, Description:Exchange Rate Type --> + <!-- SEQ:121, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KURST, M/O:, Type:CHAR, Size:4, Description:Exchange Rate Type --> <xsd:element name="KURST" type="xsd:string" minOccurs="0"/> - <!-- SEQ:122, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KALKS, M/O:, Type:VARC, Size:255, Description:Pricing procedure assigned to this customer --> + <!-- SEQ:122, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KALKS, M/O:, Type:CHAR, Size:1, Description:Pricing procedure assigned to this customer --> <xsd:element name="KALKS" type="xsd:string" minOccurs="0"/> - <!-- SEQ:123, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VERSG, M/O:, Type:VARC, Size:255, Description:Customer Statistics Group --> + <!-- SEQ:123, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VERSG, M/O:, Type:CHAR, Size:1, Description:Customer Statistics Group --> <xsd:element name="VERSG" type="xsd:string" minOccurs="0"/> - <!-- SEQ:124, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VSBED, M/O:, Type:VARC, Size:255, Description:Shipping Conditions --> + <!-- SEQ:124, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VSBED, M/O:, Type:CHAR, Size:2, Description:Shipping Conditions --> <xsd:element name="VSBED" type="xsd:string" minOccurs="0"/> - <!-- SEQ:125, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:ANTLF, M/O:, Type:VARC, Size:255, Description:Maximum Number of Partial Deliveries Allowed Per I --> + <!-- SEQ:125, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:ANTLF, M/O:, Type:DEC, Size:1,0, Description:Maximum Number of Partial Deliveries Allowed Per I --> <xsd:element name="ANTLF" type="xsd:string" minOccurs="0"/> - <!-- SEQ:126, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:INCO1, M/O:, Type:VARC, Size:255, Description:Incoterms (Part 1) --> + <!-- SEQ:126, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:INCO1, M/O:, Type:CHAR, Size:3, Description:Incoterms (Part 1) --> <xsd:element name="INCO1" type="xsd:string" minOccurs="0"/> - <!-- SEQ:127, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:INCO2, M/O:, Type:VARC, Size:255, Description:Incoterms (Part 2) --> + <!-- SEQ:127, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:INCO2, M/O:, Type:CHAR, Size:28, Description:Incoterms (Part 2) --> <xsd:element name="INCO2" type="xsd:string" minOccurs="0"/> - <!-- SEQ:128, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:ZTERM, M/O:, Type:VARC, Size:255, Description:Terms of Payment Key --> + <!-- SEQ:128, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:ZTERM, M/O:, Type:CHAR, Size:4, Description:Terms of Payment Key --> <xsd:element name="ZTERM" type="xsd:string" minOccurs="0"/> - <!-- SEQ:129, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KTGRD, M/O:, Type:VARC, Size:255, Description:Account assignment group for this customer --> + <!-- SEQ:129, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KTGRD, M/O:, Type:CHAR, Size:2, Description:Account assignment group for this customer --> <xsd:element name="KTGRD" type="xsd:string" minOccurs="0"/> - <!-- SEQ:130, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:LOEVM, M/O:, Type:VARC, Size:255, Description:Central Deletion Flag for Master Record --> + <!-- SEQ:130, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:LOEVM, M/O:, Type:CHAR, Size:1, Description:Central Deletion Flag for Master Record --> <xsd:element name="LOEVM" type="xsd:string" minOccurs="0"/> - <!-- SEQ:131, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KONDA, M/O:, Type:VARC, Size:255, Description:Price group --> + <!-- SEQ:131, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KONDA, M/O:, Type:CHAR, Size:2, Description:Price group --> <xsd:element name="KONDA" type="xsd:string" minOccurs="0"/> - <!-- SEQ:132, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:LPRIO, M/O:, Type:VARC, Size:255, Description:Delivery Priority --> + <!-- SEQ:132, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:LPRIO, M/O:, Type:NUMC, Size:2, Description:Delivery Priority --> <xsd:element name="LPRIO" type="xsd:string" minOccurs="0"/> - <!-- SEQ:133, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:PLTYP, M/O:, Type:VARC, Size:255, Description:Price List --> + <!-- SEQ:133, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:PLTYP, M/O:, Type:CHAR, Size:2, Description:Price List --> <xsd:element name="PLTYP" type="xsd:string" minOccurs="0"/> - <!-- SEQ:134, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VWERK, M/O:, Type:VARC, Size:255, Description:From plant --> + <!-- SEQ:134, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:VWERK, M/O:, Type:CHAR, Size:4, Description:From plant --> <xsd:element name="VWERK" type="xsd:string" minOccurs="0"/> - <!-- SEQ:135, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:AUFSD, M/O:, Type:VARC, Size:255, Description:Customer order block (sales area) --> + <!-- SEQ:135, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:AUFSD, M/O:, Type:CHAR, Size:1, Description:Customer order block (sales area) --> <xsd:element name="AUFSD" type="xsd:string" minOccurs="0"/> - <!-- SEQ:136, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:LIFSD, M/O:, Type:VARC, Size:255, Description:Customer delivery block (sales area) --> + <!-- SEQ:136, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:LIFSD, M/O:, Type:CHAR, Size:1, Description:Customer delivery block (sales area) --> <xsd:element name="LIFSD" type="xsd:string" minOccurs="0"/> - <!-- SEQ:137, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:FAKSD, M/O:, Type:VARC, Size:255, Description:Billing block for customer (sales and distribution --> + <!-- SEQ:137, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:FAKSD, M/O:, Type:CHAR, Size:1, Description:Billing block for customer (sales and distribution --> <xsd:element name="FAKSD" type="xsd:string" minOccurs="0"/> - <!-- SEQ:138, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KZAZU, M/O:, Type:VARC, Size:255, Description:Order Combination --> + <!-- SEQ:138, Table:BP_HEADER/BP_CUSGEN/ZSALES, Field:KZAZU, M/O:, Type:CHAR, Size:1, Description:Order Combination --> <xsd:element name="KZAZU" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ZCPFN"> <xsd:sequence> - <!-- SEQ:139, Table:BP_HEADER/BP_CUSGEN/ZSALES/ZCPFN, Field:PARVW, M/O:M, Type:VARC, Size:255, Description:Partner Function --> + <!-- SEQ:139, Table:BP_HEADER/BP_CUSGEN/ZSALES/ZCPFN, Field:PARVW, M/O:M, Type:CHAR, Size:2, Description:Partner Function --> <xsd:element name="PARVW" type="xsd:string"/> - <!-- SEQ:140, Table:BP_HEADER/BP_CUSGEN/ZSALES/ZCPFN, Field:PARZA, M/O:M, Type:VARC, Size:255, Description:Partner counter --> + <!-- SEQ:140, Table:BP_HEADER/BP_CUSGEN/ZSALES/ZCPFN, Field:PARZA, M/O:M, Type:NUMC, Size:3, Description:Partner counter --> <xsd:element name="PARZA" type="xsd:string"/> - <!-- SEQ:141, Table:BP_HEADER/BP_CUSGEN/ZSALES/ZCPFN, Field:DEFPA, M/O:, Type:VARC, Size:255, Description:Default Partner --> + <!-- SEQ:141, Table:BP_HEADER/BP_CUSGEN/ZSALES/ZCPFN, Field:DEFPA, M/O:, Type:CHAR, Size:1, Description:Default Partner --> <xsd:element name="DEFPA" type="xsd:string" minOccurs="0"/> - <!-- SEQ:142, Table:BP_HEADER/BP_CUSGEN/ZSALES/ZCPFN, Field:KUNN2, M/O:, Type:VARC, Size:255, Description:Customer number of business partner --> + <!-- SEQ:142, Table:BP_HEADER/BP_CUSGEN/ZSALES/ZCPFN, Field:KUNN2, M/O:, Type:CHAR, Size:10, Description:Customer number of business partner --> <xsd:element name="KUNN2" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
