summaryrefslogtreecommitdiff
path: root/public/wsdl/IF_MDZ_EVCP_MATERIAL_GROUP.wsdl
diff options
context:
space:
mode:
Diffstat (limited to 'public/wsdl/IF_MDZ_EVCP_MATERIAL_GROUP.wsdl')
-rw-r--r--public/wsdl/IF_MDZ_EVCP_MATERIAL_GROUP.wsdl103
1 files changed, 103 insertions, 0 deletions
diff --git a/public/wsdl/IF_MDZ_EVCP_MATERIAL_GROUP.wsdl b/public/wsdl/IF_MDZ_EVCP_MATERIAL_GROUP.wsdl
new file mode 100644
index 00000000..283af9bd
--- /dev/null
+++ b/public/wsdl/IF_MDZ_EVCP_MATERIAL_GROUP.wsdl
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions targetNamespace="http://60.101.108.100/api/IF_MDZ_EVCP_MATERIAL_GROUP/"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
+ <wsdl:types>
+ <xsd:schema targetNamespace="http://60.101.108.100/api/IF_MDZ_EVCP_MATERIAL_GROUP/"
+ xmlns:p0="http://60.101.108.100/api/IF_MDZ_EVCP_MATERIAL_GROUP/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <xsd:element name="IF_MDZ_EVCP_MATERIAL_GROUPReq" type="p0:IF_MDZ_EVCP_MATERIAL_GROUPReq" nillable="true"/>
+ <!-- 요청 타입 정의 -->
+ <xsd:complexType name="IF_MDZ_EVCP_MATERIAL_GROUPReq">
+ <xsd:sequence>
+ <!-- 클래스 복합객체 1개 이상 받음 -->
+ <xsd:element name="CLASS" type="p0:CLASS" minOccurs="0" maxOccurs="unbounded"/>
+ <!-- 특성 복합객체 1개 이상 받음 -->
+ <xsd:element name="CHAR" type="p0:CHAR" minOccurs="0" maxOccurs="unbounded"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ <!-- 클래스 복합객체 정의 -->
+ <!-- 클래스는 CLASS/CHAR 하위 객체를 가지고 있음 -->
+ <xsd:complexType name="CLASS">
+ <xsd:sequence>
+ <!-- SEQ:1, Table:CLASS, Field:CLASS, M/O:M, Type:CHAR, Size:18, Description:Class number -->
+ <xsd:element name="CLASS" type="xsd:string"/>
+ <!-- SEQ:2, Table:CLASS, Field:KSCHL, M/O:, Type:CHAR, Size:60, Description:Class Description -->
+ <xsd:element name="KSCHL" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:3, Table:CLASS, Field:KSCHG, M/O:, Type:CHAR, Size:40, Description:Keyword (Upper Case for Matchcode) -->
+ <xsd:element name="KSCHG" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:4, Table:CLASS, Field:CLASS_P, M/O:, Type:CHAR, Size:18, Description:Parent Class number -->
+ <xsd:element name="CLASS_P" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:5, Table:CLASS, Field:HLEVEL, M/O:, Type:NUMC, Size:2, Description:Level of a hierarchy node -->
+ <xsd:element name="HLEVEL" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:6, Table:CLASS, Field:STYPE, M/O:, Type:CHAR, Size:2, Description:강종 -->
+ <xsd:element name="STYPE" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:7, Table:CLASS, Field:GRD_MATL, M/O:, Type:CHAR, Size:50, Description:등급재질 -->
+ <xsd:element name="GRD_MATL" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:8, Table:CLASS, Field:MEINS, M/O:, Type:CHAR, Size:3, Description:단위 -->
+ <xsd:element name="MEINS" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:9, Table:CLASS, Field:MRC, M/O:, Type:CHAR, Size:1, Description:MRC -->
+ <xsd:element name="MRC" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:10, Table:CLASS, Field:PRC_CA, M/O:, Type:CHAR, Size:4, Description:조달분류 -->
+ <xsd:element name="PRC_CA" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:11, Table:CLASS, Field:BSE_UOM, M/O:, Type:CHAR, Size:3, Description:기본단위 -->
+ <xsd:element name="BSE_UOM" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:12, Table:CLASS, Field:LKENZ, M/O:, Type:CHAR, Size:1, Description:Deletion Indicator -->
+ <xsd:element name="LKENZ" type="xsd:string" minOccurs="0"/>
+ <!-- 클래스-특성 연결 정보 -->
+ <xsd:element name="CLASS_CHAR_LINK" type="p0:CLASS_CHAR_LINK" minOccurs="0" maxOccurs="unbounded"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ <!-- 클래스-특성 연결 복합객체 정의 -->
+ <xsd:complexType name="CLASS_CHAR_LINK">
+ <xsd:sequence>
+ <!-- SEQ:13, Table:CLASS/CHAR, Field:ATNAM, M/O:M, Type:CHAR, Size:30, Description:Characteristic -->
+ <xsd:element name="ATNAM" type="xsd:string"/>
+ <!-- SEQ:14, Table:CLASS/CHAR, Field:POSNR, M/O:M, Type:NUMC, Size:3, Description:Item number -->
+ <xsd:element name="POSNR" type="xsd:string"/>
+ <!-- SEQ:15, Table:CLASS/CHAR, Field:ATERF, M/O:, Type:CHAR, Size:1, Description:필수여부 -->
+ <xsd:element name="ATERF" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:16, Table:CLASS/CHAR, Field:LKENZ, M/O:, Type:CHAR, Size:1, Description:Deletion Indicator -->
+ <xsd:element name="LKENZ" type="xsd:string" minOccurs="0"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ <!-- 특성 복합객체 정의 -->
+ <!-- 특성은 CHAR/VAL 하위 객체를 가지고 있음 -->
+ <xsd:complexType name="CHAR">
+ <xsd:sequence>
+ <!-- SEQ:17, Table:CHAR, Field:ATNAM, M/O:M, Type:CHAR, Size:30, Description:Characteristic Value -->
+ <xsd:element name="ATNAM" type="xsd:string"/>
+ <!-- SEQ:18, Table:CHAR, Field:ATWTB, M/O:, Type:CHAR, Size:30, Description:Characteristic value description -->
+ <xsd:element name="ATWTB" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:19, Table:CHAR, Field:ATFOR, M/O:, Type:CHAR, Size:4, Description:Data type of characteristic -->
+ <xsd:element name="ATFOR" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:20, Table:CHAR, Field:MSEHI, M/O:, Type:UNIT, Size:3, Description:Unit of Measurement -->
+ <xsd:element name="MSEHI" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:21, Table:CHAR, Field:XVALUE, M/O:, Type:CHAR, Size:1, Description:Possible Entry 존재 여부 -->
+ <xsd:element name="XVALUE" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:22, Table:CHAR, Field:ATKLA, M/O:, Type:CHAR, Size:10, Description:특성 그룹 -->
+ <xsd:element name="ATKLA" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:23, Table:CHAR, Field:LKENZ, M/O:, Type:CHAR, Size:1, Description:Deletion Indicator -->
+ <xsd:element name="LKENZ" type="xsd:string" minOccurs="0"/>
+ <!-- 특성 값 정보 -->
+ <xsd:element name="CHAR_VAL" type="p0:CHAR_VAL" minOccurs="0" maxOccurs="unbounded"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ <!-- 특성 값 복합객체 정의 -->
+ <xsd:complexType name="CHAR_VAL">
+ <xsd:sequence>
+ <!-- SEQ:24, Table:CHAR/VAL, Field:ATWRT, M/O:M, Type:CHAR, Size:30, Description:Characteristic Value -->
+ <xsd:element name="ATWRT" type="xsd:string"/>
+ <!-- SEQ:25, Table:CHAR/VAL, Field:ATWTB, M/O:, Type:CHAR, Size:30, Description:Characteristic value description -->
+ <xsd:element name="ATWTB" type="xsd:string" minOccurs="0"/>
+ <!-- SEQ:26, Table:CHAR/VAL, Field:LKENZ, M/O:, Type:CHAR, Size:1, Description:Deletion Indicator -->
+ <xsd:element name="LKENZ" type="xsd:string" minOccurs="0"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:schema>
+ </wsdl:types>
+ <wsdl:message name="process">
+ <wsdl:part name="IF_MDZ_EVCP_MATERIAL_GROUPReq" element="p13:IF_MDZ_EVCP_MATERIAL_GROUPReq"
+ xmlns:p13="http://60.101.108.100/api/IF_MDZ_EVCP_MATERIAL_GROUP/"/>
+ </wsdl:message>
+ <wsdl:message name="processResponse"/>
+</wsdl:definitions> \ No newline at end of file