summaryrefslogtreecommitdiff
path: root/public/wsdl/IF_ECC_EVCP_PO_INFORMATION.wsdl
diff options
context:
space:
mode:
Diffstat (limited to 'public/wsdl/IF_ECC_EVCP_PO_INFORMATION.wsdl')
-rw-r--r--public/wsdl/IF_ECC_EVCP_PO_INFORMATION.wsdl511
1 files changed, 511 insertions, 0 deletions
diff --git a/public/wsdl/IF_ECC_EVCP_PO_INFORMATION.wsdl b/public/wsdl/IF_ECC_EVCP_PO_INFORMATION.wsdl
new file mode 100644
index 00000000..f5be8f32
--- /dev/null
+++ b/public/wsdl/IF_ECC_EVCP_PO_INFORMATION.wsdl
@@ -0,0 +1,511 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- WSDL: eVCP 개발서버(60.101.108.100) <> S-ERP ECC PO 정보 인터페이스 -->
+<!-- Program ID: IF_ECC_EVCP_PO_INFORMATION -->
+<!-- 인터페이스 정의서의 필드명을 그대로 사용 -->
+<wsdl:definitions name="IF_ECC_EVCP_PO_INFORMATION" targetNamespace="http://60.101.108.100/"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:tns="http://60.101.108.100/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <!-- 1) 데이터 타입(XSD) 정의 -->
+ <wsdl:types>
+ <xsd:schema attributeFormDefault="unqualified" elementFormDefault="unqualified"
+ targetNamespace="http://60.101.108.100/"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ xmlns:tns="http://60.101.108.100/">
+
+ <!-- 1.1) 최상위 Request 복합타입 -->
+ <xs:complexType name="IF_ECC_EVCP_PO_INFORMATIONReq">
+ <xs:sequence>
+ <!-- Header 레코드 집합 -->
+ <xs:element name="ZMM_HD" type="tns:ZMM_HD" maxOccurs="unbounded" minOccurs="0"/>
+ <!-- 지불방법 레코드 집합 -->
+ <xs:element name="ZMM_HD_ZMM_PAY" type="tns:ZMM_HD_ZMM_PAY" maxOccurs="unbounded" minOccurs="0"/>
+ <!-- PO Detail 레코드 집합 -->
+ <xs:element name="ZMM_HD_ZMM_DT" type="tns:ZMM_HD_ZMM_DT" maxOccurs="unbounded" minOccurs="0"/>
+ <!-- PO Detail 의 계정관련 레코드 집합 -->
+ <xs:element name="ZMM_HD_ZMM_DT_ZMM_KN" type="tns:ZMM_HD_ZMM_DT_ZMM_KN" maxOccurs="unbounded" minOccurs="0"/>
+ <!-- PO Note 1 -->
+ <xs:element name="ZMM_HD_ZMM_NOTE" type="tns:ZMM_HD_ZMM_NOTE" maxOccurs="unbounded" minOccurs="0"/>
+ <!-- PO Note 2 -->
+ <xs:element name="ZMM_HD_ZMM_NOTE2" type="tns:ZMM_HD_ZMM_NOTE2" maxOccurs="unbounded" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <!-- 1.2) ZMM_HD 테이블 구조 (SEQ 1~68) -->
+ <xs:complexType name="ZMM_HD">
+ <xs:sequence>
+ <!-- SEQ:1, Table:ZMM_HD, Field:EBELN, M/O:M, Type:CHAR, Size:10, Description:구매오더번호 -->
+ <xs:element name="EBELN" type="xs:string"/>
+ <!-- SEQ:2, Table:ZMM_HD, Field:BUKRS, M/O:M, Type:CHAR, Size:4, Description:회사코드 -->
+ <xs:element name="BUKRS" type="xs:string"/>
+ <!-- SEQ:3, Table:ZMM_HD, Field:BSTYP, M/O:M, Type:CHAR, Size:1, Description:구매문서범주 -->
+ <xs:element name="BSTYP" type="xs:string"/>
+ <!-- SEQ:4, Table:ZMM_HD, Field:BSART, M/O:M, Type:CHAR, Size:4, Description:구매문서유형 -->
+ <xs:element name="BSART" type="xs:string"/>
+ <!-- SEQ:5, Table:ZMM_HD, Field:LOEKZ, M/O:M, Type:CHAR, Size:1, Description:구매문서삭제지시자 -->
+ <xs:element name="LOEKZ" type="xs:string"/>
+ <!-- SEQ:6, Table:ZMM_HD, Field:AEDAT, M/O:M, Type:DATS, Size:8, Description:생성일자 -->
+ <xs:element name="AEDAT" type="xs:string"/>
+ <!-- SEQ:7, Table:ZMM_HD, Field:ERNAM, M/O:M, Type:CHAR, Size:13, Description:생성자ID -->
+ <xs:element name="ERNAM" type="xs:string"/>
+ <!-- SEQ:8, Table:ZMM_HD, Field:LIFNR, M/O:M, Type:CHAR, Size:10, Description:VENDOR코드 -->
+ <xs:element name="LIFNR" type="xs:string"/>
+ <!-- SEQ:9, Table:ZMM_HD, Field:ZTERM, M/O:M, Type:CHAR, Size:4, Description:지급조건코드 -->
+ <xs:element name="ZTERM" type="xs:string"/>
+ <!-- SEQ:10, Table:ZMM_HD, Field:EKORG, M/O:M, Type:CHAR, Size:4, Description:구매조직코드 -->
+ <xs:element name="EKORG" type="xs:string"/>
+ <!-- SEQ:11, Table:ZMM_HD, Field:EKGRP, M/O:M, Type:CHAR, Size:3, Description:구매그룹코드 -->
+ <xs:element name="EKGRP" type="xs:string"/>
+ <!-- SEQ:12, Table:ZMM_HD, Field:WKURS, M/O:M, Type:DEC, Size:9,5, Description:환율 -->
+ <xs:element name="WKURS" type="xs:decimal"/>
+ <!-- SEQ:13, Table:ZMM_HD, Field:BEDAT, M/O:M, Type:DATS, Size:8, Description:구매증빙일자 -->
+ <xs:element name="BEDAT" type="xs:string"/>
+ <!-- SEQ:14, Table:ZMM_HD, Field:INCO1, M/O:M, Type:CHAR, Size:3, Description:인도조건코드 -->
+ <xs:element name="INCO1" type="xs:string"/>
+ <!-- SEQ:15, Table:ZMM_HD, Field:ZSHIPMT_PLC_CD, M/O:M, Type:CHAR, Size:5, Description:선적지코드 -->
+ <xs:element name="ZSHIPMT_PLC_CD" type="xs:string"/>
+ <!-- SEQ:16, Table:ZMM_HD, Field:ZUNLD_PLC_CD, M/O:M, Type:CHAR, Size:5, Description:하역지코드 -->
+ <xs:element name="ZUNLD_PLC_CD" type="xs:string"/>
+ <!-- SEQ:17, Table:ZMM_HD, Field:ZIND_CD, M/O:M, Type:CHAR, Size:2, Description:증감코드 -->
+ <xs:element name="ZIND_CD" type="xs:string"/>
+ <!-- SEQ:18, Table:ZMM_HD, Field:ZDAMT_DD_SUBRT, M/O:M, Type:DEC, Size:6,2, Description:지체상금일일공제율 -->
+ <xs:element name="ZDAMT_DD_SUBRT" type="xs:decimal"/>
+ <!-- SEQ:19, Table:ZMM_HD, Field:ZMAX_SUBRT, M/O:M, Type:DEC, Size:6,2, Description:최대공제율 -->
+ <xs:element name="ZMAX_SUBRT" type="xs:decimal"/>
+ <!-- SEQ:20, Table:ZMM_HD, Field:ZCNRT_GRNT_CD, M/O:M, Type:CHAR, Size:1, Description:계약보증코드 -->
+ <xs:element name="ZCNRT_GRNT_CD" type="xs:string"/>
+ <!-- SEQ:21, Table:ZMM_HD, Field:ZDFCT_GRNT_CD, M/O:M, Type:CHAR, Size:1, Description:하자보증코드 -->
+ <xs:element name="ZDFCT_GRNT_CD" type="xs:string"/>
+ <!-- SEQ:22, Table:ZMM_HD, Field:ZGRNT_PRD_CD, M/O:M, Type:CHAR, Size:1, Description:보증기간코드 -->
+ <xs:element name="ZGRNT_PRD_CD" type="xs:string"/>
+ <!-- SEQ:23, Table:ZMM_HD, Field:ZPAMT_YN, M/O:M, Type:CHAR, Size:1, Description:선급금여부 -->
+ <xs:element name="ZPAMT_YN" type="xs:string"/>
+ <!-- SEQ:24, Table:ZMM_HD, Field:ZBGT_AMT, M/O:M, Type:CURR, Size:17,2, Description:예산금액, ZBTG_CURR -->
+ <xs:element name="ZBGT_AMT" type="xs:decimal"/>
+ <!-- SEQ:25, Table:ZMM_HD, Field:ZBGT_CURR, M/O:M, Type:CUKY, Size:3, Description:예산금액 통화키 -->
+ <xs:element name="ZBGT_CURR" type="xs:string"/>
+ <!-- SEQ:26, Table:ZMM_HD, Field:ZPO_AMT, M/O:M, Type:CURR, Size:17,2, Description:발주금액 -->
+ <xs:element name="ZPO_AMT" type="xs:decimal"/>
+ <!-- SEQ:27, Table:ZMM_HD, Field:ZPO_AMT_KRW, M/O:M, Type:CURR, Size:17,2, Description:발주금액 KRW -->
+ <xs:element name="ZPO_AMT_KRW" type="xs:decimal"/>
+ <!-- SEQ:28, Table:ZMM_HD, Field:ZPO_CURR, M/O:M, Type:CUKY, Size:5, Description:통화키 -->
+ <xs:element name="ZPO_CURR" type="xs:string"/>
+ <!-- SEQ:29, Table:ZMM_HD, Field:ZCHG_PO_DT, M/O:M, Type:DATS, Size:8, Description:변경발주일자 -->
+ <xs:element name="ZCHG_PO_DT" type="xs:string"/>
+ <!-- SEQ:30, Table:ZMM_HD, Field:ZPO_CNFM_STAT, M/O:M, Type:CHAR, Size:1, Description:구매오더확인상태 -->
+ <xs:element name="ZPO_CNFM_STAT" type="xs:string"/>
+ <!-- SEQ:31, Table:ZMM_HD, Field:ZOWN_AGR_IND_YN, M/O:M, Type:CHAR, Size:1, Description:선주승인필요여부 -->
+ <xs:element name="ZOWN_AGR_IND_YN" type="xs:string"/>
+ <!-- SEQ:32, Table:ZMM_HD, Field:ZELC_AGR_DT, M/O:M, Type:DATS, Size:8, Description:전자승인일자 -->
+ <xs:element name="ZELC_AGR_DT" type="xs:string"/>
+ <!-- SEQ:33, Table:ZMM_HD, Field:ZELC_AGR_TM, M/O:M, Type:TIMS, Size:6, Description:전자승인시간 -->
+ <xs:element name="ZELC_AGR_TM" type="xs:string"/>
+ <!-- SEQ:34, Table:ZMM_HD, Field:ZELC_CNRT_ND_YN, M/O:M, Type:CHAR, Size:1, Description:전자계약필요여부 -->
+ <xs:element name="ZELC_CNRT_ND_YN" type="xs:string"/>
+ <!-- SEQ:35, Table:ZMM_HD, Field:ZPO_DT, M/O:M, Type:DATS, Size:8, Description:발주일자 -->
+ <xs:element name="ZPO_DT" type="xs:string"/>
+ <!-- SEQ:36, Table:ZMM_HD, Field:ZPLN_INO_GB, M/O:M, Type:CHAR, Size:1, Description:계획내외구분 -->
+ <xs:element name="ZPLN_INO_GB" type="xs:string"/>
+ <!-- SEQ:37, Table:ZMM_HD, Field:ZECAL_BSE, M/O:M, Type:CHAR, Size:1, Description:정산기준 -->
+ <xs:element name="ZECAL_BSE" type="xs:string"/>
+ <!-- SEQ:38, Table:ZMM_HD, Field:ZWGT_ECAL_GB, M/O:M, Type:CHAR, Size:1, Description:중량정산구분 -->
+ <xs:element name="ZWGT_ECAL_GB" type="xs:string"/>
+ <!-- SEQ:39, Table:ZMM_HD, Field:ZPO_TRANS_DT, M/O:M, Type:DATS, Size:8, Description:발주전송일자 -->
+ <xs:element name="ZPO_TRANS_DT" type="xs:string"/>
+ <!-- SEQ:40, Table:ZMM_HD, Field:ZPO_TRANS_CANC, M/O:M, Type:DATS, Size:1, Description:전송여부지시자 -->
+ <xs:element name="ZPO_TRANS_CANC" type="xs:string"/>
+ <!-- SEQ:41, Table:ZMM_HD, Field:ZVST_TMS, M/O:M, Type:NUMC, Size:9, Description:방문횟수 -->
+ <xs:element name="ZVST_TMS" type="xs:integer"/>
+ <!-- SEQ:42, Table:ZMM_HD, Field:ZSVC_WK_PRD, M/O:M, Type:NUMC, Size:9, Description:SE작업일수 -->
+ <xs:element name="ZSVC_WK_PRD" type="xs:integer"/>
+ <!-- SEQ:43, Table:ZMM_HD, Field:ZDT_EXCS_AMT, M/O:M, Type:CURR, Size:17,2, Description:일초과금액1 -->
+ <xs:element name="ZDT_EXCS_AMT" type="xs:decimal"/>
+ <!-- SEQ:44, Table:ZMM_HD, Field:ZDT_EXCS_AMT2, M/O:M, Type:CURR, Size:17,2, Description:일초과금액2 -->
+ <xs:element name="ZDT_EXCS_AMT2" type="xs:decimal"/>
+ <!-- SEQ:45, Table:ZMM_HD, Field:ZDT_EXCS_AMT3, M/O:M, Type:CURR, Size:17,2, Description:일초과금액3 -->
+ <xs:element name="ZDT_EXCS_AMT3" type="xs:decimal"/>
+ <!-- SEQ:46, Table:ZMM_HD, Field:ZSVC_CNRT_CUR, M/O:M, Type:CUKY, Size:5, Description:SE계약통화 -->
+ <xs:element name="ZSVC_CNRT_CUR" type="xs:string"/>
+ <!-- SEQ:47, Table:ZMM_HD, Field:ZPAY_GB, M/O:M, Type:CHAR, Size:1, Description:기타비용처리구분 -->
+ <xs:element name="ZPAY_GB" type="xs:string"/>
+ <!-- SEQ:48, Table:ZMM_HD, Field:ZFULL_COMM, M/O:M, Type:CHAR, Size:1, Description:수수료전체부담여부 -->
+ <xs:element name="ZFULL_COMM" type="xs:string"/>
+ <!-- SEQ:49, Table:ZMM_HD, Field:PSPID, M/O:M, Type:CHAR, Size:24, Description:프로젝트 번호 -->
+ <xs:element name="PSPID" type="xs:string"/>
+ <!-- SEQ:50, Table:ZMM_HD, Field:ZCON_NO, M/O:M, Type:CHAR, Size:10, Description:구매통합번호 -->
+ <xs:element name="ZCON_NO" type="xs:string"/>
+ <!-- SEQ:51, Table:ZMM_HD, Field:ZTITLE, M/O:M, Type:CHAR, Size:90, Description:발주제목 -->
+ <xs:element name="ZTITLE" type="xs:string"/>
+ <!-- SEQ:52, Table:ZMM_HD, Field:ZPO_VER, M/O:M, Type:NUMC, Size:2, Description:발주버전 -->
+ <xs:element name="ZPO_VER" type="xs:integer"/>
+ <!-- SEQ:53, Table:ZMM_HD, Field:ITEM_CATEGORY, M/O:M, Type:CHAR, Size:2, Description:선물환 Item Category -->
+ <xs:element name="ITEM_CATEGORY" type="xs:string"/>
+ <!-- SEQ:54, Table:ZMM_HD, Field:LTEXT, M/O:M, Type:CHAR, Size:60, Description:선물환 Item Category 명 -->
+ <xs:element name="LTEXT" type="xs:string"/>
+ <!-- SEQ:55, Table:ZMM_HD, Field:ITEM_NO, M/O:M, Type:CHAR, Size:3, Description:PO의 ITEM 수 (인터페이스검증) -->
+ <xs:element name="ITEM_NO" type="xs:string"/>
+ <!-- SEQ:56, Table:ZMM_HD, Field:USECD, M/O:M, Type:CHAR, Size:20, Description:사용코드 -->
+ <xs:element name="USECD" type="xs:string"/>
+ <!-- SEQ:57, Table:ZMM_HD, Field:ETC_2, M/O:M, Type:CHAR, Size:100, Description:확장2 -->
+ <xs:element name="ETC_2" type="xs:string"/>
+ <!-- SEQ:58, Table:ZMM_HD, Field:ETC_3, M/O:M, Type:CHAR, Size:100, Description:확장3 -->
+ <xs:element name="ETC_3" type="xs:string"/>
+ <!-- SEQ:59, Table:ZMM_HD, Field:ETC_4, M/O:M, Type:CHAR, Size:100, Description:확장4 -->
+ <xs:element name="ETC_4" type="xs:string"/>
+ <!-- SEQ:60, Table:ZMM_HD, Field:ETC_5, M/O:M, Type:CHAR, Size:100, Description:확장5 -->
+ <xs:element name="ETC_5" type="xs:string"/>
+ <!-- SEQ:61, Table:ZMM_HD, Field:ETC_6, M/O:M, Type:CHAR, Size:100, Description:확장6 -->
+ <xs:element name="ETC_6" type="xs:string"/>
+ <!-- SEQ:62, Table:ZMM_HD, Field:ETC_7, M/O:M, Type:CHAR, Size:100, Description:확장7 -->
+ <xs:element name="ETC_7" type="xs:string"/>
+ <!-- SEQ:63, Table:ZMM_HD, Field:ETC_8, M/O:M, Type:CHAR, Size:100, Description:확장8 -->
+ <xs:element name="ETC_8" type="xs:string"/>
+ <!-- SEQ:64, Table:ZMM_HD, Field:ETC_9, M/O:M, Type:CHAR, Size:100, Description:확장9 -->
+ <xs:element name="ETC_9" type="xs:string"/>
+ <!-- SEQ:65, Table:ZMM_HD, Field:ETC_10, M/O:M, Type:CHAR, Size:100, Description:확장10 -->
+ <xs:element name="ETC_10" type="xs:string"/>
+ <!-- SEQ:66, Table:ZMM_HD, Field:ZDLV_PRICE_T, M/O:, Type:CHAR, Size:1, Description:납품대금연동제대상여부
+(Y:대상, N:미대상, 공백:미해당) -->
+ <xs:element name="ZDLV_PRICE_T" type="xs:string" minOccurs="0"/>
+ <!-- SEQ:67, Table:ZMM_HD, Field:ZWEBELN, M/O:, Type:CHAR, Size:10, Description:서면계약번호 -->
+ <xs:element name="ZWEBELN" type="xs:string" minOccurs="0"/>
+ <!-- SEQ:68, Table:ZMM_HD, Field:ZVER_NO, M/O:, Type:NUMC, Size:3, Description:서면계약차수 -->
+ <xs:element name="ZVER_NO" type="xs:integer" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <!-- 1.3) ZMM_HD/ZMM_PAY 테이블 구조 (SEQ 69~73) -->
+ <xs:complexType name="ZMM_HD_ZMM_PAY">
+ <xs:sequence>
+ <!-- SEQ:69, Table:ZMM_HD/ZMM_PAY, Field:ZPAYSEQ, M/O:M, Type:CHAR, Size:2, Description:선급금차수 -->
+ <xs:element name="ZPAYSEQ" type="xs:string"/>
+ <!-- SEQ:70, Table:ZMM_HD/ZMM_PAY, Field:ZADVTYP, M/O:M, Type:CHAR, Size:1, Description:선급금타입 -->
+ <xs:element name="ZADVTYP" type="xs:string"/>
+ <!-- SEQ:71, Table:ZMM_HD/ZMM_PAY, Field:ZDWPRT, M/O:M, Type:NUMC, Size:3, Description:선급금비율 -->
+ <xs:element name="ZDWPRT" type="xs:integer"/>
+ <!-- SEQ:72, Table:ZMM_HD/ZMM_PAY, Field:ZDWPAMT, M/O:M, Type:CURR, Size:17,2, Description:선급금 -->
+ <xs:element name="ZDWPAMT" type="xs:decimal"/>
+ <!-- SEQ:73, Table:ZMM_HD/ZMM_PAY, Field:ZDWPDAT, M/O:M, Type:DATS, Size:8, Description:지불계획일자 -->
+ <xs:element name="ZDWPDAT" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <!-- 1.4) ZMM_HD/ZMM_DT 테이블 구조 (SEQ 74~165) -->
+ <xs:complexType name="ZMM_HD_ZMM_DT">
+ <xs:sequence>
+ <!-- SEQ:74, Table:ZMM_HD/ZMM_DT, Field:EBELP, M/O:M, Type:NUMC, Size:5, Description:구매오더품목번호 -->
+ <xs:element name="EBELP" type="xs:integer"/>
+ <!-- SEQ:5, Table:ZMM_HD, Field:LOEKZ, M/O:M, Type:CHAR, Size:1, Description:구매문서삭제지시자 -->
+ <xs:element name="LOEKZ" type="xs:string"/>
+ <!-- SEQ:6, Table:ZMM_HD, Field:AEDAT, M/O:M, Type:DATS, Size:8, Description:생성일자 -->
+ <xs:element name="AEDAT" type="xs:string"/>
+ <!-- SEQ:77, Table:ZMM_HD/ZMM_DT, Field:MAKTX, M/O:M, Type:CHAR, Size:120, Description:자재내역 -->
+ <xs:element name="MAKTX" type="xs:string"/>
+ <!-- SEQ:78, Table:ZMM_HD/ZMM_DT, Field:MATKL, M/O:M, Type:CHAR, Size:9, Description:자재그룹 -->
+ <xs:element name="MATKL" type="xs:string"/>
+ <!-- SEQ:79, Table:ZMM_HD/ZMM_DT, Field:MATNR, M/O:M, Type:CHAR, Size:18, Description:자재코드 -->
+ <xs:element name="MATNR" type="xs:string"/>
+ <!-- SEQ:80, Table:ZMM_HD/ZMM_DT, Field:WERKS, M/O:M, Type:CHAR, Size:4, Description:플랜트코드 -->
+ <xs:element name="WERKS" type="xs:string"/>
+ <!-- SEQ:81, Table:ZMM_HD/ZMM_DT, Field:LGORT, M/O:M, Type:CHAR, Size:10, Description:저장위치 -->
+ <xs:element name="LGORT" type="xs:string"/>
+ <!-- SEQ:82, Table:ZMM_HD/ZMM_DT, Field:BEDNR, M/O:M, Type:CHAR, Size:10, Description:요청추적번호 -->
+ <xs:element name="BEDNR" type="xs:string"/>
+ <!-- SEQ:83, Table:ZMM_HD/ZMM_DT, Field:MENGE, M/O:M, Type:QUAN, Size:13,3, Description:구매오더수량 -->
+ <xs:element name="MENGE" type="xs:decimal"/>
+ <!-- SEQ:84, Table:ZMM_HD/ZMM_DT, Field:NETPR, M/O:M, Type:CURR, Size:17,2, Description:구매단가 -->
+ <xs:element name="NETPR" type="xs:decimal"/>
+ <!-- SEQ:85, Table:ZMM_HD/ZMM_DT, Field:PEINH, M/O:M, Type:DEC, Size:5, Description:가격단위값 -->
+ <xs:element name="PEINH" type="xs:decimal"/>
+ <!-- SEQ:86, Table:ZMM_HD/ZMM_DT, Field:NETWR, M/O:M, Type:CURR, Size:17,2, Description:오더정가 -->
+ <xs:element name="NETWR" type="xs:decimal"/>
+ <!-- SEQ:87, Table:ZMM_HD/ZMM_DT, Field:BRTWR, M/O:M, Type:CURR, Size:17,2, Description:오더총액 -->
+ <xs:element name="BRTWR" type="xs:decimal"/>
+ <!-- SEQ:88, Table:ZMM_HD/ZMM_DT, Field:WEBAZ, M/O:M, Type:DEC, Size:3, Description:입고소요일수 -->
+ <xs:element name="WEBAZ" type="xs:decimal"/>
+ <!-- SEQ:89, Table:ZMM_HD/ZMM_DT, Field:MWSKZ, M/O:M, Type:CHAR, Size:2, Description:매출부가가치세코드 -->
+ <xs:element name="MWSKZ" type="xs:string"/>
+ <!-- SEQ:90, Table:ZMM_HD/ZMM_DT, Field:INSMK, M/O:M, Type:CHAR, Size:1, Description:재고유형 -->
+ <xs:element name="INSMK" type="xs:string"/>
+ <!-- SEQ:91, Table:ZMM_HD/ZMM_DT, Field:BWTAR, M/O:M, Type:CHAR, Size:10, Description:평가유형 -->
+ <xs:element name="BWTAR" type="xs:string"/>
+ <!-- SEQ:92, Table:ZMM_HD/ZMM_DT, Field:BWTTY, M/O:M, Type:CHAR, Size:1, Description:평가범주 -->
+ <xs:element name="BWTTY" type="xs:string"/>
+ <!-- SEQ:93, Table:ZMM_HD/ZMM_DT, Field:ELIKZ, M/O:M, Type:CHAR, Size:1, Description:납품완료지시자 -->
+ <xs:element name="ELIKZ" type="xs:string"/>
+ <!-- SEQ:94, Table:ZMM_HD/ZMM_DT, Field:EREKZ, M/O:M, Type:CHAR, Size:1, Description:최종송장지시자 -->
+ <xs:element name="EREKZ" type="xs:string"/>
+ <!-- SEQ:95, Table:ZMM_HD/ZMM_DT, Field:TWRKZ, M/O:M, Type:CHAR, Size:1, Description:분할송장지시자 -->
+ <xs:element name="TWRKZ" type="xs:string"/>
+ <!-- SEQ:96, Table:ZMM_HD/ZMM_DT, Field:REPOS, M/O:M, Type:CHAR, Size:1, Description:송장수령지시자 -->
+ <xs:element name="REPOS" type="xs:string"/>
+ <!-- SEQ:97, Table:ZMM_HD/ZMM_DT, Field:WEBRE, M/O:M, Type:CHAR, Size:1, Description:GR송장검증지시자 -->
+ <xs:element name="WEBRE" type="xs:string"/>
+ <!-- SEQ:98, Table:ZMM_HD/ZMM_DT, Field:KNTTP, M/O:M, Type:CHAR, Size:1, Description:계정지정범주 -->
+ <xs:element name="KNTTP" type="xs:string"/>
+ <!-- SEQ:99, Table:ZMM_HD/ZMM_DT, Field:NTGEW, M/O:M, Type:QUAN, Size:13,3, Description:순중량 -->
+ <xs:element name="NTGEW" type="xs:decimal"/>
+ <!-- SEQ:100, Table:ZMM_HD/ZMM_DT, Field:GEWEI, M/O:M, Type:UNIT, Size:3, Description:중량단위 -->
+ <xs:element name="GEWEI" type="xs:string"/>
+ <!-- SEQ:101, Table:ZMM_HD/ZMM_DT, Field:BRGEW, M/O:M, Type:QUAN, Size:15,3, Description:총중량 -->
+ <xs:element name="BRGEW" type="xs:decimal"/>
+ <!-- SEQ:102, Table:ZMM_HD/ZMM_DT, Field:VOLUM, M/O:M, Type:QUAN, Size:15,3, Description:볼륨 -->
+ <xs:element name="VOLUM" type="xs:decimal"/>
+ <!-- SEQ:103, Table:ZMM_HD/ZMM_DT, Field:VOLEH, M/O:M, Type:UNIT, Size:3, Description:볼륨단위 -->
+ <xs:element name="VOLEH" type="xs:string"/>
+ <!-- SEQ:104, Table:ZMM_HD/ZMM_DT, Field:BANFN, M/O:M, Type:CHAR, Size:10, Description:구매요청번호 -->
+ <xs:element name="BANFN" type="xs:string"/>
+ <!-- SEQ:105, Table:ZMM_HD/ZMM_DT, Field:BNFPO, M/O:M, Type:NUMC, Size:5, Description:구매요청품목번호 -->
+ <xs:element name="BNFPO" type="xs:integer"/>
+ <!-- SEQ:106, Table:ZMM_HD/ZMM_DT, Field:UPTYP, M/O:M, Type:CHAR, Size:1, Description:하위품목범주 -->
+ <xs:element name="UPTYP" type="xs:string"/>
+ <!-- SEQ:107, Table:ZMM_HD/ZMM_DT, Field:UPVOR, M/O:M, Type:CHAR, Size:1, Description:하위품목존재여부 -->
+ <xs:element name="UPVOR" type="xs:string"/>
+ <!-- SEQ:108, Table:ZMM_HD/ZMM_DT, Field:ZPO_DLV_DT, M/O:M, Type:DATS, Size:8, Description:PO납기일자 -->
+ <xs:element name="ZPO_DLV_DT" type="xs:string"/>
+ <!-- SEQ:109, Table:ZMM_HD/ZMM_DT, Field:ZSHIP_DT, M/O:M, Type:DATS, Size:8, Description:생산소요선적일자 -->
+ <xs:element name="ZSHIP_DT" type="xs:string"/>
+ <!-- SEQ:110, Table:ZMM_HD/ZMM_DT, Field:ZDST_CD, M/O:M, Type:CHAR, Size:4, Description:강재도착지코드 -->
+ <xs:element name="ZDST_CD" type="xs:string"/>
+ <!-- SEQ:111, Table:ZMM_HD/ZMM_DT, Field:ZRCV_DT, M/O:M, Type:DATS, Size:8, Description:구매접수일자 -->
+ <xs:element name="ZRCV_DT" type="xs:string"/>
+ <!-- SEQ:50, Table:ZMM_HD, Field:ZCON_NO, M/O:M, Type:CHAR, Size:10, Description:구매통합번호 -->
+ <xs:element name="ZCON_NO" type="xs:string"/>
+ <!-- SEQ:113, Table:ZMM_HD/ZMM_DT, Field:ZCON_IND, M/O:M, Type:CHAR, Size:1, Description:시리즈구분 -->
+ <xs:element name="ZCON_IND" type="xs:string"/>
+ <!-- SEQ:114, Table:ZMM_HD/ZMM_DT, Field:ZCHAR_CD, M/O:M, Type:CHAR, Size:1, Description:물성코드,풍력 일련번호 처리여부 -->
+ <xs:element name="ZCHAR_CD" type="xs:string"/>
+ <!-- SEQ:115, Table:ZMM_HD/ZMM_DT, Field:ZMAT_AREA, M/O:M, Type:QUAN, Size:13,3, Description:자재면적 -->
+ <xs:element name="ZMAT_AREA" type="xs:decimal"/>
+ <!-- SEQ:116, Table:ZMM_HD/ZMM_DT, Field:ZSZ, M/O:M, Type:CHAR, Size:50, Description:품목사이즈 -->
+ <xs:element name="ZSZ" type="xs:string"/>
+ <!-- SEQ:117, Table:ZMM_HD/ZMM_DT, Field:ZAF_ECAL_AMT, M/O:M, Type:CURR, Size:17,2, Description:사후정산금액(참고: NETWR), ZPO_CURR -->
+ <xs:element name="ZAF_ECAL_AMT" type="xs:decimal"/>
+ <!-- SEQ:118, Table:ZMM_HD/ZMM_DT, Field:ZPLN_ST_DT, M/O:M, Type:DATS, Size:8, Description:예정시작일자 -->
+ <xs:element name="ZPLN_ST_DT" type="xs:string"/>
+ <!-- SEQ:119, Table:ZMM_HD/ZMM_DT, Field:ZPLN_ED_DT, M/O:M, Type:DATS, Size:8, Description:예정종료일자 -->
+ <xs:element name="ZPLN_ED_DT" type="xs:string"/>
+ <!-- SEQ:49, Table:ZMM_HD, Field:PSPID, M/O:M, Type:CHAR, Size:24, Description:프로젝트 번호 -->
+ <xs:element name="PSPID" type="xs:string"/>
+ <!-- SEQ:121, Table:ZMM_HD/ZMM_DT, Field:ZUSD_BGT, M/O:M, Type:CURR, Size:17,2, Description:미화예산 -->
+ <xs:element name="ZUSD_BGT" type="xs:decimal"/>
+ <!-- SEQ:122, Table:ZMM_HD/ZMM_DT, Field:ZKRW_BGT, M/O:M, Type:CURR, Size:17,2, Description:원화예산 -->
+ <xs:element name="ZKRW_BGT" type="xs:decimal"/>
+ <!-- SEQ:123, Table:ZMM_HD/ZMM_DT, Field:ZDLV_CNTLR, M/O:M, Type:CHAR, Size:3, Description:조달담당자코드 -->
+ <xs:element name="ZDLV_CNTLR" type="xs:string"/>
+ <!-- SEQ:124, Table:ZMM_HD/ZMM_DT, Field:ANFNR, M/O:M, Type:CHAR, Size:10, Description:RFQ번호 -->
+ <xs:element name="ANFNR" type="xs:string"/>
+ <!-- SEQ:125, Table:ZMM_HD/ZMM_DT, Field:ANFPS, M/O:M, Type:NUMC, Size:5, Description:RFQ품목번호 -->
+ <xs:element name="ANFPS" type="xs:integer"/>
+ <!-- SEQ:126, Table:ZMM_HD/ZMM_DT, Field:KONNR, M/O:M, Type:CHAR, Size:10, Description:계약번호 -->
+ <xs:element name="KONNR" type="xs:string"/>
+ <!-- SEQ:127, Table:ZMM_HD/ZMM_DT, Field:KTPNR, M/O:M, Type:NUMC, Size:5, Description:계약항목번호 -->
+ <xs:element name="KTPNR" type="xs:integer"/>
+ <!-- SEQ:128, Table:ZMM_HD/ZMM_DT, Field:ZCR_NO, M/O:M, Type:CHAR, Size:40, Description:CR번호 -->
+ <xs:element name="ZCR_NO" type="xs:string"/>
+ <!-- SEQ:129, Table:ZMM_HD/ZMM_DT, Field:ZCR_AMT, M/O:M, Type:CURR, Size:17,2, Description:EXTRA CREDIT 금액 -->
+ <xs:element name="ZCR_AMT" type="xs:decimal"/>
+ <!-- SEQ:130, Table:ZMM_HD/ZMM_DT, Field:ZRT_CUR, M/O:M, Type:CUKY, Size:3, Description:실적통화 -->
+ <xs:element name="ZRT_CUR" type="xs:string"/>
+ <!-- SEQ:131, Table:ZMM_HD/ZMM_DT, Field:ZRT_AMT, M/O:M, Type:CURR, Size:17,2, Description:실적금액, ZRT_CURR -->
+ <xs:element name="ZRT_AMT" type="xs:decimal"/>
+ <!-- SEQ:132, Table:ZMM_HD/ZMM_DT, Field:ZPO_UNIT, M/O:M, Type:UNIT, Size:3, Description:구매오더수량단위 -->
+ <xs:element name="ZPO_UNIT" type="xs:string"/>
+ <!-- SEQ:133, Table:ZMM_HD/ZMM_DT, Field:ZREF_NETPR, M/O:M, Type:CURR, Size:17,2, Description:참조단가, ZPO_CURR -->
+ <xs:element name="ZREF_NETPR" type="xs:decimal"/>
+ <!-- SEQ:134, Table:ZMM_HD/ZMM_DT, Field:ZNETPR, M/O:M, Type:CURR, Size:17,2, Description:발주단가, ZPO_CURR -->
+ <xs:element name="ZNETPR" type="xs:decimal"/>
+ <!-- SEQ:135, Table:ZMM_HD/ZMM_DT, Field:BPRME, M/O:M, Type:UNIT, Size:3, Description:구매단가단위 -->
+ <xs:element name="BPRME" type="xs:string"/>
+ <!-- SEQ:136, Table:ZMM_HD/ZMM_DT, Field:ZDISPLN, M/O:M, Type:CHAR, Size:1, Description:설계기능 -->
+ <xs:element name="ZDISPLN" type="xs:string"/>
+ <!-- SEQ:137, Table:ZMM_HD/ZMM_DT, Field:ZORCT_CNRT_KRW, M/O:M, Type:CURR, Size:17,2, Description:외주비계약KRW -->
+ <xs:element name="ZORCT_CNRT_KRW" type="xs:decimal"/>
+ <!-- SEQ:138, Table:ZMM_HD/ZMM_DT, Field:ZORCT_CNRT_USD, M/O:M, Type:CURR, Size:17,2, Description:외주비계약USD -->
+ <xs:element name="ZORCT_CNRT_USD" type="xs:decimal"/>
+ <!-- SEQ:139, Table:ZMM_HD/ZMM_DT, Field:ZETC_CNRT_KRW, M/O:M, Type:CURR, Size:17,2, Description:기타계약KRW -->
+ <xs:element name="ZETC_CNRT_KRW" type="xs:decimal"/>
+ <!-- SEQ:140, Table:ZMM_HD/ZMM_DT, Field:ZETC_CNRT_USD, M/O:M, Type:CURR, Size:17,2, Description:기타계약USD -->
+ <xs:element name="ZETC_CNRT_USD" type="xs:decimal"/>
+ <!-- SEQ:141, Table:ZMM_HD/ZMM_DT, Field:ZEXTRA_AMT, M/O:M, Type:CURR, Size:17,2, Description:EXTRA금액, ZPO_CURR -->
+ <xs:element name="ZEXTRA_AMT" type="xs:decimal"/>
+ <!-- SEQ:142, Table:ZMM_HD/ZMM_DT, Field:ZCRDT_AMT, M/O:M, Type:CURR, Size:17,2, Description:CREDIT금액, ZPO_CURR -->
+ <xs:element name="ZCRDT_AMT" type="xs:decimal"/>
+ <!-- SEQ:143, Table:ZMM_HD/ZMM_DT, Field:ZART, M/O:M, Type:CHAR, Size:2, Description:검사코드 -->
+ <xs:element name="ZART" type="xs:string"/>
+ <!-- SEQ:144, Table:ZMM_HD/ZMM_DT, Field:ART, M/O:M, Type:CHAR, Size:8, Description:검사유형(QMAT) -->
+ <xs:element name="ART" type="xs:string"/>
+ <!-- SEQ:145, Table:ZMM_HD/ZMM_DT, Field:ZPDT_BSE_UPR, M/O:M, Type:CURR, Size:17,2, Description:BASE금액, ZPO_CURR -->
+ <xs:element name="ZPDT_BSE_UPR" type="xs:decimal"/>
+ <!-- SEQ:146, Table:ZMM_HD/ZMM_DT, Field:ZPDT_EXTRA_UPR, M/O:M, Type:CURR, Size:17,2, Description:EXTRA금액, ZPO_CURR -->
+ <xs:element name="ZPDT_EXTRA_UPR" type="xs:decimal"/>
+ <!-- SEQ:147, Table:ZMM_HD/ZMM_DT, Field:ZPDT_EXDS_AMT, M/O:M, Type:CURR, Size:17,2, Description:할인/할증금액, ZPO_CURR -->
+ <xs:element name="ZPDT_EXDS_AMT" type="xs:decimal"/>
+ <!-- SEQ:148, Table:ZMM_HD/ZMM_DT, Field:ZTRNS_UPR, M/O:M, Type:CURR, Size:17,2, Description:운송단가, ZPO_CURR -->
+ <xs:element name="ZTRNS_UPR" type="xs:decimal"/>
+ <!-- SEQ:149, Table:ZMM_HD/ZMM_DT, Field:ZFST_DST_CD, M/O:M, Type:CHAR, Size:4, Description:발주초기착지코드 -->
+ <xs:element name="ZFST_DST_CD" type="xs:string"/>
+ <!-- SEQ:150, Table:ZMM_HD/ZMM_DT, Field:ZCHG_CHK, M/O:M, Type:CHAR, Size:1, Description:물량수정승인여부 -->
+ <xs:element name="ZCHG_CHK" type="xs:string"/>
+ <!-- SEQ:151, Table:ZMM_HD/ZMM_DT, Field:ZITP_CHK, M/O:M, Type:CHAR, Size:1, Description:ITP체크 -->
+ <xs:element name="ZITP_CHK" type="xs:string"/>
+ <!-- SEQ:152, Table:ZMM_HD/ZMM_DT, Field:ZPO_RMK, M/O:M, Type:CHAR, Size:90, Description:발주비고 -->
+ <xs:element name="ZPO_RMK" type="xs:string"/>
+ <!-- SEQ:153, Table:ZMM_HD/ZMM_DT, Field:ZPO_LOT_NO, M/O:M, Type:CHAR, Size:50, Description:Steel Material Marking No -->
+ <xs:element name="ZPO_LOT_NO" type="xs:string"/>
+ <!-- SEQ:154, Table:ZMM_HD/ZMM_DT, Field:ZCLM_NO, M/O:M, Type:CHAR, Size:10, Description:SR번호 -->
+ <xs:element name="ZCLM_NO" type="xs:string"/>
+ <!-- SEQ:155, Table:ZMM_HD/ZMM_DT, Field:ZWH_CNTLR, M/O:M, Type:CHAR, Size:3, Description:현물담당자코드 -->
+ <xs:element name="ZWH_CNTLR" type="xs:string"/>
+ <!-- SEQ:156, Table:ZMM_HD/ZMM_DT, Field:LFDAT, M/O:M, Type:DATS, Size:8, Description:PR Delivery Date -->
+ <xs:element name="LFDAT" type="xs:string"/>
+ <!-- SEQ:57, Table:ZMM_HD, Field:ETC_2, M/O:M, Type:CHAR, Size:100, Description:확장2 -->
+ <xs:element name="ETC_2" type="xs:string"/>
+ <!-- SEQ:58, Table:ZMM_HD, Field:ETC_3, M/O:M, Type:CHAR, Size:100, Description:확장3 -->
+ <xs:element name="ETC_3" type="xs:string"/>
+ <!-- SEQ:59, Table:ZMM_HD, Field:ETC_4, M/O:M, Type:CHAR, Size:100, Description:확장4 -->
+ <xs:element name="ETC_4" type="xs:string"/>
+ <!-- SEQ:60, Table:ZMM_HD, Field:ETC_5, M/O:M, Type:CHAR, Size:100, Description:확장5 -->
+ <xs:element name="ETC_5" type="xs:string"/>
+ <!-- SEQ:61, Table:ZMM_HD, Field:ETC_6, M/O:M, Type:CHAR, Size:100, Description:확장6 -->
+ <xs:element name="ETC_6" type="xs:string"/>
+ <!-- SEQ:62, Table:ZMM_HD, Field:ETC_7, M/O:M, Type:CHAR, Size:100, Description:확장7 -->
+ <xs:element name="ETC_7" type="xs:string"/>
+ <!-- SEQ:63, Table:ZMM_HD, Field:ETC_8, M/O:M, Type:CHAR, Size:100, Description:확장8 -->
+ <xs:element name="ETC_8" type="xs:string"/>
+ <!-- SEQ:64, Table:ZMM_HD, Field:ETC_9, M/O:M, Type:CHAR, Size:100, Description:확장9 -->
+ <xs:element name="ETC_9" type="xs:string"/>
+ <!-- SEQ:65, Table:ZMM_HD, Field:ETC_10, M/O:M, Type:CHAR, Size:100, Description:확장10 -->
+ <xs:element name="ETC_10" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <!-- 1.5) ZMM_HD/ZMM_DT/ZMM_KN 테이블 구조 (SEQ 166~186) -->
+ <xs:complexType name="ZMM_HD_ZMM_DT_ZMM_KN">
+ <xs:sequence>
+ <!-- SEQ:166, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:ZEKKN, M/O:M, Type:NUMC, Size:2, Description:계정지정순번 -->
+ <xs:element name="ZEKKN" type="xs:integer"/>
+ <!-- SEQ:167, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:SAKTO, M/O:M, Type:CHAR, Size:10, Description:G/L계정번호 -->
+ <xs:element name="SAKTO" type="xs:string"/>
+ <!-- SEQ:168, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:GSBER, M/O:M, Type:CHAR, Size:4, Description:사업영역코드 -->
+ <xs:element name="GSBER" type="xs:string"/>
+ <!-- SEQ:169, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:KOSTL, M/O:M, Type:CHAR, Size:10, Description:코스트센터 -->
+ <xs:element name="KOSTL" type="xs:string"/>
+ <!-- SEQ:170, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:VBELN, M/O:M, Type:CHAR, Size:10, Description:판매오더번호 -->
+ <xs:element name="VBELN" type="xs:string"/>
+ <!-- SEQ:171, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:VBELP, M/O:M, Type:NUMC, Size:6, Description:판매오더품목번호 -->
+ <xs:element name="VBELP" type="xs:integer"/>
+ <!-- SEQ:172, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:ANLN1, M/O:M, Type:CHAR, Size:12, Description:주요자산번호 -->
+ <xs:element name="ANLN1" type="xs:string"/>
+ <!-- SEQ:173, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:ANLN2, M/O:M, Type:CHAR, Size:4, Description:자산하위번호 -->
+ <xs:element name="ANLN2" type="xs:string"/>
+ <!-- SEQ:174, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:AUFNR, M/O:M, Type:CHAR, Size:12, Description:생산오더번호 -->
+ <xs:element name="AUFNR" type="xs:string"/>
+ <!-- SEQ:175, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:WEMPF, M/O:M, Type:CHAR, Size:20, Description:자재수령인명 -->
+ <xs:element name="WEMPF" type="xs:string"/>
+ <!-- SEQ:176, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:ABLAD, M/O:M, Type:CHAR, Size:75, Description:하역지점 -->
+ <xs:element name="ABLAD" type="xs:string"/>
+ <!-- SEQ:177, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:KOKRS, M/O:M, Type:CHAR, Size:4, Description:관리회계영역 -->
+ <xs:element name="KOKRS" type="xs:string"/>
+ <!-- SEQ:178, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:PRCTR, M/O:M, Type:CHAR, Size:10, Description:손익센터 -->
+ <xs:element name="PRCTR" type="xs:string"/>
+ <!-- SEQ:179, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:NPLNR, M/O:M, Type:CHAR, Size:12, Description:네트워크오더번호 -->
+ <xs:element name="NPLNR" type="xs:string"/>
+ <!-- SEQ:180, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:AUFPL, M/O:M, Type:NUMC, Size:10, Description:오더라우팅번호 -->
+ <xs:element name="AUFPL" type="xs:integer"/>
+ <!-- SEQ:181, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:APLZL, M/O:M, Type:NUMC, Size:8, Description:오더내부카운터 -->
+ <xs:element name="APLZL" type="xs:integer"/>
+ <!-- SEQ:182, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:FIPOS, M/O:M, Type:CHAR, Size:14, Description:약정항목 -->
+ <xs:element name="FIPOS" type="xs:string"/>
+ <!-- SEQ:183, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:FISTL, M/O:M, Type:CHAR, Size:16, Description:자금관리센터 -->
+ <xs:element name="FISTL" type="xs:string"/>
+ <!-- SEQ:184, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:GEBER, M/O:M, Type:CHAR, Size:10, Description:자금코드 -->
+ <xs:element name="GEBER" type="xs:string"/>
+ <!-- SEQ:185, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:VORNR, M/O:M, Type:CHAR, Size:4, Description:네트워크작업번호 -->
+ <xs:element name="VORNR" type="xs:string"/>
+ <!-- SEQ:186, Table:ZMM_HD/ZMM_DT/ZMM_KN, Field:POSID, M/O:M, Type:CHAR, Size:24, Description:WBS요소 -->
+ <xs:element name="POSID" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <!-- 1.6) ZMM_HD/ZMM_NOTE 테이블 구조 (SEQ 187~188) -->
+ <xs:complexType name="ZMM_HD_ZMM_NOTE">
+ <xs:sequence>
+ <!-- SEQ:187, Table:ZMM_HD/ZMM_NOTE, Field:ZNOTE_SER, M/O:M, Type:NUMC, Size:4, Description:발주 Note 순번 -->
+ <xs:element name="ZNOTE_SER" type="xs:integer"/>
+ <!-- SEQ:188, Table:ZMM_HD/ZMM_NOTE, Field:ZNOTE_TXT, M/O:M, Type:CHAR, Size:4000, Description:발주 Note Text -->
+ <xs:element name="ZNOTE_TXT" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <!-- 1.7) ZMM_HD/ZMM_NOTE2 테이블 구조 (SEQ 189~190) -->
+ <xs:complexType name="ZMM_HD_ZMM_NOTE2">
+ <xs:sequence>
+ <!-- SEQ:189, Table:ZMM_HD/ZMM_NOTE2, Field:ZDLV_PRICE_SER, M/O:, Type:NUMC, Size:4, Description:연동제 Note 순번 -->
+ <xs:element name="ZDLV_PRICE_SER" type="xs:integer" minOccurs="0"/>
+ <!-- SEQ:190, Table:ZMM_HD/ZMM_NOTE2, Field:ZDLV_PRICE_NOTE, M/O:, Type:CHAR, Size:4000, Description:연동제 Note Text -->
+ <xs:element name="ZDLV_PRICE_NOTE" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <!-- 1.8) 수신 시스템 응답 구조 (SEQ 191~193) -->
+ <xs:complexType name="IF_ECC_EVCP_PO_INFORMATIONRes">
+ <xs:sequence>
+
+ <!-- SEQ:191, Table:ZMM_HD, Field:EBELN, M/O:M, Type:CHAR, Size:10, Description:구매오더번호 -->
+ <xs:element name="EBELN" type="xs:string"/>
+
+ <!-- SEQ:192, Table:ZMM_RT, Field:RT_CODE, M/O:M, Type:CHAR, Size:1, Description:IF상태 -->
+ <xs:element name="RT_CODE" type="xs:string"/>
+
+ <!-- SEQ:193, Table:ZMM_RT, Field:RT_TEXT, M/O:M, Type:CHAR, Size:100, Description:IF메세지 -->
+ <xs:element name="RT_TEXT" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <!-- 1.9) Element 래퍼 -->
+ <xs:element name="IF_ECC_EVCP_PO_INFORMATIONReq" type="tns:IF_ECC_EVCP_PO_INFORMATIONReq"/>
+ <xs:element name="IF_ECC_EVCP_PO_INFORMATIONRes" type="tns:IF_ECC_EVCP_PO_INFORMATIONRes"/>
+ </xsd:schema>
+ </wsdl:types>
+
+ <!-- 2) 메시지 정의: SOAP 요청/응답에서 사용되는 래퍼(Message)로, XSD에서 정의한 Element를 연결 -->
+ <wsdl:message name="process">
+ <wsdl:part name="IF_ECC_EVCP_PO_INFORMATIONReq" element="tns:IF_ECC_EVCP_PO_INFORMATIONReq"/>
+ </wsdl:message>
+
+ <wsdl:message name="processResponse">
+ <wsdl:part name="IF_ECC_EVCP_PO_INFORMATIONRes" element="tns:IF_ECC_EVCP_PO_INFORMATIONRes"/>
+ </wsdl:message>
+
+ <!-- 3) 포트타입 정의: 실제 Operation(메서드) 집합을 선언하고, 각 Operation별로 사용될 메시지를 매핑 -->
+ <wsdl:portType name="IF_ECC_EVCP_PO_INFORMATION">
+ <wsdl:operation name="process">
+ <wsdl:input name="process" message="tns:process"/>
+ <wsdl:output name="processResponse" message="tns:processResponse"/>
+ </wsdl:operation>
+ </wsdl:portType>
+
+ <!-- 4) 바인딩 정의 (SOAP Document/Literal): 포트타입을 HTTP+SOAP 프로토콜에 연결하고, 메시지 인코딩 방식을 명시 -->
+ <wsdl:binding name="IF_ECC_EVCP_PO_INFORMATIONServiceSoapBinding" type="tns:IF_ECC_EVCP_PO_INFORMATION">
+ <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+ <wsdl:operation name="process">
+ <soap:operation soapAction="" style="document"/>
+ <wsdl:input name="process">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="processResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+
+ <!-- 5) 실제 서비스 엔드포인트 정의: 물리적인 URL 주소(soap:address)를 포함해 클라이언트가 호출할 대상 포트를 지정 -->
+ <wsdl:service name="IF_ECC_EVCP_PO_INFORMATIONService">
+ <wsdl:port name="IF_ECC_EVCP_PO_INFORMATIONPort" binding="tns:IF_ECC_EVCP_PO_INFORMATIONServiceSoapBinding">
+ <soap:address location="http://60.101.108.100/api/IF_ECC_EVCP_PO_INFORMATION"/>
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions> \ No newline at end of file