Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
S
sap-service
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
曲欣亮
sap-service
Commits
1507eb10
Commit
1507eb10
authored
Jul 26, 2019
by
Quxl
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
x
parent
e1bf92a6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
410 additions
and
48 deletions
+410
-48
Z_MT_SD_008_SO_CONFIRM_QUOTATION.java
...s/confirm_quotation/Z_MT_SD_008_SO_CONFIRM_QUOTATION.java
+64
-2
DELETED_DOCUMENTS.java
...com/egolm/sso/services/dn_deletion/DELETED_DOCUMENTS.java
+10
-2
Z_MT_SD_001_MATERIAL_MASTER.java
...services/material_master/Z_MT_SD_001_MATERIAL_MASTER.java
+111
-11
Z_MT_SD_005_PERFORM_INVOICE.java
...services/prforma_invoice/Z_MT_SD_005_PERFORM_INVOICE.java
+48
-5
Z_MT_SD_002_PRICE_LIST.java
...egolm/sso/services/price_list/Z_MT_SD_002_PRICE_LIST.java
+63
-11
Z_MT_SD_007_SHIPPING_NOTFIRMATION_FILE.java
..._notfirmation/Z_MT_SD_007_SHIPPING_NOTFIRMATION_FILE.java
+114
-17
No files found.
src/main/java/com/egolm/sso/services/confirm_quotation/Z_MT_SD_008_SO_CONFIRM_QUOTATION.java
View file @
1507eb10
...
...
@@ -4,14 +4,16 @@ import java.util.List;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
javax.xml.bind.annotation.XmlType
;
@XmlRootElement
(
name
=
"Z_MT_SD_008_SO_CONFIRM_QUOTATION"
,
namespace
=
"http://schneider-distributor.com/"
)
@XmlRootElement
(
name
=
"Z_MT_SD_008_SO_CONFIRM_QUOTATION"
,
namespace
=
"http://schneider-distributor.com/"
)
@XmlType
(
name
=
"Z_MT_SD_008_SO_CONFIRM_QUOTATION"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
class
Z_MT_SD_008_SO_CONFIRM_QUOTATION
{
@XmlElement
(
required
=
false
)
RESPONSE
RESPONSE
;
public
RESPONSE
getRESPONSE
()
{
...
...
@@ -25,10 +27,16 @@ public class Z_MT_SD_008_SO_CONFIRM_QUOTATION {
@XmlType
(
name
=
"RESPONSE"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
RESPONSE
{
@XmlElement
(
required
=
false
)
String
VBELN
;
@XmlElement
(
required
=
false
)
MESSAGE
MESSAGE
;
@XmlElement
(
required
=
false
)
HEADER
HEADER
;
@XmlElement
(
required
=
false
)
List
<
ITEM_DATA
>
ITEM_DATA
;
@XmlElement
(
required
=
false
)
List
<
ITEM_PRICING
>
ITEM_PRICING
;
public
String
getVBELN
()
{
...
...
@@ -71,21 +79,28 @@ public class Z_MT_SD_008_SO_CONFIRM_QUOTATION {
MESSAGE
=
mESSAGE
;
}
}
@XmlType
(
name
=
"MESSAGE"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
MESSAGE
{
@XmlElement
(
required
=
false
)
String
MSGTYPE
;
@XmlElement
(
required
=
false
)
String
MSGTXT
;
public
String
getMSGTYPE
()
{
return
MSGTYPE
;
}
public
void
setMSGTYPE
(
String
mSGTYPE
)
{
MSGTYPE
=
mSGTYPE
;
}
public
String
getMSGTXT
()
{
return
MSGTXT
;
}
public
void
setMSGTXT
(
String
mSGTXT
)
{
MSGTXT
=
mSGTXT
;
}
...
...
@@ -94,28 +109,51 @@ public class Z_MT_SD_008_SO_CONFIRM_QUOTATION {
@XmlType
(
name
=
"HEADER"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER
{
@XmlElement
(
required
=
false
)
String
BSTKD_E
;
@XmlElement
(
required
=
false
)
String
VBELN
;
@XmlElement
(
required
=
false
)
String
VKORG
;
@XmlElement
(
required
=
false
)
String
VTWEG
;
@XmlElement
(
required
=
false
)
String
SPART
;
@XmlElement
(
required
=
false
)
String
ERNAM
;
@XmlElement
(
required
=
false
)
String
BSTDK
;
@XmlElement
(
required
=
false
)
String
ERZET
;
@XmlElement
(
required
=
false
)
String
ERDAT
;
@XmlElement
(
required
=
false
)
String
KUNNR
;
@XmlElement
(
required
=
false
)
String
KGNNR
;
@XmlElement
(
required
=
false
)
String
NAME1
;
@XmlElement
(
required
=
false
)
String
NAME2
;
@XmlElement
(
required
=
false
)
String
POSTL_COD1
;
@XmlElement
(
required
=
false
)
String
CITY1
;
@XmlElement
(
required
=
false
)
String
ZZPROM
;
@XmlElement
(
required
=
false
)
String
BSTKD
;
@XmlElement
(
required
=
false
)
String
AUART
;
@XmlElement
(
required
=
false
)
String
CMGST
;
@XmlElement
(
required
=
false
)
String
NETWRH
;
@XmlElement
(
required
=
false
)
String
MWSTH
;
@XmlElement
(
required
=
false
)
String
WAERK
;
@XmlElement
(
required
=
false
)
String
DPFLAG
;
public
String
getBSTKD_E
()
{
...
...
@@ -307,24 +345,43 @@ public class Z_MT_SD_008_SO_CONFIRM_QUOTATION {
@XmlType
(
name
=
"ITEM_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_DATA
{
@XmlElement
(
required
=
false
)
String
POSNR
;
@XmlElement
(
required
=
false
)
String
UEPOS
;
@XmlElement
(
required
=
false
)
String
VTEXT
;
@XmlElement
(
required
=
false
)
String
MATNR
;
@XmlElement
(
required
=
false
)
String
KWMENG
;
@XmlElement
(
required
=
false
)
String
VRKME
;
@XmlElement
(
required
=
false
)
String
EDATU
;
@XmlElement
(
required
=
false
)
String
CDATE
;
@XmlElement
(
required
=
false
)
String
REFLAG
;
@XmlElement
(
required
=
false
)
String
MWSTI
;
@XmlElement
(
required
=
false
)
String
NETWRI
;
@XmlElement
(
required
=
false
)
String
WAERK_I
;
@XmlElement
(
required
=
false
)
String
WERKS
;
@XmlElement
(
required
=
false
)
String
ZZCRDDATE
;
@XmlElement
(
required
=
false
)
String
KGNNR_I
;
@XmlElement
(
required
=
false
)
String
NAME1_I
;
@XmlElement
(
required
=
false
)
String
NAME2_I
;
@XmlElement
(
required
=
false
)
String
POSTL_COD1_I
;
@XmlElement
(
required
=
false
)
String
CITY1_I
;
public
String
getPOSNR
()
{
...
...
@@ -484,10 +541,15 @@ public class Z_MT_SD_008_SO_CONFIRM_QUOTATION {
@XmlType
(
name
=
"ITEM_PRICING"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_PRICING
{
@XmlElement
(
required
=
false
)
String
POSNR
;
@XmlElement
(
required
=
false
)
String
KSCHL
;
@XmlElement
(
required
=
false
)
String
VTEXT
;
@XmlElement
(
required
=
false
)
String
KBETR
;
@XmlElement
(
required
=
false
)
String
KWERT
;
public
String
getPOSNR
()
{
...
...
src/main/java/com/egolm/sso/services/dn_deletion/DELETED_DOCUMENTS.java
View file @
1507eb10
...
...
@@ -2,20 +2,28 @@ package com.egolm.sso.services.dn_deletion;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
javax.xml.bind.annotation.XmlType
;
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlType
(
name
=
"DELETED_DOCUMENTS"
)
@XmlRootElement
(
name
=
"DELETED_DOCUMENTS"
,
namespace
=
"http://cn.schneider-electric.com/portals_integrations"
)
@XmlRootElement
(
name
=
"DELETED_DOCUMENTS"
,
namespace
=
"http://cn.schneider-electric.com/portals_integrations"
)
public
class
DELETED_DOCUMENTS
{
String
MSGID
;
@XmlElement
(
required
=
false
)
String
MSGID
;
@XmlElement
(
required
=
false
)
String
TARGET_SYSTEM
;
@XmlElement
(
required
=
false
)
String
DOCTYPE
;
@XmlElement
(
required
=
false
)
String
DOCNUMBER
;
@XmlElement
(
required
=
false
)
String
SALES_ORG
;
@XmlElement
(
required
=
false
)
String
DELETED_BY
;
@XmlElement
(
required
=
false
)
String
SOLD_TO
;
public
String
getTARGET_SYSTEM
()
{
...
...
src/main/java/com/egolm/sso/services/material_master/Z_MT_SD_001_MATERIAL_MASTER.java
View file @
1507eb10
...
...
@@ -4,17 +4,18 @@ import java.util.List;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
javax.xml.bind.annotation.XmlType
;
@XmlType
(
name
=
"Z_MT_SD_001_MATERIAL_MASTER"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlRootElement
(
name
=
"Z_MT_SD_001_MATERIAL_MASTER"
,
namespace
=
"http://schneider-distributor.com/"
)
@XmlRootElement
(
name
=
"Z_MT_SD_001_MATERIAL_MASTER"
,
namespace
=
"http://schneider-distributor.com/"
)
public
class
Z_MT_SD_001_MATERIAL_MASTER
{
@XmlElement
(
required
=
false
)
RECORD
RECORD
;
public
RECORD
getRECORD
()
{
return
RECORD
;
}
...
...
@@ -25,250 +26,349 @@ public class Z_MT_SD_001_MATERIAL_MASTER {
@XmlType
(
name
=
"RECORD"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
RECORD
{
public
static
class
RECORD
{
@XmlElement
(
required
=
false
)
HEADER_SENDING
HEADER_SENDING
;
@XmlElement
(
required
=
false
)
List
<
ITEM
>
ITEM
;
public
HEADER_SENDING
getHEADER_SENDING
()
{
return
HEADER_SENDING
;
}
public
void
setHEADER_SENDING
(
HEADER_SENDING
hEADER_SENDING
)
{
HEADER_SENDING
=
hEADER_SENDING
;
}
public
List
<
ITEM
>
getITEM
()
{
return
ITEM
;
}
public
void
setITEM
(
List
<
ITEM
>
iTEM
)
{
ITEM
=
iTEM
;
}
}
@XmlType
(
name
=
"HEADER_SENDING"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_SENDING
{
public
static
class
HEADER_SENDING
{
@XmlElement
(
required
=
false
)
String
KUNNR
;
@XmlElement
(
required
=
false
)
String
DATUM
;
@XmlElement
(
required
=
false
)
String
UZEIT
;
public
String
getKUNNR
()
{
return
KUNNR
;
}
public
void
setKUNNR
(
String
kUNNR
)
{
KUNNR
=
kUNNR
;
}
public
String
getDATUM
()
{
return
DATUM
;
}
public
void
setDATUM
(
String
dATUM
)
{
DATUM
=
dATUM
;
}
public
String
getUZEIT
()
{
return
UZEIT
;
}
public
void
setUZEIT
(
String
uZEIT
)
{
UZEIT
=
uZEIT
;
}
}
@XmlType
(
name
=
"ITEM"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM
{
public
static
class
ITEM
{
@XmlElement
(
required
=
false
)
String
MATNR
;
@XmlElement
(
required
=
false
)
String
BRGEW
;
@XmlElement
(
required
=
false
)
String
NTGEW
;
@XmlElement
(
required
=
false
)
String
GEWEI
;
@XmlElement
(
required
=
false
)
String
PLINE
;
@XmlElement
(
required
=
false
)
String
ERSDA
;
@XmlElement
(
required
=
false
)
String
LAEDA
;
@XmlElement
(
required
=
false
)
String
NORMT
;
@XmlElement
(
required
=
false
)
String
NORMT_EN
;
@XmlElement
(
required
=
false
)
String
LIFNR
;
@XmlElement
(
required
=
false
)
String
VMSTA
;
@XmlElement
(
required
=
false
)
String
MSTAV
;
@XmlElement
(
required
=
false
)
String
STKTYP
;
@XmlElement
(
required
=
false
)
String
UMREZ
;
@XmlElement
(
required
=
false
)
String
AUMNG
;
@XmlElement
(
required
=
false
)
String
VRKME
;
@XmlElement
(
required
=
false
)
String
MEINS
;
@XmlElement
(
required
=
false
)
String
SCHME
;
@XmlElement
(
required
=
false
)
String
LAENG
;
@XmlElement
(
required
=
false
)
String
BREIT
;
@XmlElement
(
required
=
false
)
String
HOEHE
;
@XmlElement
(
required
=
false
)
String
MEABM
;
@XmlElement
(
required
=
false
)
String
LAENG_B
;
@XmlElement
(
required
=
false
)
String
BREIT_B
;
@XmlElement
(
required
=
false
)
String
HOEHE_B
;
@XmlElement
(
required
=
false
)
String
MEABM_B
;
@XmlElement
(
required
=
false
)
String
PUBLIC
;
@XmlElement
(
required
=
false
)
String
INTERNET
;
public
String
getMATNR
()
{
return
MATNR
;
}
public
void
setMATNR
(
String
mATNR
)
{
MATNR
=
mATNR
;
}
public
String
getBRGEW
()
{
return
BRGEW
;
}
public
void
setBRGEW
(
String
bRGEW
)
{
BRGEW
=
bRGEW
;
}
public
String
getNTGEW
()
{
return
NTGEW
;
}
public
void
setNTGEW
(
String
nTGEW
)
{
NTGEW
=
nTGEW
;
}
public
String
getGEWEI
()
{
return
GEWEI
;
}
public
void
setGEWEI
(
String
gEWEI
)
{
GEWEI
=
gEWEI
;
}
public
String
getPLINE
()
{
return
PLINE
;
}
public
void
setPLINE
(
String
pLINE
)
{
PLINE
=
pLINE
;
}
public
String
getERSDA
()
{
return
ERSDA
;
}
public
void
setERSDA
(
String
eRSDA
)
{
ERSDA
=
eRSDA
;
}
public
String
getLAEDA
()
{
return
LAEDA
;
}
public
void
setLAEDA
(
String
lAEDA
)
{
LAEDA
=
lAEDA
;
}
public
String
getNORMT
()
{
return
NORMT
;
}
public
void
setNORMT
(
String
nORMT
)
{
NORMT
=
nORMT
;
}
public
String
getNORMT_EN
()
{
return
NORMT_EN
;
}
public
void
setNORMT_EN
(
String
nORMT_EN
)
{
NORMT_EN
=
nORMT_EN
;
}
public
String
getLIFNR
()
{
return
LIFNR
;
}
public
void
setLIFNR
(
String
lIFNR
)
{
LIFNR
=
lIFNR
;
}
public
String
getVMSTA
()
{
return
VMSTA
;
}
public
void
setVMSTA
(
String
vMSTA
)
{
VMSTA
=
vMSTA
;
}
public
String
getMSTAV
()
{
return
MSTAV
;
}
public
void
setMSTAV
(
String
mSTAV
)
{
MSTAV
=
mSTAV
;
}
public
String
getSTKTYP
()
{
return
STKTYP
;
}
public
void
setSTKTYP
(
String
sTKTYP
)
{
STKTYP
=
sTKTYP
;
}
public
String
getUMREZ
()
{
return
UMREZ
;
}
public
void
setUMREZ
(
String
uMREZ
)
{
UMREZ
=
uMREZ
;
}
public
String
getAUMNG
()
{
return
AUMNG
;
}
public
void
setAUMNG
(
String
aUMNG
)
{
AUMNG
=
aUMNG
;
}
public
String
getVRKME
()
{
return
VRKME
;
}
public
void
setVRKME
(
String
vRKME
)
{
VRKME
=
vRKME
;
}
public
String
getMEINS
()
{
return
MEINS
;
}
public
void
setMEINS
(
String
mEINS
)
{
MEINS
=
mEINS
;
}
public
String
getSCHME
()
{
return
SCHME
;
}
public
void
setSCHME
(
String
sCHME
)
{
SCHME
=
sCHME
;
}
public
String
getLAENG
()
{
return
LAENG
;
}
public
void
setLAENG
(
String
lAENG
)
{
LAENG
=
lAENG
;
}
public
String
getBREIT
()
{
return
BREIT
;
}
public
void
setBREIT
(
String
bREIT
)
{
BREIT
=
bREIT
;
}
public
String
getHOEHE
()
{
return
HOEHE
;
}
public
void
setHOEHE
(
String
hOEHE
)
{
HOEHE
=
hOEHE
;
}
public
String
getMEABM
()
{
return
MEABM
;
}
public
void
setMEABM
(
String
mEABM
)
{
MEABM
=
mEABM
;
}
public
String
getLAENG_B
()
{
return
LAENG_B
;
}
public
void
setLAENG_B
(
String
lAENG_B
)
{
LAENG_B
=
lAENG_B
;
}
public
String
getBREIT_B
()
{
return
BREIT_B
;
}
public
void
setBREIT_B
(
String
bREIT_B
)
{
BREIT_B
=
bREIT_B
;
}
public
String
getHOEHE_B
()
{
return
HOEHE_B
;
}
public
void
setHOEHE_B
(
String
hOEHE_B
)
{
HOEHE_B
=
hOEHE_B
;
}
public
String
getMEABM_B
()
{
return
MEABM_B
;
}
public
void
setMEABM_B
(
String
mEABM_B
)
{
MEABM_B
=
mEABM_B
;
}
public
String
getPUBLIC
()
{
return
PUBLIC
;
}
public
void
setPUBLIC
(
String
pUBLIC
)
{
PUBLIC
=
pUBLIC
;
}
public
String
getINTERNET
()
{
return
INTERNET
;
}
public
void
setINTERNET
(
String
iNTERNET
)
{
INTERNET
=
iNTERNET
;
}
}
}
src/main/java/com/egolm/sso/services/prforma_invoice/Z_MT_SD_005_PERFORM_INVOICE.java
View file @
1507eb10
...
...
@@ -4,29 +4,36 @@ import java.util.List;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
javax.xml.bind.annotation.XmlType
;
@XmlType
(
name
=
"Z_MT_SD_005_PERFORM_INVOICE"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlRootElement
(
name
=
"Z_MT_SD_005_PERFORM_INVOICE"
,
namespace
=
"http://schneider-distributor.com/"
)
@XmlRootElement
(
name
=
"Z_MT_SD_005_PERFORM_INVOICE"
,
namespace
=
"http://schneider-distributor.com/"
)
public
class
Z_MT_SD_005_PERFORM_INVOICE
{
@XmlElement
(
required
=
false
)
Z_DT_SD_005_PERFORM_INVOICE
Z_DT_SD_005_PERFORM_INVOICE
;
@XmlType
(
name
=
"Z_DT_SD_005_PERFORM_INVOICE"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
Z_DT_SD_005_PERFORM_INVOICE
{
@XmlElement
(
required
=
false
)
HEADER_GENERAL_DATA
HEADER_GENERAL_DATA
;
@XmlElement
(
required
=
false
)
List
<
HEADER_PARTNER_DATA
>
HEADER_PARTNER_DATA
;
@XmlElement
(
required
=
false
)
HEADER_DOCU_DATE
HEADER_DOCU_DATE
;
@XmlElement
(
required
=
false
)
HEADER_REFERENCE_DATA
HEADER_REFERENCE_DATA
;
@XmlElement
(
required
=
false
)
HEADER_BANK_DATA
HEADER_BANK_DATA
;
@XmlElement
(
required
=
false
)
HEADER_ORGANIZATIONAL_DATA
HEADER_ORGANIZATIONAL_DATA
;
@XmlElement
(
required
=
false
)
List
<
ITEM_DATA
>
ITEM_DATA
;
@XmlElement
(
required
=
false
)
List
<
SUMMARY_GENERAL
>
SUMMARY_GENERAL
;
public
HEADER_GENERAL_DATA
getHEADER_GENERAL_DATA
()
{
...
...
@@ -97,7 +104,9 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"HEADER_GENERAL_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_GENERAL_DATA
{
@XmlElement
(
required
=
false
)
String
BELNR
;
@XmlElement
(
required
=
false
)
String
ZTERM
;
public
String
getBELNR
()
{
...
...
@@ -120,7 +129,9 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"HEADER_PARTNER_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_PARTNER_DATA
{
@XmlElement
(
required
=
false
)
String
PARVW
;
@XmlElement
(
required
=
false
)
String
PARTN
;
public
String
getPARVW
()
{
...
...
@@ -143,7 +154,9 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"HEADER_DOCU_DATE"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_DOCU_DATE
{
@XmlElement
(
required
=
false
)
String
IDDAT
;
@XmlElement
(
required
=
false
)
String
DATUM
;
public
String
getIDDAT
()
{
...
...
@@ -166,8 +179,11 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"HEADER_REFERENCE_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_REFERENCE_DATA
{
@XmlElement
(
required
=
false
)
String
QUALF
;
@XmlElement
(
required
=
false
)
String
BELNR
;
@XmlElement
(
required
=
false
)
String
DATUM
;
public
String
getQUALF
()
{
...
...
@@ -198,6 +214,7 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"HEADER_BANK_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_BANK_DATA
{
@XmlElement
(
required
=
false
)
String
ACNUM
;
public
String
getACNUM
()
{
...
...
@@ -212,7 +229,9 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"HEADER_ORGANIZATIONAL_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_ORGANIZATIONAL_DATA
{
@XmlElement
(
required
=
false
)
String
QUALF
;
@XmlElement
(
required
=
false
)
String
ORGID
;
public
String
getQUALF
()
{
...
...
@@ -231,12 +250,15 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
ORGID
=
oRGID
;
}
}
@XmlType
(
name
=
"SUMMARY_GENERAL"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
SUMMARY_GENERAL
{
@XmlElement
(
required
=
false
)
String
SUMID
;
@XmlElement
(
required
=
false
)
String
SUMME
;
@XmlElement
(
required
=
false
)
String
WAERQ
;
public
String
getSUMID
()
{
...
...
@@ -267,14 +289,23 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"ITEM_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_DATA
{
@XmlElement
(
required
=
false
)
ITEM_REFERENCE_DATA
ITEM_REFERENCE_DATA
;
@XmlElement
(
required
=
false
)
ITEM_MATERIAL_DATA
ITEM_MATERIAL_DATA
;
@XmlElement
(
required
=
false
)
List
<
ITEM_AMOUNT_DATA
>
ITEM_AMOUNT_DATA
;
@XmlElement
(
required
=
false
)
ITEM_VAT_DATA
ITEM_VAT_DATA
;
@XmlElement
(
required
=
false
)
List
<
ITEM_REFERENCE_PO_TYPE
>
ITEM_REFERENCE_PO_TYPE
;
@XmlElement
(
required
=
false
)
String
POSEX
;
@XmlElement
(
required
=
false
)
String
MENGE
;
@XmlElement
(
required
=
false
)
String
MENEE
;
@XmlElement
(
required
=
false
)
String
WERKS
;
public
ITEM_REFERENCE_DATA
getITEM_REFERENCE_DATA
()
{
...
...
@@ -353,8 +384,11 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"ITEM_REFERENCE_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_REFERENCE_DATA
{
@XmlElement
(
required
=
false
)
String
QUALF
;
@XmlElement
(
required
=
false
)
String
BELNR
;
@XmlElement
(
required
=
false
)
String
ZEILE
;
public
String
getQUALF
()
{
...
...
@@ -386,7 +420,9 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"ITEM_MATERIAL_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_MATERIAL_DATA
{
@XmlElement
(
required
=
false
)
String
QUALF
;
@XmlElement
(
required
=
false
)
String
IDTNR
;
public
String
getQUALF
()
{
...
...
@@ -409,7 +445,9 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"ITEM_AMOUNT_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_AMOUNT_DATA
{
@XmlElement
(
required
=
false
)
String
QUALF
;
@XmlElement
(
required
=
false
)
String
BETRG
;
public
String
getQUALF
()
{
...
...
@@ -432,7 +470,9 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"ITEM_VAT_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_VAT_DATA
{
@XmlElement
(
required
=
false
)
String
MWSKZ
;
@XmlElement
(
required
=
false
)
String
MWSBT
;
public
String
getMWSKZ
()
{
...
...
@@ -455,7 +495,9 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"ITEM_REFERENCE_PO_TYPE"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_REFERENCE_PO_TYPE
{
@XmlElement
(
required
=
false
)
ITEM_REFERENCE_PO_DATA
ITEM_REFERENCE_PO_DATA
;
@XmlElement
(
required
=
false
)
String
TDID
;
public
ITEM_REFERENCE_PO_DATA
getITEM_REFERENCE_PO_DATA
()
{
...
...
@@ -478,6 +520,7 @@ public class Z_MT_SD_005_PERFORM_INVOICE {
@XmlType
(
name
=
"ITEM_REFERENCE_PO_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_REFERENCE_PO_DATA
{
@XmlElement
(
required
=
false
)
String
TDLINE
;
public
String
getTDLINE
()
{
...
...
src/main/java/com/egolm/sso/services/price_list/Z_MT_SD_002_PRICE_LIST.java
View file @
1507eb10
...
...
@@ -4,17 +4,18 @@ import java.util.List;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
javax.xml.bind.annotation.XmlType
;
@XmlType
(
name
=
"Z_MT_SD_002_PRICE_LIST"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlRootElement
(
name
=
"Z_MT_SD_002_PRICE_LIST"
,
namespace
=
"http://schneider-distributor.com/"
)
@XmlRootElement
(
name
=
"Z_MT_SD_002_PRICE_LIST"
,
namespace
=
"http://schneider-distributor.com/"
)
public
class
Z_MT_SD_002_PRICE_LIST
{
@XmlElement
(
required
=
false
)
RECORD
RECORD
;
public
RECORD
getRECORD
()
{
return
RECORD
;
}
...
...
@@ -26,140 +27,191 @@ public class Z_MT_SD_002_PRICE_LIST {
@XmlType
(
name
=
"RECORD"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
RECORD
{
@XmlElement
(
required
=
false
)
HEADER_SENDING
HEADER_SENDING
;
@XmlElement
(
required
=
false
)
List
<
ITEM
>
ITEM
;
public
HEADER_SENDING
getHEADER_SENDING
()
{
return
HEADER_SENDING
;
}
public
void
setHEADER_SENDING
(
HEADER_SENDING
hEADER_SENDING
)
{
HEADER_SENDING
=
hEADER_SENDING
;
}
public
List
<
ITEM
>
getITEM
()
{
return
ITEM
;
}
public
void
setITEM
(
List
<
ITEM
>
iTEM
)
{
ITEM
=
iTEM
;
}
}
@XmlType
(
name
=
"HEADER_SENDING"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_SENDING
{
@XmlElement
(
required
=
false
)
String
KUNNR
;
@XmlElement
(
required
=
false
)
String
DATUM
;
@XmlElement
(
required
=
false
)
String
UZEIT
;
public
String
getKUNNR
()
{
return
KUNNR
;
}
public
void
setKUNNR
(
String
kUNNR
)
{
KUNNR
=
kUNNR
;
}
public
String
getDATUM
()
{
return
DATUM
;
}
public
void
setDATUM
(
String
dATUM
)
{
DATUM
=
dATUM
;
}
public
String
getUZEIT
()
{
return
UZEIT
;
}
public
void
setUZEIT
(
String
uZEIT
)
{
UZEIT
=
uZEIT
;
}
}
@XmlType
(
name
=
"ITEM"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM
{
@XmlElement
(
required
=
false
)
String
MATNR
;
@XmlElement
(
required
=
false
)
String
KBETR
;
@XmlElement
(
required
=
false
)
String
KONWA
;
@XmlElement
(
required
=
false
)
String
KPEIN
;
@XmlElement
(
required
=
false
)
String
KMEIN
;
@XmlElement
(
required
=
false
)
String
UMREZ
;
@XmlElement
(
required
=
false
)
String
MAKTX
;
@XmlElement
(
required
=
false
)
String
PRSCH
;
@XmlElement
(
required
=
false
)
String
DATAM
;
@XmlElement
(
required
=
false
)
String
DATBI
;
@XmlElement
(
required
=
false
)
String
PLINE
;
@XmlElement
(
required
=
false
)
String
PRSCH_1
;
public
String
getMATNR
()
{
return
MATNR
;
}
public
void
setMATNR
(
String
mATNR
)
{
MATNR
=
mATNR
;
}
public
String
getKBETR
()
{
return
KBETR
;
}
public
void
setKBETR
(
String
kBETR
)
{
KBETR
=
kBETR
;
}
public
String
getKONWA
()
{
return
KONWA
;
}
public
void
setKONWA
(
String
kONWA
)
{
KONWA
=
kONWA
;
}
public
String
getKPEIN
()
{
return
KPEIN
;
}
public
void
setKPEIN
(
String
kPEIN
)
{
KPEIN
=
kPEIN
;
}
public
String
getKMEIN
()
{
return
KMEIN
;
}
public
void
setKMEIN
(
String
kMEIN
)
{
KMEIN
=
kMEIN
;
}
public
String
getUMREZ
()
{
return
UMREZ
;
}
public
void
setUMREZ
(
String
uMREZ
)
{
UMREZ
=
uMREZ
;
}
public
String
getMAKTX
()
{
return
MAKTX
;
}
public
void
setMAKTX
(
String
mAKTX
)
{
MAKTX
=
mAKTX
;
}
public
String
getPRSCH
()
{
return
PRSCH
;
}
public
void
setPRSCH
(
String
pRSCH
)
{
PRSCH
=
pRSCH
;
}
public
String
getDATAM
()
{
return
DATAM
;
}
public
void
setDATAM
(
String
dATAM
)
{
DATAM
=
dATAM
;
}
public
String
getDATBI
()
{
return
DATBI
;
}
public
void
setDATBI
(
String
dATBI
)
{
DATBI
=
dATBI
;
}
public
String
getPLINE
()
{
return
PLINE
;
}
public
void
setPLINE
(
String
pLINE
)
{
PLINE
=
pLINE
;
}
public
String
getPRSCH_1
()
{
return
PRSCH_1
;
}
public
void
setPRSCH_1
(
String
pRSCH_1
)
{
PRSCH_1
=
pRSCH_1
;
}
}
}
src/main/java/com/egolm/sso/services/shipping_notfirmation/Z_MT_SD_007_SHIPPING_NOTFIRMATION_FILE.java
View file @
1507eb10
...
...
@@ -4,16 +4,18 @@ import java.util.List;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
javax.xml.bind.annotation.XmlType
;
@XmlType
(
name
=
"Z_MT_SD_007_SHIPPING_NOTFIRMATION_FILE"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlRootElement
(
name
=
"Z_MT_SD_007_SHIPPING_NOTFIRMATION_FILE"
,
namespace
=
"http://schneider-distributor.com/"
)
@XmlRootElement
(
name
=
"Z_MT_SD_007_SHIPPING_NOTFIRMATION_FILE"
,
namespace
=
"http://schneider-distributor.com/"
)
public
class
Z_MT_SD_007_SHIPPING_NOTFIRMATION_FILE
{
@XmlElement
(
required
=
false
)
Z_DT_SD_007_SHIPPING_NOTIFICATION_FILE
Z_DT_SD_007_SHIPPING_NOTIFICATION_FILE
;
public
Z_DT_SD_007_SHIPPING_NOTIFICATION_FILE
getZ_DT_SD_007_SHIPPING_NOTIFICATION_FILE
()
{
return
Z_DT_SD_007_SHIPPING_NOTIFICATION_FILE
;
}
...
...
@@ -25,7 +27,8 @@ public class Z_MT_SD_007_SHIPPING_NOTFIRMATION_FILE {
@XmlType
(
name
=
"Z_DT_SD_007_SHIPPING_NOTIFICATION_FILE"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
Z_DT_SD_007_SHIPPING_NOTIFICATION_FILE
{
public
static
class
Z_DT_SD_007_SHIPPING_NOTIFICATION_FILE
{
@XmlElement
(
required
=
false
)
HEADER_DELIVERY
HEADER_DELIVERY
;
public
HEADER_DELIVERY
getHEADER_DELIVERY
()
{
...
...
@@ -36,257 +39,351 @@ public class Z_MT_SD_007_SHIPPING_NOTFIRMATION_FILE {
HEADER_DELIVERY
=
hEADER_DELIVERY
;
}
}
@XmlType
(
name
=
"HEADER_DELIVERY"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_DELIVERY
{
public
static
class
HEADER_DELIVERY
{
@XmlElement
(
required
=
false
)
String
VBELN
;
@XmlElement
(
required
=
false
)
String
LFART
;
@XmlElement
(
required
=
false
)
String
INCO1
;
@XmlElement
(
required
=
false
)
String
BTGEW
;
@XmlElement
(
required
=
false
)
String
GEWEI
;
@XmlElement
(
required
=
false
)
String
CMGST
;
@XmlElement
(
required
=
false
)
String
VKORG
;
@XmlElement
(
required
=
false
)
List
<
HEADER_PARTNER
>
HEADER_PARTNER
;
@XmlElement
(
required
=
false
)
List
<
HEADER_DATE
>
HEADER_DATE
;
@XmlElement
(
required
=
false
)
List
<
ITEM
>
ITEM
;
public
String
getVKORG
()
{
return
VKORG
;
}
public
void
setVKORG
(
String
vKORG
)
{
VKORG
=
vKORG
;
}
public
String
getCMGST
()
{
return
CMGST
;
}
public
void
setCMGST
(
String
cMGST
)
{
CMGST
=
cMGST
;
}
public
String
getLFART
()
{
return
LFART
;
}
public
void
setLFART
(
String
lFART
)
{
LFART
=
lFART
;
}
public
String
getVBELN
()
{
return
VBELN
;
}
public
void
setVBELN
(
String
vBELN
)
{
VBELN
=
vBELN
;
}
public
String
getINCO1
()
{
return
INCO1
;
}
public
void
setINCO1
(
String
iNCO1
)
{
INCO1
=
iNCO1
;
}
public
String
getBTGEW
()
{
return
BTGEW
;
}
public
void
setBTGEW
(
String
bTGEW
)
{
BTGEW
=
bTGEW
;
}
public
String
getGEWEI
()
{
return
GEWEI
;
}
public
void
setGEWEI
(
String
gEWEI
)
{
GEWEI
=
gEWEI
;
}
public
List
<
HEADER_PARTNER
>
getHEADER_PARTNER
()
{
return
HEADER_PARTNER
;
}
public
void
setHEADER_PARTNER
(
List
<
HEADER_PARTNER
>
hEADER_PARTNER
)
{
HEADER_PARTNER
=
hEADER_PARTNER
;
}
public
List
<
HEADER_DATE
>
getHEADER_DATE
()
{
return
HEADER_DATE
;
}
public
void
setHEADER_DATE
(
List
<
HEADER_DATE
>
hEADER_DATE
)
{
HEADER_DATE
=
hEADER_DATE
;
}
public
List
<
ITEM
>
getITEM
()
{
return
ITEM
;
}
public
void
setITEM
(
List
<
ITEM
>
iTEM
)
{
ITEM
=
iTEM
;
}
}
@XmlType
(
name
=
"HEADER_PARTNER"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_PARTNER
{
public
static
class
HEADER_PARTNER
{
@XmlElement
(
required
=
false
)
String
PARTNER_Q
;
@XmlElement
(
required
=
false
)
String
PARTNER_ID
;
@XmlElement
(
required
=
false
)
String
NAME1
;
@XmlElement
(
required
=
false
)
String
NAME2
;
@XmlElement
(
required
=
false
)
String
POSTL_COD1
;
@XmlElement
(
required
=
false
)
String
CITY1
;
public
String
getNAME1
()
{
return
NAME1
;
}
public
void
setNAME1
(
String
nAME1
)
{
NAME1
=
nAME1
;
}
public
String
getNAME2
()
{
return
NAME2
;
}
public
void
setNAME2
(
String
nAME2
)
{
NAME2
=
nAME2
;
}
public
String
getPOSTL_COD1
()
{
return
POSTL_COD1
;
}
public
void
setPOSTL_COD1
(
String
pOSTL_COD1
)
{
POSTL_COD1
=
pOSTL_COD1
;
}
public
String
getCITY1
()
{
return
CITY1
;
}
public
void
setCITY1
(
String
cITY1
)
{
CITY1
=
cITY1
;
}
public
String
getPARTNER_Q
()
{
return
PARTNER_Q
;
}
public
void
setPARTNER_Q
(
String
pARTNER_Q
)
{
PARTNER_Q
=
pARTNER_Q
;
}
public
String
getPARTNER_ID
()
{
return
PARTNER_ID
;
}
public
void
setPARTNER_ID
(
String
pARTNER_ID
)
{
PARTNER_ID
=
pARTNER_ID
;
}
}
@XmlType
(
name
=
"HEADER_DATE"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
HEADER_DATE
{
public
static
class
HEADER_DATE
{
@XmlElement
(
required
=
false
)
String
QUALF
;
@XmlElement
(
required
=
false
)
String
NTEND
;
public
String
getQUALF
()
{
return
QUALF
;
}
public
void
setQUALF
(
String
qUALF
)
{
QUALF
=
qUALF
;
}
public
String
getNTEND
()
{
return
NTEND
;
}
public
void
setNTEND
(
String
nTEND
)
{
NTEND
=
nTEND
;
}
}
@XmlType
(
name
=
"ITEM"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM
{
public
static
class
ITEM
{
@XmlElement
(
required
=
false
)
String
POSNR
;
@XmlElement
(
required
=
false
)
String
VTWEG
;
@XmlElement
(
required
=
false
)
String
MATNR
;
@XmlElement
(
required
=
false
)
String
DMATNR
;
@XmlElement
(
required
=
false
)
String
LFIMG
;
@XmlElement
(
required
=
false
)
String
VRKME
;
@XmlElement
(
required
=
false
)
List
<
ITEM_REFERENCE_SO
>
ITEM_REFERENCE_SO
;
@XmlElement
(
required
=
false
)
List
<
ITEM_REFERENCE_PO_TYPE
>
ITEM_REFERENCE_PO_TYPE
;
public
String
getDMATNR
()
{
return
DMATNR
;
}
public
void
setDMATNR
(
String
dMATNR
)
{
DMATNR
=
dMATNR
;
}
public
String
getVTWEG
()
{
return
VTWEG
;
}
public
void
setVTWEG
(
String
vTWEG
)
{
VTWEG
=
vTWEG
;
}
public
String
getPOSNR
()
{
return
POSNR
;
}
public
void
setPOSNR
(
String
pOSNR
)
{
POSNR
=
pOSNR
;
}
public
String
getMATNR
()
{
return
MATNR
;
}
public
void
setMATNR
(
String
mATNR
)
{
MATNR
=
mATNR
;
}
public
String
getLFIMG
()
{
return
LFIMG
;
}
public
void
setLFIMG
(
String
lFIMG
)
{
LFIMG
=
lFIMG
;
}
public
String
getVRKME
()
{
return
VRKME
;
}
public
void
setVRKME
(
String
vRKME
)
{
VRKME
=
vRKME
;
}
public
List
<
ITEM_REFERENCE_SO
>
getITEM_REFERENCE_SO
()
{
return
ITEM_REFERENCE_SO
;
}
public
void
setITEM_REFERENCE_SO
(
List
<
ITEM_REFERENCE_SO
>
iTEM_REFERENCE_SO
)
{
ITEM_REFERENCE_SO
=
iTEM_REFERENCE_SO
;
}
public
List
<
ITEM_REFERENCE_PO_TYPE
>
getITEM_REFERENCE_PO_TYPE
()
{
return
ITEM_REFERENCE_PO_TYPE
;
}
public
void
setITEM_REFERENCE_PO_TYPE
(
List
<
ITEM_REFERENCE_PO_TYPE
>
iTEM_REFERENCE_PO_TYPE
)
{
ITEM_REFERENCE_PO_TYPE
=
iTEM_REFERENCE_PO_TYPE
;
}
}
@XmlType
(
name
=
"ITEM_REFERENCE_SO"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_REFERENCE_SO
{
public
static
class
ITEM_REFERENCE_SO
{
@XmlElement
(
required
=
false
)
String
QUALF
;
@XmlElement
(
required
=
false
)
String
BELNR
;
@XmlElement
(
required
=
false
)
String
POSNR
;
public
String
getQUALF
()
{
return
QUALF
;
}
public
void
setQUALF
(
String
qUALF
)
{
QUALF
=
qUALF
;
}
public
String
getBELNR
()
{
return
BELNR
;
}
public
void
setBELNR
(
String
bELNR
)
{
BELNR
=
bELNR
;
}
public
String
getPOSNR
()
{
return
POSNR
;
}
public
void
setPOSNR
(
String
pOSNR
)
{
POSNR
=
pOSNR
;
}
}
@XmlType
(
name
=
"ITEM_REFERENCE_PO_TYPE"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_REFERENCE_PO_TYPE
{
public
static
class
ITEM_REFERENCE_PO_TYPE
{
@XmlElement
(
required
=
false
)
String
TDID
;
@XmlElement
(
required
=
false
)
List
<
ITEM_REFERENCE_PO_DATA
>
ITEM_REFERENCE_PO_DATA
;
public
String
getTDID
()
{
return
TDID
;
}
public
void
setTDID
(
String
tDID
)
{
TDID
=
tDID
;
}
public
List
<
ITEM_REFERENCE_PO_DATA
>
getITEM_REFERENCE_PO_DATA
()
{
return
ITEM_REFERENCE_PO_DATA
;
}
public
void
setITEM_REFERENCE_PO_DATA
(
List
<
ITEM_REFERENCE_PO_DATA
>
iTEM_REFERENCE_PO_DATA
)
{
ITEM_REFERENCE_PO_DATA
=
iTEM_REFERENCE_PO_DATA
;
}
}
@XmlType
(
name
=
"ITEM_REFERENCE_PO_DATA"
)
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
public
static
class
ITEM_REFERENCE_PO_DATA
{
public
static
class
ITEM_REFERENCE_PO_DATA
{
@XmlElement
(
required
=
false
)
String
TDLINE
;
public
String
getTDLINE
()
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment