summaryrefslogtreecommitdiff
path: root/public/wsdl/IF_ECC_EVCP_PCR.wsdl
diff options
context:
space:
mode:
Diffstat (limited to 'public/wsdl/IF_ECC_EVCP_PCR.wsdl')
-rw-r--r--public/wsdl/IF_ECC_EVCP_PCR.wsdl41
1 files changed, 24 insertions, 17 deletions
diff --git a/public/wsdl/IF_ECC_EVCP_PCR.wsdl b/public/wsdl/IF_ECC_EVCP_PCR.wsdl
index d5b10bfc..fa229dac 100644
--- a/public/wsdl/IF_ECC_EVCP_PCR.wsdl
+++ b/public/wsdl/IF_ECC_EVCP_PCR.wsdl
@@ -28,13 +28,13 @@
<!-- SEQ:1, Table:ZMM_PCR, Field:PCR_REQ, M/O:M, Type:CHAR, Size:10, Description:PCR 요청번호 -->
<xs:element name="PCR_REQ" type="xs:string"/>
<!-- SEQ:2, Table:ZMM_PCR, Field:PCR_REQ_SEQ, M/O:M, Type:NUMC, Size:5, Description:PCR 요청순번 -->
- <xs:element name="PCR_REQ_SEQ" type="xs:integer"/>
+ <xs:element name="PCR_REQ_SEQ" type="xs:string"/>
<!-- SEQ:3, Table:ZMM_PCR, Field:PCR_REQ_DATE, M/O:M, Type:DATS, Size:8, Description:PCR 요청일자 -->
<xs:element name="PCR_REQ_DATE" type="xs:string"/>
<!-- SEQ:4, Table:ZMM_PCR, Field:EBELN, M/O:M, Type:CHAR, Size:10, Description:구매오더 -->
<xs:element name="EBELN" type="xs:string"/>
<!-- SEQ:5, Table:ZMM_PCR, Field:EBELP, M/O:M, Type:NUMC, Size:5, Description:구매오더 품번 -->
- <xs:element name="EBELP" type="xs:integer"/>
+ <xs:element name="EBELP" type="xs:string"/>
<!-- SEQ:6, Table:ZMM_PCR, Field:PCR_TYPE, M/O:M, Type:CHAR, Size:2, Description:물량/Spec 변경 Type : Q, W, S, QW -->
<xs:element name="PCR_TYPE" type="xs:string"/>
<!-- SEQ:7, Table:ZMM_PCR, Field:PSPID, M/O:, Type:CHAR, Size:24, Description:프로젝트 -->
@@ -42,7 +42,7 @@
<!-- SEQ:8, Table:ZMM_PCR, Field:BANFN, M/O:M, Type:CHAR, Size:10, Description:구매요청 -->
<xs:element name="BANFN" type="xs:string"/>
<!-- SEQ:9, Table:ZMM_PCR, Field:BNFPO, M/O:M, Type:NUMC, Size:5, Description:구매요청 품번 -->
- <xs:element name="BNFPO" type="xs:integer"/>
+ <xs:element name="BNFPO" type="xs:string"/>
<!-- SEQ:10, Table:ZMM_PCR, Field:MATNR, M/O:, Type:CHAR, Size:18, Description:자재번호 -->
<xs:element name="MATNR" type="xs:string" minOccurs="0"/>
<!-- SEQ:11, Table:ZMM_PCR, Field:MAKTX, M/O:, Type:CHAR, Size:40, Description:자재명 -->
@@ -52,25 +52,25 @@
<!-- SEQ:13, Table:ZMM_PCR, Field:ZSPEC_NUM, M/O:, Type:CHAR, Size:25, Description:POS -->
<xs:element name="ZSPEC_NUM" type="xs:string" minOccurs="0"/>
<!-- SEQ:14, Table:ZMM_PCR, Field:QTY_B, M/O:, Type:QUAN, Size:13,3, Description:변경 전 수량 -->
- <xs:element name="QTY_B" type="xs:decimal" minOccurs="0"/>
+ <xs:element name="QTY_B" type="xs:string" minOccurs="0"/>
<!-- SEQ:15, Table:ZMM_PCR, Field:QTY_A, M/O:, Type:QUAN, Size:13,3, Description:변경 후 수량 -->
- <xs:element name="QTY_A" type="xs:decimal" minOccurs="0"/>
+ <xs:element name="QTY_A" type="xs:string" minOccurs="0"/>
<!-- SEQ:16, Table:ZMM_PCR, Field:MEINS, M/O:, Type:UNIT, Size:3, Description:단위 -->
<xs:element name="MEINS" type="xs:string" minOccurs="0"/>
<!-- SEQ:17, Table:ZMM_PCR, Field:T_WEIGHT_B, M/O:, Type:QUAN, Size:13,3, Description:변경 전 Total 중량 -->
- <xs:element name="T_WEIGHT_B" type="xs:decimal" minOccurs="0"/>
+ <xs:element name="T_WEIGHT_B" type="xs:string" minOccurs="0"/>
<!-- SEQ:18, Table:ZMM_PCR, Field:T_WEIGHT_A, M/O:, Type:QUAN, Size:13,3, Description:변경 후 Total 중량 -->
- <xs:element name="T_WEIGHT_A" type="xs:decimal" minOccurs="0"/>
+ <xs:element name="T_WEIGHT_A" type="xs:string" minOccurs="0"/>
<!-- SEQ:19, Table:ZMM_PCR, Field:MEINS_W, M/O:, Type:UNIT, Size:3, Description:중량 단위 -->
<xs:element name="MEINS_W" type="xs:string" minOccurs="0"/>
<!-- SEQ:20, Table:ZMM_PCR, Field:S_WEIGHT_B, M/O:, Type:QUAN, Size:13,3, Description:변경 전 사급 중량 -->
- <xs:element name="S_WEIGHT_B" type="xs:decimal" minOccurs="0"/>
+ <xs:element name="S_WEIGHT_B" type="xs:string" minOccurs="0"/>
<!-- SEQ:21, Table:ZMM_PCR, Field:S_WEIGHT_A, M/O:, Type:QUAN, Size:13,3, Description:변경 후 사급 중량 -->
- <xs:element name="S_WEIGHT_A" type="xs:decimal" minOccurs="0"/>
+ <xs:element name="S_WEIGHT_A" type="xs:string" minOccurs="0"/>
<!-- SEQ:22, Table:ZMM_PCR, Field:C_WEIGHT_B, M/O:, Type:QUAN, Size:13,3, Description:변경 전 도급 중량 -->
- <xs:element name="C_WEIGHT_B" type="xs:decimal" minOccurs="0"/>
+ <xs:element name="C_WEIGHT_B" type="xs:string" minOccurs="0"/>
<!-- SEQ:23, Table:ZMM_PCR, Field:C_WEIGHT_A, M/O:, Type:QUAN, Size:13,3, Description:변경 후 도급 중량 -->
- <xs:element name="C_WEIGHT_A" type="xs:decimal" minOccurs="0"/>
+ <xs:element name="C_WEIGHT_A" type="xs:string" minOccurs="0"/>
<!-- SEQ:24, Table:ZMM_PCR, Field:ZACC_DT, M/O:, Type:DATS, Size:8, Description:구매담당자 PR 접수일 -->
<xs:element name="ZACC_DT" type="xs:string" minOccurs="0"/>
<!-- SEQ:25, Table:ZMM_PCR, Field:ERDAT, M/O:, Type:DATS, Size:8, Description:물량 변경일 -->
@@ -94,11 +94,11 @@
<!-- SEQ:34, Table:ZMM_PCR, Field:WAERS, M/O:M, Type:CUKY, Size:5, Description:PO 통화 -->
<xs:element name="WAERS" type="xs:string"/>
<!-- SEQ:35, Table:ZMM_PCR, Field:NETPR, M/O:M, Type:CURR, Size:13,2, Description:PO 단가 -->
- <xs:element name="NETPR" type="xs:decimal"/>
+ <xs:element name="NETPR" type="xs:string"/>
<!-- SEQ:36, Table:ZMM_PCR, Field:PEINH, M/O:, Type:DEC, Size:5, Description:Price Unit, 수량에 대한 PER 당 단가 -->
- <xs:element name="PEINH" type="xs:decimal" minOccurs="0"/>
+ <xs:element name="PEINH" type="xs:string" minOccurs="0"/>
<!-- SEQ:37, Table:ZMM_PCR, Field:NETWR, M/O:M, Type:CURR, Size:13,2, Description:PO 금액 -->
- <xs:element name="NETWR" type="xs:decimal"/>
+ <xs:element name="NETWR" type="xs:string"/>
<!-- SEQ:38, Table:ZMM_PCR, Field:POSID, M/O:, Type:CHAR, Size:24, Description:WBS -->
<xs:element name="POSID" type="xs:string" minOccurs="0"/>
<!-- SEQ:39, Table:ZMM_PCR, Field:EKGRP, M/O:, Type:CHAR, Size:3, Description:구매그룹 -->
@@ -126,17 +126,24 @@
</xs:sequence>
</xs:complexType>
- <!-- 1.3) 수신측 응답 구조 -->
+ <!-- 1.4) 수신측 응답 구조 (최상위 타입 정의) -->
<xs:complexType name="IF_ECC_EVCP_PCRRes">
<xs:sequence>
+ <xs:element name="ZMM_RT" type="tns:ZMM_RT" minOccurs="1" maxOccurs="1"/>
+ </xs:sequence>
+ </xs:complexType>
+
+ <!-- 1.5) 수신측 응답 구조 복합타입 (ZMM_RT) -->
+ <xs:complexType name="ZMM_RT">
+ <xs:sequence>
<!-- SEQ:50, Table:ZMM_RT (수신측 응답), Field:PCR_REQ, M/O:M, Type:CHAR, Size:10, Description:PCR 요청번호 -->
<xs:element name="PCR_REQ" type="xs:string"/>
<!-- SEQ:51, Table:ZMM_RT (수신측 응답), Field:PCR_REQ_SEQ, M/O:M, Type:NUMC, Size:5, Description:PCR 요청순번 -->
- <xs:element name="PCR_REQ_SEQ" type="xs:integer"/>
+ <xs:element name="PCR_REQ_SEQ" type="xs:string"/>
<!-- SEQ:52, Table:ZMM_RT (수신측 응답), Field:EBELN, M/O:M, Type:CHAR, Size:10, Description:구매오더 -->
<xs:element name="EBELN" type="xs:string"/>
<!-- SEQ:53, Table:ZMM_RT (수신측 응답), Field:EBELP, M/O:M, Type:NUMC, Size:5, Description:구매오더 품번 -->
- <xs:element name="EBELP" type="xs:integer"/>
+ <xs:element name="EBELP" type="xs:string"/>
<!-- SEQ:54, Table:ZMM_RT (수신측 응답), Field:MSGTY, M/O:, Type:CHAR, Size:1, Description:Message Type -->
<xs:element name="MSGTY" type="xs:string" minOccurs="0"/>
<!-- SEQ:55, Table:ZMM_RT (수신측 응답), Field:MSGTXT, M/O:, Type:CHAR, Size:100, Description:Message Text -->