Commit 0d5226e7 authored by Quxl's avatar Quxl

x

parent 117c4d3a
......@@ -15,8 +15,8 @@ import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import com.egolm.sso.clients.SI_004_INVENTORY_SyncOutService.SI004INVENTORYSyncOutServiceTask;
import com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService.SI009SOCREATIONAsynOutServiceTask;
import com.egolm.sso.clients.SI_011_ACTUAL_SALES_SyncOutService.SI011ACTUALSALESSyncOutServiceTask;
import com.egolm.sso.clients.Z_MI_SD_009_SO_CREATION.ZMISD009SOCREATIONServiceTask;
import com.egolm.sso.services.TraceService;
import com.egolm.sso.util.DateUtil;
......@@ -31,7 +31,7 @@ public class TestController {
private TraceService trace;
@Autowired
private ZMISD009SOCREATIONServiceTask sp009Task;
private SI009SOCREATIONAsynOutServiceTask si009Task;
@Autowired
private SI011ACTUALSALESSyncOutServiceTask si011Task;
......@@ -66,7 +66,7 @@ public class TestController {
@RequestMapping(value= {"/009_SO_CREATION"}, method = {RequestMethod.GET, RequestMethod.POST})
public String executeZMISD009SOCREATIONTask() throws MalformedURLException {
this.verify();
sp009Task.runTask();
si009Task.runTask();
return "OK";
}
......
package com.egolm.sso.clients.Z_MI_SD_009_SO_CREATION;
package com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
......@@ -10,7 +10,7 @@ import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the com.egolm.sso.distributors.Z_MI_SD_009_SO_CREATION package.
* generated in the com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
......@@ -24,10 +24,10 @@ import javax.xml.namespace.QName;
@XmlRegistry
public class ObjectFactory {
private final static QName _ZMTSD009SOCREATION_QNAME = new QName("http://schneider-distributor.com/", "Z_MT_SD_009_SO_CREATION");
private final static QName _MT009SOCREATION_QNAME = new QName("http://distributors.edi.digital.cn.se.com", "MT_009_SO_CREATION");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.egolm.sso.distributors.Z_MI_SD_009_SO_CREATION
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService
*
*/
public ObjectFactory() {
......@@ -61,9 +61,9 @@ public class ObjectFactory {
* Create an instance of {@link JAXBElement }{@code <}{@link ZDTSD009SOCREATION }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://schneider-distributor.com/", name = "Z_MT_SD_009_SO_CREATION")
public JAXBElement<ZDTSD009SOCREATION> createZMTSD009SOCREATION(ZDTSD009SOCREATION value) {
return new JAXBElement<ZDTSD009SOCREATION>(_ZMTSD009SOCREATION_QNAME, ZDTSD009SOCREATION.class, null, value);
@XmlElementDecl(namespace = "http://distributors.edi.digital.cn.se.com", name = "MT_009_SO_CREATION")
public JAXBElement<ZDTSD009SOCREATION> createMT009SOCREATION(ZDTSD009SOCREATION value) {
return new JAXBElement<ZDTSD009SOCREATION>(_MT009SOCREATION_QNAME, ZDTSD009SOCREATION.class, null, value);
}
}
package com.egolm.sso.clients.Z_MI_SD_009_SO_CREATION;
package com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService;
import javax.jws.Oneway;
import javax.jws.WebMethod;
......@@ -9,19 +9,19 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 3.2.9
* 2019-08-08T10:53:40.175+08:00
* 2019-08-13T16:32:36.570+08:00
* Generated source version: 3.2.9
*
*/
@WebService(targetNamespace = "http://schneider-distributor.com/", name = "Z_MI_SD_009_SO_CREATION")
@WebService(targetNamespace = "http://distributors.edi.digital.cn.se.com", name = "SI_009_SO_CREATION_AsynOut")
@XmlSeeAlso({ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface ZMISD009SOCREATION {
public interface SI009SOCREATIONAsynOut {
@WebMethod(operationName = "Z_MI_SD_009_SO_CREATION", action = "http://sap.com/xi/WebService/soap1.1")
@WebMethod(operationName = "SI_009_SO_CREATION_AsynOut", action = "http://sap.com/xi/WebService/soap1.1")
@Oneway
public void zMISD009SOCREATION(
@WebParam(partName = "Z_MT_SD_009_SO_CREATION", name = "Z_MT_SD_009_SO_CREATION", targetNamespace = "http://schneider-distributor.com/")
ZDTSD009SOCREATION zMTSD009SOCREATION
public void si009SOCREATIONAsynOut(
@WebParam(partName = "MT_009_SO_CREATION", name = "MT_009_SO_CREATION", targetNamespace = "http://distributors.edi.digital.cn.se.com")
ZDTSD009SOCREATION mt009SOCREATION
);
}
package com.egolm.sso.clients.Z_MI_SD_009_SO_CREATION;
package com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService;
import java.net.MalformedURLException;
import java.net.URL;
......@@ -10,52 +10,53 @@ import javax.xml.ws.Service;
/**
* This class was generated by Apache CXF 3.2.9
* 2019-08-08T10:53:40.207+08:00
* 2019-08-13T16:32:36.602+08:00
* Generated source version: 3.2.9
*
*/
@WebServiceClient(name = "Z_MI_SD_009_SO_CREATIONService",
wsdlLocation = "file:/C:/Users/Quxl/Desktop/WSDL/Z_MI_SD_009_SO_CREATION.wsdl",
targetNamespace = "http://schneider-distributor.com/")
public class ZMISD009SOCREATIONService extends Service {
@WebServiceClient(name = "SI_009_SO_CREATION_AsynOutService",
wsdlLocation = "file:SI_009_SO_CREATION_AsynOutService.wsdl",
targetNamespace = "http://distributors.edi.digital.cn.se.com")
public class SI009SOCREATIONAsynOutService extends Service {
public final static URL WSDL_LOCATION;
public final static QName SERVICE = new QName("http://schneider-distributor.com/", "Z_MI_SD_009_SO_CREATIONService");
public final static QName ZMISD009SOCREATIONPort = new QName("http://schneider-distributor.com/", "Z_MI_SD_009_SO_CREATIONPort");
public final static QName SERVICE = new QName("http://distributors.edi.digital.cn.se.com", "SI_009_SO_CREATION_AsynOutService");
public final static QName HTTPSPort = new QName("http://distributors.edi.digital.cn.se.com", "HTTPS_Port");
public final static QName HTTPPort = new QName("http://distributors.edi.digital.cn.se.com", "HTTP_Port");
static {
URL url = null;
try {
url = new URL("file:/C:/Users/Quxl/Desktop/WSDL/Z_MI_SD_009_SO_CREATION.wsdl");
url = new URL("file:SI_009_SO_CREATION_AsynOutService.wsdl");
} catch (MalformedURLException e) {
java.util.logging.Logger.getLogger(ZMISD009SOCREATIONService.class.getName())
java.util.logging.Logger.getLogger(SI009SOCREATIONAsynOutService.class.getName())
.log(java.util.logging.Level.INFO,
"Can not initialize the default wsdl from {0}", "file:/C:/Users/Quxl/Desktop/WSDL/Z_MI_SD_009_SO_CREATION.wsdl");
"Can not initialize the default wsdl from {0}", "file:SI_009_SO_CREATION_AsynOutService.wsdl");
}
WSDL_LOCATION = url;
}
public ZMISD009SOCREATIONService(URL wsdlLocation) {
public SI009SOCREATIONAsynOutService(URL wsdlLocation) {
super(wsdlLocation, SERVICE);
}
public ZMISD009SOCREATIONService(URL wsdlLocation, QName serviceName) {
public SI009SOCREATIONAsynOutService(URL wsdlLocation, QName serviceName) {
super(wsdlLocation, serviceName);
}
public ZMISD009SOCREATIONService() {
public SI009SOCREATIONAsynOutService() {
super(WSDL_LOCATION, SERVICE);
}
public ZMISD009SOCREATIONService(WebServiceFeature ... features) {
public SI009SOCREATIONAsynOutService(WebServiceFeature ... features) {
super(WSDL_LOCATION, SERVICE, features);
}
public ZMISD009SOCREATIONService(URL wsdlLocation, WebServiceFeature ... features) {
public SI009SOCREATIONAsynOutService(URL wsdlLocation, WebServiceFeature ... features) {
super(wsdlLocation, SERVICE, features);
}
public ZMISD009SOCREATIONService(URL wsdlLocation, QName serviceName, WebServiceFeature ... features) {
public SI009SOCREATIONAsynOutService(URL wsdlLocation, QName serviceName, WebServiceFeature ... features) {
super(wsdlLocation, serviceName, features);
}
......@@ -65,11 +66,11 @@ public class ZMISD009SOCREATIONService extends Service {
/**
*
* @return
* returns ZMISD009SOCREATION
* returns SI009SOCREATIONAsynOut
*/
@WebEndpoint(name = "Z_MI_SD_009_SO_CREATIONPort")
public ZMISD009SOCREATION getZMISD009SOCREATIONPort() {
return super.getPort(ZMISD009SOCREATIONPort, ZMISD009SOCREATION.class);
@WebEndpoint(name = "HTTPS_Port")
public SI009SOCREATIONAsynOut getHTTPSPort() {
return super.getPort(HTTPSPort, SI009SOCREATIONAsynOut.class);
}
/**
......@@ -77,11 +78,34 @@ public class ZMISD009SOCREATIONService extends Service {
* @param features
* A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
* @return
* returns ZMISD009SOCREATION
* returns SI009SOCREATIONAsynOut
*/
@WebEndpoint(name = "Z_MI_SD_009_SO_CREATIONPort")
public ZMISD009SOCREATION getZMISD009SOCREATIONPort(WebServiceFeature... features) {
return super.getPort(ZMISD009SOCREATIONPort, ZMISD009SOCREATION.class, features);
@WebEndpoint(name = "HTTPS_Port")
public SI009SOCREATIONAsynOut getHTTPSPort(WebServiceFeature... features) {
return super.getPort(HTTPSPort, SI009SOCREATIONAsynOut.class, features);
}
/**
*
* @return
* returns SI009SOCREATIONAsynOut
*/
@WebEndpoint(name = "HTTP_Port")
public SI009SOCREATIONAsynOut getHTTPPort() {
return super.getPort(HTTPPort, SI009SOCREATIONAsynOut.class);
}
/**
*
* @param features
* A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
* @return
* returns SI009SOCREATIONAsynOut
*/
@WebEndpoint(name = "HTTP_Port")
public SI009SOCREATIONAsynOut getHTTPPort(WebServiceFeature... features) {
return super.getPort(HTTPPort, SI009SOCREATIONAsynOut.class, features);
}
}
package com.egolm.sso.clients.Z_MI_SD_009_SO_CREATION;
package com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService;
import java.io.File;
import java.text.SimpleDateFormat;
......@@ -17,8 +17,8 @@ import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import com.egolm.sso.clients.ServiceFactory;
import com.egolm.sso.clients.Z_MI_SD_009_SO_CREATION.ZDTSD009SOCREATION.Header;
import com.egolm.sso.clients.Z_MI_SD_009_SO_CREATION.ZDTSD009SOCREATION.ITEM;
import com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService.ZDTSD009SOCREATION.Header;
import com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService.ZDTSD009SOCREATION.ITEM;
import com.egolm.sso.config.XRException;
import com.egolm.sso.services.CommonService;
import com.egolm.sso.services.TraceService;
......@@ -31,9 +31,9 @@ import com.egolm.sso.util.XMLUtil;
import com.google.gson.Gson;
@Component
public class ZMISD009SOCREATIONServiceTask {
public class SI009SOCREATIONAsynOutServiceTask {
Log logger = LogFactory.getLog(ZMISD009SOCREATIONServiceTask.class);
Log logger = LogFactory.getLog(SI009SOCREATIONAsynOutServiceTask.class);
@Autowired
private JdbcTemplate jdbcTemplate;
......@@ -70,11 +70,11 @@ public class ZMISD009SOCREATIONServiceTask {
File folder = jarFile.getParentFile();
String absolutePath = folder.getAbsolutePath();
String wsdlLocation = "file:///" + absolutePath + "/" + WSDLPATH + "/Z_MI_SD_009_SO_CREATION.wsdl";
ZMISD009SOCREATION service = factory.create(ZMISD009SOCREATION.class, wsdlLocation, ZMISD009SOCREATIONService.SERVICE, ZMISD009SOCREATIONService.ZMISD009SOCREATIONPort);
SI009SOCREATIONAsynOut service = factory.create(SI009SOCREATIONAsynOut.class, wsdlLocation, SI009SOCREATIONAsynOutService.SERVICE, SI009SOCREATIONAsynOutService.HTTPPort);
this.sendData(service);
}
public void sendData(ZMISD009SOCREATION ZMISD009SOCREATION) {
public void sendData(SI009SOCREATIONAsynOut sI009SOCREATIONAsynOut) {
Page page = new Page(1L, 1000L);
String sql = "SELECT * FROM t_so_creation_header WHERE SEND_STATUS = 'N'";
List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
......@@ -88,7 +88,7 @@ public class ZMISD009SOCREATIONServiceTask {
if(list.size() > 0) {
for(Map<String, Object> headerMap : list) {
try {
this.sendData(ZMISD009SOCREATION, headerMap);
this.sendData(sI009SOCREATIONAsynOut, headerMap);
} catch (Exception e) {
logger.error(e.getMessage(), e);
}
......@@ -96,7 +96,7 @@ public class ZMISD009SOCREATIONServiceTask {
}
}
public void sendData (ZMISD009SOCREATION ZMISD009SOCREATION, Map<String, Object> headerMap) {
public void sendData (SI009SOCREATIONAsynOut sI009SOCREATIONAsynOut, Map<String, Object> headerMap) {
Date now = new Date();
String timeString = DateUtil.formatDate(now, "yyyyMMddHHmmssSSS");
String traceNo = (String)headerMap.get("TRACE_NO");
......@@ -145,7 +145,7 @@ public class ZMISD009SOCREATIONServiceTask {
}
ZDTSD009SOCREATIONBean.getITEM().add(item);
}
ZMISD009SOCREATION.zMISD009SOCREATION(ZDTSD009SOCREATIONBean);
sI009SOCREATIONAsynOut.si009SOCREATIONAsynOut(ZDTSD009SOCREATIONBean);
jdbcTemplate.update("UPDATE t_so_creation_header SET SEND_STATUS = 'Y', SEND_TIME = NOW() WHERE ID = ?", ID);
} catch (Throwable e) {
isSuccess = false;
......
package com.egolm.sso.clients.Z_MI_SD_009_SO_CREATION;
package com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService;
import java.util.ArrayList;
import java.util.List;
......@@ -11,9 +11,9 @@ import javax.xml.bind.annotation.XmlType;
/**
* <p>Z_DT_SD_009_SO_CREATION complex type�� Java �ࡣ
* <p>Z_DT_SD_009_SO_CREATION complex type的 Java 类。
*
* <p>����ģʽƬ��ָ�������ڴ����е�Ԥ�����ݡ�
* <p>以下模式片段指定包含在此类中的预期内容。
*
* <pre>
* &lt;complexType name="Z_DT_SD_009_SO_CREATION"&gt;
......@@ -139,7 +139,7 @@ public class ZDTSD009SOCREATION {
protected List<ZDTSD009SOCREATION.ITEM> item;
/**
* ��ȡheader���Ե�ֵ��
* 获取header属性的值。
*
* @return
* possible object is
......@@ -151,7 +151,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����header���Ե�ֵ��
* 设置header属性的值。
*
* @param value
* allowed object is
......@@ -193,9 +193,9 @@ public class ZDTSD009SOCREATION {
/**
* <p>anonymous complex type�� Java �ࡣ
* <p>anonymous complex type的 Java 类。
*
* <p>����ģʽƬ��ָ�������ڴ����е�Ԥ�����ݡ�
* <p>以下模式片段指定包含在此类中的预期内容。
*
* <pre>
* &lt;complexType&gt;
......@@ -277,7 +277,7 @@ public class ZDTSD009SOCREATION {
protected String qtflag;
/**
* ��ȡbstkde���Ե�ֵ��
* 获取bstkde属性的值。
*
* @return
* possible object is
......@@ -289,7 +289,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����bstkde���Ե�ֵ��
* 设置bstkde属性的值。
*
* @param value
* allowed object is
......@@ -301,7 +301,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ��ȡvbeln���Ե�ֵ��
* 获取vbeln属性的值。
*
* @return
* possible object is
......@@ -313,7 +313,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����vbeln���Ե�ֵ��
* 设置vbeln属性的值。
*
* @param value
* allowed object is
......@@ -325,7 +325,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ��ȡbstdk���Ե�ֵ��
* 获取bstdk属性的值。
*
* @return
* possible object is
......@@ -337,7 +337,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����bstdk���Ե�ֵ��
* 设置bstdk属性的值。
*
* @param value
* allowed object is
......@@ -349,7 +349,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ��ȡkunnr���Ե�ֵ��
* 获取kunnr属性的值。
*
* @return
* possible object is
......@@ -361,7 +361,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����kunnr���Ե�ֵ��
* 设置kunnr属性的值。
*
* @param value
* allowed object is
......@@ -373,7 +373,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ��ȡkgnnr���Ե�ֵ��
* 获取kgnnr属性的值。
*
* @return
* possible object is
......@@ -385,7 +385,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����kgnnr���Ե�ֵ��
* 设置kgnnr属性的值。
*
* @param value
* allowed object is
......@@ -397,7 +397,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ��ȡqtflag���Ե�ֵ��
* 获取qtflag属性的值。
*
* @return
* possible object is
......@@ -409,7 +409,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����qtflag���Ե�ֵ��
* 设置qtflag属性的值。
*
* @param value
* allowed object is
......@@ -424,9 +424,9 @@ public class ZDTSD009SOCREATION {
/**
* <p>anonymous complex type�� Java �ࡣ
* <p>anonymous complex type的 Java 类。
*
* <p>����ģʽƬ��ָ�������ڴ����е�Ԥ�����ݡ�
* <p>以下模式片段指定包含在此类中的预期内容。
*
* <pre>
* &lt;complexType&gt;
......@@ -498,7 +498,7 @@ public class ZDTSD009SOCREATION {
protected String edatu;
/**
* ��ȡposnr���Ե�ֵ��
* 获取posnr属性的值。
*
* @return
* possible object is
......@@ -510,7 +510,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����posnr���Ե�ֵ��
* 设置posnr属性的值。
*
* @param value
* allowed object is
......@@ -522,7 +522,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ��ȡvtext���Ե�ֵ��
* 获取vtext属性的值。
*
* @return
* possible object is
......@@ -534,7 +534,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����vtext���Ե�ֵ��
* 设置vtext属性的值。
*
* @param value
* allowed object is
......@@ -546,7 +546,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ��ȡmatnr���Ե�ֵ��
* 获取matnr属性的值。
*
* @return
* possible object is
......@@ -558,7 +558,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����matnr���Ե�ֵ��
* 设置matnr属性的值。
*
* @param value
* allowed object is
......@@ -570,7 +570,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ��ȡkwmeng���Ե�ֵ��
* 获取kwmeng属性的值。
*
* @return
* possible object is
......@@ -582,7 +582,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����kwmeng���Ե�ֵ��
* 设置kwmeng属性的值。
*
* @param value
* allowed object is
......@@ -594,7 +594,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ��ȡedatu���Ե�ֵ��
* 获取edatu属性的值。
*
* @return
* possible object is
......@@ -606,7 +606,7 @@ public class ZDTSD009SOCREATION {
}
/**
* ����edatu���Ե�ֵ��
* 设置edatu属性的值。
*
* @param value
* allowed object is
......
@javax.xml.bind.annotation.XmlSchema(namespace = "http://distributors.edi.digital.cn.se.com")
package com.egolm.sso.clients.SI_009_SO_CREATION_AsynOutService;
......@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 3.2.9
* 2019-08-13T15:31:17.792+08:00
* 2019-08-13T16:40:31.349+08:00
* Generated source version: 3.2.9
*
*/
......
......@@ -10,7 +10,7 @@ import javax.xml.ws.Service;
/**
* This class was generated by Apache CXF 3.2.9
* 2019-08-13T15:31:17.824+08:00
* 2019-08-13T16:40:31.385+08:00
* Generated source version: 3.2.9
*
*/
......@@ -22,6 +22,7 @@ public class SI011ACTUALSALESSyncOutService extends Service {
public final static URL WSDL_LOCATION;
public final static QName SERVICE = new QName("http://distributors.edi.digital.cn.se.com", "SI_011_ACTUAL_SALES_SyncOutService");
public final static QName HTTPSPort = new QName("http://distributors.edi.digital.cn.se.com", "HTTPS_Port");
public final static QName HTTPPort = new QName("http://distributors.edi.digital.cn.se.com", "HTTP_Port");
static {
URL url = null;
......@@ -62,6 +63,29 @@ public class SI011ACTUALSALESSyncOutService extends Service {
/**
*
* @return
* returns SI011ACTUALSALESSyncOut
*/
@WebEndpoint(name = "HTTPS_Port")
public SI011ACTUALSALESSyncOut getHTTPSPort() {
return super.getPort(HTTPSPort, SI011ACTUALSALESSyncOut.class);
}
/**
*
* @param features
* A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
* @return
* returns SI011ACTUALSALESSyncOut
*/
@WebEndpoint(name = "HTTPS_Port")
public SI011ACTUALSALESSyncOut getHTTPSPort(WebServiceFeature... features) {
return super.getPort(HTTPSPort, SI011ACTUALSALESSyncOut.class, features);
}
/**
*
* @return
......
@javax.xml.bind.annotation.XmlSchema(namespace = "http://schneider-distributor.com/")
package com.egolm.sso.clients.Z_MI_SD_009_SO_CREATION;
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="Z_MI_SD_009_SO_CREATION" targetNamespace="http://schneider-distributor.com/" xmlns:p1="http://schneider-distributor.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:definitions name="SI_009_SO_CREATION_AsynOut" targetNamespace="http://distributors.edi.digital.cn.se.com" xmlns:p1="http://distributors.edi.digital.cn.se.com" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:documentation/>
<wsp:UsingPolicy wsdl:required="true"/>
<wsp:Policy wsu:Id="OP_SI_009_SO_CREATION_AsynOut"/>
<wsdl:types>
<xsd:schema targetNamespace="http://schneider-distributor.com/" xmlns="http://schneider-distributor.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="Z_MT_SD_009_SO_CREATION" type="Z_DT_SD_009_SO_CREATION" />
<xsd:schema targetNamespace="http://distributors.edi.digital.cn.se.com" xmlns="http://distributors.edi.digital.cn.se.com" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="MT_009_SO_CREATION" type="Z_DT_SD_009_SO_CREATION"/>
<xsd:complexType name="Z_DT_SD_009_SO_CREATION">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/VersionID">d3f0020a9eee11e99e5c0000004c9fd3</xsd:appinfo>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Header">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">a3b37530b5ca11dbadee001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Header Line</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="BSTKD_E" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">a3b37531b5ca11dbafa9001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Customer purchase order number</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="36" />
<xsd:maxLength value="36"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="VBELN" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">d7dd56f0b5ca11db8a66001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Quotation Number</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10" />
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="BSTDK" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">d7dd56f1b5ca11dbad16001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">PO Date</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="8" />
<xsd:maxLength value="8"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="KUNNR" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">d7dd56f2b5ca11db954a001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Sold-to party</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10" />
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="KGNNR" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">d7dd56f3b5ca11dbc0dc001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Ship-to party</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10" />
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="QTFLAG" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">ebf40260b5ca11dbc7e0001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Quotation Flag</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="1" />
<xsd:maxLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ITEM" minOccurs="0" maxOccurs="unbounded" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="ITEM" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">f60110b0b67711db827c001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">ITEM DATA</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="POSNR" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">f60110b1b67711dba026001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Item number</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="6" />
<xsd:maxLength value="6"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="VTEXT" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">f60110b2b67711dbc938001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Item number of the underlying customer purchase order</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="40" />
<xsd:maxLength value="40"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="MATNR" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">f60110b3b67711dbc52c001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Material Number</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="18" />
<xsd:maxLength value="18"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="KWMENG" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">f60110b4b67711db9a2b001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Quantity Quantity</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="15" />
<xsd:maxLength value="15"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="EDATU" minOccurs="0">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">f60110b5b67711db9b3f001641a70fb2</xsd:appinfo>
<xsd:documentation xml:lang="ZH">Customer request delivery date</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="8" />
<xsd:maxLength value="8"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
......@@ -150,26 +143,35 @@
</xsd:complexType>
</xsd:schema>
</wsdl:types>
<wsdl:message name="Z_MT_SD_009_SO_CREATION">
<wsdl:part name="Z_MT_SD_009_SO_CREATION" element="p1:Z_MT_SD_009_SO_CREATION" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" />
<wsdl:message name="MT_009_SO_CREATION">
<wsdl:documentation/>
<wsdl:part name="MT_009_SO_CREATION" element="p1:MT_009_SO_CREATION"/>
</wsdl:message>
<wsdl:portType name="Z_MI_SD_009_SO_CREATION">
<wsdl:operation name="Z_MI_SD_009_SO_CREATION">
<wsdl:input message="p1:Z_MT_SD_009_SO_CREATION" />
<wsdl:portType name="SI_009_SO_CREATION_AsynOut">
<wsdl:documentation/>
<wsdl:operation name="SI_009_SO_CREATION_AsynOut">
<wsdl:documentation/>
<wsp:Policy>
<wsp:PolicyReference URI="#OP_SI_009_SO_CREATION_AsynOut"/>
</wsp:Policy>
<wsdl:input message="p1:MT_009_SO_CREATION"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="Z_MI_SD_009_SO_CREATIONBinding" type="p1:Z_MI_SD_009_SO_CREATION" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
<wsdl:operation name="Z_MI_SD_009_SO_CREATION">
<soap:operation soapAction="http://sap.com/xi/WebService/soap1.1" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
<wsdl:binding name="SI_009_SO_CREATION_AsynOutBinding" type="p1:SI_009_SO_CREATION_AsynOut">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
<wsdl:operation name="SI_009_SO_CREATION_AsynOut">
<soap:operation soapAction="http://sap.com/xi/WebService/soap1.1" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
<wsdl:input>
<soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
<soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="Z_MI_SD_009_SO_CREATIONService">
<wsdl:port name="Z_MI_SD_009_SO_CREATIONPort" binding="p1:Z_MI_SD_009_SO_CREATIONBinding" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<soap:address location="http://xiprd:8000/sap/xi/engine?type=entry&amp;version=3.0&amp;Sender.Service=S000000002&amp;Interface=http%3A%2F%2Fschneider-distributor.com%2F%5EZ_MI_SD_009_SO_CREATION" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
<wsdl:service name="SI_009_SO_CREATION_AsynOutService">
<wsdl:port name="HTTP_Port" binding="p1:SI_009_SO_CREATION_AsynOutBinding">
<soap:address location="http://sapqpo00.cn.schneider-electric.com:50000/XISOAPAdapter/MessageServlet?senderParty=&amp;senderService=BC_DISTRIBUTORS_EDI&amp;receiverParty=&amp;receiverService=&amp;interface=SI_009_SO_CREATION_AsynOut&amp;interfaceNamespace=http%3A%2F%2Fdistributors.edi.digital.cn.se.com" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:port>
<wsdl:port name="HTTPS_Port" binding="p1:SI_009_SO_CREATION_AsynOutBinding">
<soap:address location="https://sapqpo00.cn.schneider-electric.com:50001/XISOAPAdapter/MessageServlet?senderParty=&amp;senderService=BC_DISTRIBUTORS_EDI&amp;receiverParty=&amp;receiverService=&amp;interface=SI_009_SO_CREATION_AsynOut&amp;interfaceNamespace=http%3A%2F%2Fdistributors.edi.digital.cn.se.com" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment