ERP接口调用公共方法。
parent
0554ca83e9
commit
a3259e08c4
@ -0,0 +1,253 @@
|
|||||||
|
/**
|
||||||
|
* ZWS_ZMES_PRODORDCONF_BindingStub.java
|
||||||
|
*
|
||||||
|
* This file was auto-generated from WSDL
|
||||||
|
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.foreverwin.mesnac.common.erp;
|
||||||
|
|
||||||
|
public class ZWS_ZMES_PRODORDCONF_BindingStub extends org.apache.axis.client.Stub implements com.foreverwin.mesnac.common.erp.Zws_zmes_PRODORDCONF {
|
||||||
|
private java.util.Vector cachedSerClasses = new java.util.Vector();
|
||||||
|
private java.util.Vector cachedSerQNames = new java.util.Vector();
|
||||||
|
private java.util.Vector cachedSerFactories = new java.util.Vector();
|
||||||
|
private java.util.Vector cachedDeserFactories = new java.util.Vector();
|
||||||
|
|
||||||
|
static org.apache.axis.description.OperationDesc [] _operations;
|
||||||
|
|
||||||
|
static {
|
||||||
|
_operations = new org.apache.axis.description.OperationDesc[1];
|
||||||
|
_initOperationDesc1();
|
||||||
|
}
|
||||||
|
|
||||||
|
private static void _initOperationDesc1(){
|
||||||
|
org.apache.axis.description.OperationDesc oper;
|
||||||
|
org.apache.axis.description.ParameterDesc param;
|
||||||
|
oper = new org.apache.axis.description.OperationDesc();
|
||||||
|
oper.setName("ZmesProdordconf");
|
||||||
|
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "InItab"), org.apache.axis.description.ParameterDesc.INOUT, new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "TableOfZprodordconfStruIn"), com.foreverwin.mesnac.common.erp.ZprodordconfStruIn[].class, false, false);
|
||||||
|
param.setItemQName(new javax.xml.namespace.QName("", "item"));
|
||||||
|
param.setOmittable(true);
|
||||||
|
oper.addParameter(param);
|
||||||
|
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "OutItab"), org.apache.axis.description.ParameterDesc.INOUT, new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "TableOfZprodordconfStruOut"), com.foreverwin.mesnac.common.erp.ZprodordconfStruOut[].class, false, false);
|
||||||
|
param.setItemQName(new javax.xml.namespace.QName("", "item"));
|
||||||
|
param.setOmittable(true);
|
||||||
|
oper.addParameter(param);
|
||||||
|
oper.setReturnType(new javax.xml.namespace.QName("urn:sap-com:document:sap:rfc:functions", "char1"));
|
||||||
|
oper.setReturnClass(java.lang.String.class);
|
||||||
|
oper.setReturnQName(new javax.xml.namespace.QName("", "Ret"));
|
||||||
|
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
|
||||||
|
oper.setUse(org.apache.axis.constants.Use.LITERAL);
|
||||||
|
_operations[0] = oper;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public ZWS_ZMES_PRODORDCONF_BindingStub() throws org.apache.axis.AxisFault {
|
||||||
|
this(null);
|
||||||
|
}
|
||||||
|
|
||||||
|
public ZWS_ZMES_PRODORDCONF_BindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
|
||||||
|
this(service);
|
||||||
|
super.cachedEndpoint = endpointURL;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ZWS_ZMES_PRODORDCONF_BindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
|
||||||
|
if (service == null) {
|
||||||
|
super.service = new org.apache.axis.client.Service();
|
||||||
|
} else {
|
||||||
|
super.service = service;
|
||||||
|
}
|
||||||
|
((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.1");
|
||||||
|
java.lang.Class cls;
|
||||||
|
javax.xml.namespace.QName qName;
|
||||||
|
javax.xml.namespace.QName qName2;
|
||||||
|
java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
|
||||||
|
java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
|
||||||
|
java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
|
||||||
|
java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
|
||||||
|
java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
|
||||||
|
java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
|
||||||
|
java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
|
||||||
|
java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
|
||||||
|
java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
|
||||||
|
java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:rfc:functions", "char1");
|
||||||
|
cachedSerQNames.add(qName);
|
||||||
|
cls = java.lang.String.class;
|
||||||
|
cachedSerClasses.add(cls);
|
||||||
|
cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName));
|
||||||
|
cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName));
|
||||||
|
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:rfc:functions", "char12");
|
||||||
|
cachedSerQNames.add(qName);
|
||||||
|
cls = java.lang.String.class;
|
||||||
|
cachedSerClasses.add(cls);
|
||||||
|
cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName));
|
||||||
|
cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName));
|
||||||
|
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:rfc:functions", "char4");
|
||||||
|
cachedSerQNames.add(qName);
|
||||||
|
cls = java.lang.String.class;
|
||||||
|
cachedSerClasses.add(cls);
|
||||||
|
cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName));
|
||||||
|
cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName));
|
||||||
|
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:rfc:functions", "char50");
|
||||||
|
cachedSerQNames.add(qName);
|
||||||
|
cls = java.lang.String.class;
|
||||||
|
cachedSerClasses.add(cls);
|
||||||
|
cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName));
|
||||||
|
cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName));
|
||||||
|
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:rfc:functions", "quantum13.3");
|
||||||
|
cachedSerQNames.add(qName);
|
||||||
|
cls = java.math.BigDecimal.class;
|
||||||
|
cachedSerClasses.add(cls);
|
||||||
|
cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName));
|
||||||
|
cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName));
|
||||||
|
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "TableOfZprodordconfStruIn");
|
||||||
|
cachedSerQNames.add(qName);
|
||||||
|
cls = com.foreverwin.mesnac.common.erp.ZprodordconfStruIn[].class;
|
||||||
|
cachedSerClasses.add(cls);
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "ZprodordconfStruIn");
|
||||||
|
qName2 = new javax.xml.namespace.QName("", "item");
|
||||||
|
cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
|
||||||
|
cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
|
||||||
|
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "TableOfZprodordconfStruOut");
|
||||||
|
cachedSerQNames.add(qName);
|
||||||
|
cls = com.foreverwin.mesnac.common.erp.ZprodordconfStruOut[].class;
|
||||||
|
cachedSerClasses.add(cls);
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "ZprodordconfStruOut");
|
||||||
|
qName2 = new javax.xml.namespace.QName("", "item");
|
||||||
|
cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
|
||||||
|
cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
|
||||||
|
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "ZprodordconfStruIn");
|
||||||
|
cachedSerQNames.add(qName);
|
||||||
|
cls = com.foreverwin.mesnac.common.erp.ZprodordconfStruIn.class;
|
||||||
|
cachedSerClasses.add(cls);
|
||||||
|
cachedSerFactories.add(beansf);
|
||||||
|
cachedDeserFactories.add(beandf);
|
||||||
|
|
||||||
|
qName = new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "ZprodordconfStruOut");
|
||||||
|
cachedSerQNames.add(qName);
|
||||||
|
cls = com.foreverwin.mesnac.common.erp.ZprodordconfStruOut.class;
|
||||||
|
cachedSerClasses.add(cls);
|
||||||
|
cachedSerFactories.add(beansf);
|
||||||
|
cachedDeserFactories.add(beandf);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
|
||||||
|
try {
|
||||||
|
org.apache.axis.client.Call _call = super._createCall();
|
||||||
|
if (super.maintainSessionSet) {
|
||||||
|
_call.setMaintainSession(super.maintainSession);
|
||||||
|
}
|
||||||
|
if (super.cachedUsername != null) {
|
||||||
|
_call.setUsername(super.cachedUsername);
|
||||||
|
}
|
||||||
|
if (super.cachedPassword != null) {
|
||||||
|
_call.setPassword(super.cachedPassword);
|
||||||
|
}
|
||||||
|
if (super.cachedEndpoint != null) {
|
||||||
|
_call.setTargetEndpointAddress(super.cachedEndpoint);
|
||||||
|
}
|
||||||
|
if (super.cachedTimeout != null) {
|
||||||
|
_call.setTimeout(super.cachedTimeout);
|
||||||
|
}
|
||||||
|
if (super.cachedPortName != null) {
|
||||||
|
_call.setPortName(super.cachedPortName);
|
||||||
|
}
|
||||||
|
java.util.Enumeration keys = super.cachedProperties.keys();
|
||||||
|
while (keys.hasMoreElements()) {
|
||||||
|
java.lang.String key = (java.lang.String) keys.nextElement();
|
||||||
|
_call.setProperty(key, super.cachedProperties.get(key));
|
||||||
|
}
|
||||||
|
// All the type mapping information is registered
|
||||||
|
// when the first call is made.
|
||||||
|
// The type mapping information is actually registered in
|
||||||
|
// the TypeMappingRegistry of the service, which
|
||||||
|
// is the reason why registration is only needed for the first call.
|
||||||
|
synchronized (this) {
|
||||||
|
if (firstCall()) {
|
||||||
|
// must set encoding style before registering serializers
|
||||||
|
_call.setEncodingStyle(null);
|
||||||
|
for (int i = 0; i < cachedSerFactories.size(); ++i) {
|
||||||
|
java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
|
||||||
|
javax.xml.namespace.QName qName =
|
||||||
|
(javax.xml.namespace.QName) cachedSerQNames.get(i);
|
||||||
|
java.lang.Object x = cachedSerFactories.get(i);
|
||||||
|
if (x instanceof Class) {
|
||||||
|
java.lang.Class sf = (java.lang.Class)
|
||||||
|
cachedSerFactories.get(i);
|
||||||
|
java.lang.Class df = (java.lang.Class)
|
||||||
|
cachedDeserFactories.get(i);
|
||||||
|
_call.registerTypeMapping(cls, qName, sf, df, false);
|
||||||
|
}
|
||||||
|
else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
|
||||||
|
org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
|
||||||
|
cachedSerFactories.get(i);
|
||||||
|
org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
|
||||||
|
cachedDeserFactories.get(i);
|
||||||
|
_call.registerTypeMapping(cls, qName, sf, df, false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return _call;
|
||||||
|
}
|
||||||
|
catch (java.lang.Throwable _t) {
|
||||||
|
throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public java.lang.String zmesProdordconf(com.foreverwin.mesnac.common.erp.holders.TableOfZprodordconfStruInHolder inItab, com.foreverwin.mesnac.common.erp.holders.TableOfZprodordconfStruOutHolder outItab) throws java.rmi.RemoteException {
|
||||||
|
if (super.cachedEndpoint == null) {
|
||||||
|
throw new org.apache.axis.NoEndPointException();
|
||||||
|
}
|
||||||
|
org.apache.axis.client.Call _call = createCall();
|
||||||
|
_call.setOperation(_operations[0]);
|
||||||
|
_call.setUseSOAPAction(true);
|
||||||
|
_call.setSOAPActionURI("");
|
||||||
|
_call.setEncodingStyle(null);
|
||||||
|
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
|
||||||
|
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
|
||||||
|
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
|
||||||
|
_call.setOperationName(new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "ZmesProdordconf"));
|
||||||
|
|
||||||
|
setRequestHeaders(_call);
|
||||||
|
setAttachments(_call);
|
||||||
|
try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {inItab.value, outItab.value});
|
||||||
|
|
||||||
|
if (_resp instanceof java.rmi.RemoteException) {
|
||||||
|
throw (java.rmi.RemoteException)_resp;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
extractAttachments(_call);
|
||||||
|
java.util.Map _output;
|
||||||
|
_output = _call.getOutputParams();
|
||||||
|
try {
|
||||||
|
inItab.value = (com.foreverwin.mesnac.common.erp.ZprodordconfStruIn[]) _output.get(new javax.xml.namespace.QName("", "InItab"));
|
||||||
|
} catch (java.lang.Exception _exception) {
|
||||||
|
inItab.value = (com.foreverwin.mesnac.common.erp.ZprodordconfStruIn[]) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "InItab")), com.foreverwin.mesnac.common.erp.ZprodordconfStruIn[].class);
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
outItab.value = (com.foreverwin.mesnac.common.erp.ZprodordconfStruOut[]) _output.get(new javax.xml.namespace.QName("", "OutItab"));
|
||||||
|
} catch (java.lang.Exception _exception) {
|
||||||
|
outItab.value = (com.foreverwin.mesnac.common.erp.ZprodordconfStruOut[]) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "OutItab")), com.foreverwin.mesnac.common.erp.ZprodordconfStruOut[].class);
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
return (java.lang.String) _resp;
|
||||||
|
} catch (java.lang.Exception _exception) {
|
||||||
|
return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (org.apache.axis.AxisFault axisFaultException) {
|
||||||
|
throw axisFaultException;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,16 @@
|
|||||||
|
/**
|
||||||
|
* ZWS_ZMES_PRODORDCONF_Service.java
|
||||||
|
*
|
||||||
|
* This file was auto-generated from WSDL
|
||||||
|
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.foreverwin.mesnac.common.erp;
|
||||||
|
|
||||||
|
public interface ZWS_ZMES_PRODORDCONF_Service extends javax.xml.rpc.Service {
|
||||||
|
public java.lang.String getZWS_ZMES_PRODORDCONFAddress();
|
||||||
|
|
||||||
|
public com.foreverwin.mesnac.common.erp.Zws_zmes_PRODORDCONF getZWS_ZMES_PRODORDCONF() throws javax.xml.rpc.ServiceException;
|
||||||
|
|
||||||
|
public com.foreverwin.mesnac.common.erp.Zws_zmes_PRODORDCONF getZWS_ZMES_PRODORDCONF(java.net.URL portAddress) throws javax.xml.rpc.ServiceException;
|
||||||
|
}
|
@ -0,0 +1,142 @@
|
|||||||
|
/**
|
||||||
|
* ZWS_ZMES_PRODORDCONF_ServiceLocator.java
|
||||||
|
*
|
||||||
|
* This file was auto-generated from WSDL
|
||||||
|
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.foreverwin.mesnac.common.erp;
|
||||||
|
|
||||||
|
public class ZWS_ZMES_PRODORDCONF_ServiceLocator extends org.apache.axis.client.Service implements com.foreverwin.mesnac.common.erp.ZWS_ZMES_PRODORDCONF_Service {
|
||||||
|
|
||||||
|
public ZWS_ZMES_PRODORDCONF_ServiceLocator() {
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public ZWS_ZMES_PRODORDCONF_ServiceLocator(org.apache.axis.EngineConfiguration config) {
|
||||||
|
super(config);
|
||||||
|
}
|
||||||
|
|
||||||
|
public ZWS_ZMES_PRODORDCONF_ServiceLocator(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException {
|
||||||
|
super(wsdlLoc, sName);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Use to get a proxy class for ZWS_ZMES_PRODORDCONF
|
||||||
|
private java.lang.String ZWS_ZMES_PRODORDCONF_address = "http://sapdev.mesnac.com:8000/sap/bc/srt/rfc/sap/zws_zmes_prodordconf/302/zws_zmes_prodordconf/zws_zmes_prodordconf";
|
||||||
|
|
||||||
|
public java.lang.String getZWS_ZMES_PRODORDCONFAddress() {
|
||||||
|
return ZWS_ZMES_PRODORDCONF_address;
|
||||||
|
}
|
||||||
|
|
||||||
|
// The WSDD service name defaults to the port name.
|
||||||
|
private java.lang.String ZWS_ZMES_PRODORDCONFWSDDServiceName = "ZWS_ZMES_PRODORDCONF";
|
||||||
|
|
||||||
|
public java.lang.String getZWS_ZMES_PRODORDCONFWSDDServiceName() {
|
||||||
|
return ZWS_ZMES_PRODORDCONFWSDDServiceName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setZWS_ZMES_PRODORDCONFWSDDServiceName(java.lang.String name) {
|
||||||
|
ZWS_ZMES_PRODORDCONFWSDDServiceName = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public com.foreverwin.mesnac.common.erp.Zws_zmes_PRODORDCONF getZWS_ZMES_PRODORDCONF() throws javax.xml.rpc.ServiceException {
|
||||||
|
java.net.URL endpoint;
|
||||||
|
try {
|
||||||
|
endpoint = new java.net.URL(ZWS_ZMES_PRODORDCONF_address);
|
||||||
|
}
|
||||||
|
catch (java.net.MalformedURLException e) {
|
||||||
|
throw new javax.xml.rpc.ServiceException(e);
|
||||||
|
}
|
||||||
|
return getZWS_ZMES_PRODORDCONF(endpoint);
|
||||||
|
}
|
||||||
|
|
||||||
|
public com.foreverwin.mesnac.common.erp.Zws_zmes_PRODORDCONF getZWS_ZMES_PRODORDCONF(java.net.URL portAddress) throws javax.xml.rpc.ServiceException {
|
||||||
|
try {
|
||||||
|
com.foreverwin.mesnac.common.erp.ZWS_ZMES_PRODORDCONF_BindingStub _stub = new com.foreverwin.mesnac.common.erp.ZWS_ZMES_PRODORDCONF_BindingStub(portAddress, this);
|
||||||
|
_stub.setPortName(getZWS_ZMES_PRODORDCONFWSDDServiceName());
|
||||||
|
return _stub;
|
||||||
|
}
|
||||||
|
catch (org.apache.axis.AxisFault e) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setZWS_ZMES_PRODORDCONFEndpointAddress(java.lang.String address) {
|
||||||
|
ZWS_ZMES_PRODORDCONF_address = address;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For the given interface, get the stub implementation.
|
||||||
|
* If this service has no port for the given interface,
|
||||||
|
* then ServiceException is thrown.
|
||||||
|
*/
|
||||||
|
public java.rmi.Remote getPort(Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException {
|
||||||
|
try {
|
||||||
|
if (com.foreverwin.mesnac.common.erp.Zws_zmes_PRODORDCONF.class.isAssignableFrom(serviceEndpointInterface)) {
|
||||||
|
com.foreverwin.mesnac.common.erp.ZWS_ZMES_PRODORDCONF_BindingStub _stub = new com.foreverwin.mesnac.common.erp.ZWS_ZMES_PRODORDCONF_BindingStub(new java.net.URL(ZWS_ZMES_PRODORDCONF_address), this);
|
||||||
|
_stub.setPortName(getZWS_ZMES_PRODORDCONFWSDDServiceName());
|
||||||
|
return _stub;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch (java.lang.Throwable t) {
|
||||||
|
throw new javax.xml.rpc.ServiceException(t);
|
||||||
|
}
|
||||||
|
throw new javax.xml.rpc.ServiceException("There is no stub implementation for the interface: " + (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName()));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For the given interface, get the stub implementation.
|
||||||
|
* If this service has no port for the given interface,
|
||||||
|
* then ServiceException is thrown.
|
||||||
|
*/
|
||||||
|
public java.rmi.Remote getPort(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException {
|
||||||
|
if (portName == null) {
|
||||||
|
return getPort(serviceEndpointInterface);
|
||||||
|
}
|
||||||
|
java.lang.String inputPortName = portName.getLocalPart();
|
||||||
|
if ("ZWS_ZMES_PRODORDCONF".equals(inputPortName)) {
|
||||||
|
return getZWS_ZMES_PRODORDCONF();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
java.rmi.Remote _stub = getPort(serviceEndpointInterface);
|
||||||
|
((org.apache.axis.client.Stub) _stub).setPortName(portName);
|
||||||
|
return _stub;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public javax.xml.namespace.QName getServiceName() {
|
||||||
|
return new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "ZWS_ZMES_PRODORDCONF");
|
||||||
|
}
|
||||||
|
|
||||||
|
private java.util.HashSet ports = null;
|
||||||
|
|
||||||
|
public java.util.Iterator getPorts() {
|
||||||
|
if (ports == null) {
|
||||||
|
ports = new java.util.HashSet();
|
||||||
|
ports.add(new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "ZWS_ZMES_PRODORDCONF"));
|
||||||
|
}
|
||||||
|
return ports.iterator();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set the endpoint address for the specified port name.
|
||||||
|
*/
|
||||||
|
public void setEndpointAddress(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException {
|
||||||
|
|
||||||
|
if ("ZWS_ZMES_PRODORDCONF".equals(portName)) {
|
||||||
|
setZWS_ZMES_PRODORDCONFEndpointAddress(address);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{ // Unknown Port Name
|
||||||
|
throw new javax.xml.rpc.ServiceException(" Cannot set Endpoint Address for Unknown Port" + portName);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set the endpoint address for the specified port name.
|
||||||
|
*/
|
||||||
|
public void setEndpointAddress(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException {
|
||||||
|
setEndpointAddress(portName.getLocalPart(), address);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,479 @@
|
|||||||
|
/**
|
||||||
|
* ZprodordconfStruIn.java
|
||||||
|
*
|
||||||
|
* This file was auto-generated from WSDL
|
||||||
|
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.foreverwin.mesnac.common.erp;
|
||||||
|
|
||||||
|
public class ZprodordconfStruIn implements java.io.Serializable {
|
||||||
|
private java.lang.String aufnr;
|
||||||
|
|
||||||
|
private java.lang.String vornr;
|
||||||
|
|
||||||
|
private java.lang.String aueru;
|
||||||
|
|
||||||
|
private java.math.BigDecimal lmnga;
|
||||||
|
|
||||||
|
private java.math.BigDecimal xmnga;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism01;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism02;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism03;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism04;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism05;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism06;
|
||||||
|
|
||||||
|
public ZprodordconfStruIn() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public ZprodordconfStruIn(
|
||||||
|
java.lang.String aufnr,
|
||||||
|
java.lang.String vornr,
|
||||||
|
java.lang.String aueru,
|
||||||
|
java.math.BigDecimal lmnga,
|
||||||
|
java.math.BigDecimal xmnga,
|
||||||
|
java.math.BigDecimal ism01,
|
||||||
|
java.math.BigDecimal ism02,
|
||||||
|
java.math.BigDecimal ism03,
|
||||||
|
java.math.BigDecimal ism04,
|
||||||
|
java.math.BigDecimal ism05,
|
||||||
|
java.math.BigDecimal ism06) {
|
||||||
|
this.aufnr = aufnr;
|
||||||
|
this.vornr = vornr;
|
||||||
|
this.aueru = aueru;
|
||||||
|
this.lmnga = lmnga;
|
||||||
|
this.xmnga = xmnga;
|
||||||
|
this.ism01 = ism01;
|
||||||
|
this.ism02 = ism02;
|
||||||
|
this.ism03 = ism03;
|
||||||
|
this.ism04 = ism04;
|
||||||
|
this.ism05 = ism05;
|
||||||
|
this.ism06 = ism06;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the aufnr value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return aufnr
|
||||||
|
*/
|
||||||
|
public java.lang.String getAufnr() {
|
||||||
|
return aufnr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the aufnr value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param aufnr
|
||||||
|
*/
|
||||||
|
public void setAufnr(java.lang.String aufnr) {
|
||||||
|
this.aufnr = aufnr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the vornr value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return vornr
|
||||||
|
*/
|
||||||
|
public java.lang.String getVornr() {
|
||||||
|
return vornr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the vornr value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param vornr
|
||||||
|
*/
|
||||||
|
public void setVornr(java.lang.String vornr) {
|
||||||
|
this.vornr = vornr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the aueru value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return aueru
|
||||||
|
*/
|
||||||
|
public java.lang.String getAueru() {
|
||||||
|
return aueru;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the aueru value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param aueru
|
||||||
|
*/
|
||||||
|
public void setAueru(java.lang.String aueru) {
|
||||||
|
this.aueru = aueru;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the lmnga value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return lmnga
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getLmnga() {
|
||||||
|
return lmnga;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the lmnga value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param lmnga
|
||||||
|
*/
|
||||||
|
public void setLmnga(java.math.BigDecimal lmnga) {
|
||||||
|
this.lmnga = lmnga;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the xmnga value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return xmnga
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getXmnga() {
|
||||||
|
return xmnga;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the xmnga value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param xmnga
|
||||||
|
*/
|
||||||
|
public void setXmnga(java.math.BigDecimal xmnga) {
|
||||||
|
this.xmnga = xmnga;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism01 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return ism01
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm01() {
|
||||||
|
return ism01;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism01 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param ism01
|
||||||
|
*/
|
||||||
|
public void setIsm01(java.math.BigDecimal ism01) {
|
||||||
|
this.ism01 = ism01;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism02 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return ism02
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm02() {
|
||||||
|
return ism02;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism02 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param ism02
|
||||||
|
*/
|
||||||
|
public void setIsm02(java.math.BigDecimal ism02) {
|
||||||
|
this.ism02 = ism02;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism03 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return ism03
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm03() {
|
||||||
|
return ism03;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism03 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param ism03
|
||||||
|
*/
|
||||||
|
public void setIsm03(java.math.BigDecimal ism03) {
|
||||||
|
this.ism03 = ism03;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism04 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return ism04
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm04() {
|
||||||
|
return ism04;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism04 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param ism04
|
||||||
|
*/
|
||||||
|
public void setIsm04(java.math.BigDecimal ism04) {
|
||||||
|
this.ism04 = ism04;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism05 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return ism05
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm05() {
|
||||||
|
return ism05;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism05 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param ism05
|
||||||
|
*/
|
||||||
|
public void setIsm05(java.math.BigDecimal ism05) {
|
||||||
|
this.ism05 = ism05;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism06 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @return ism06
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm06() {
|
||||||
|
return ism06;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism06 value for this ZprodordconfStruIn.
|
||||||
|
*
|
||||||
|
* @param ism06
|
||||||
|
*/
|
||||||
|
public void setIsm06(java.math.BigDecimal ism06) {
|
||||||
|
this.ism06 = ism06;
|
||||||
|
}
|
||||||
|
|
||||||
|
private java.lang.Object __equalsCalc = null;
|
||||||
|
public synchronized boolean equals(java.lang.Object obj) {
|
||||||
|
if (!(obj instanceof ZprodordconfStruIn)) return false;
|
||||||
|
ZprodordconfStruIn other = (ZprodordconfStruIn) obj;
|
||||||
|
if (obj == null) return false;
|
||||||
|
if (this == obj) return true;
|
||||||
|
if (__equalsCalc != null) {
|
||||||
|
return (__equalsCalc == obj);
|
||||||
|
}
|
||||||
|
__equalsCalc = obj;
|
||||||
|
boolean _equals;
|
||||||
|
_equals = true &&
|
||||||
|
((this.aufnr==null && other.getAufnr()==null) ||
|
||||||
|
(this.aufnr!=null &&
|
||||||
|
this.aufnr.equals(other.getAufnr()))) &&
|
||||||
|
((this.vornr==null && other.getVornr()==null) ||
|
||||||
|
(this.vornr!=null &&
|
||||||
|
this.vornr.equals(other.getVornr()))) &&
|
||||||
|
((this.aueru==null && other.getAueru()==null) ||
|
||||||
|
(this.aueru!=null &&
|
||||||
|
this.aueru.equals(other.getAueru()))) &&
|
||||||
|
((this.lmnga==null && other.getLmnga()==null) ||
|
||||||
|
(this.lmnga!=null &&
|
||||||
|
this.lmnga.equals(other.getLmnga()))) &&
|
||||||
|
((this.xmnga==null && other.getXmnga()==null) ||
|
||||||
|
(this.xmnga!=null &&
|
||||||
|
this.xmnga.equals(other.getXmnga()))) &&
|
||||||
|
((this.ism01==null && other.getIsm01()==null) ||
|
||||||
|
(this.ism01!=null &&
|
||||||
|
this.ism01.equals(other.getIsm01()))) &&
|
||||||
|
((this.ism02==null && other.getIsm02()==null) ||
|
||||||
|
(this.ism02!=null &&
|
||||||
|
this.ism02.equals(other.getIsm02()))) &&
|
||||||
|
((this.ism03==null && other.getIsm03()==null) ||
|
||||||
|
(this.ism03!=null &&
|
||||||
|
this.ism03.equals(other.getIsm03()))) &&
|
||||||
|
((this.ism04==null && other.getIsm04()==null) ||
|
||||||
|
(this.ism04!=null &&
|
||||||
|
this.ism04.equals(other.getIsm04()))) &&
|
||||||
|
((this.ism05==null && other.getIsm05()==null) ||
|
||||||
|
(this.ism05!=null &&
|
||||||
|
this.ism05.equals(other.getIsm05()))) &&
|
||||||
|
((this.ism06==null && other.getIsm06()==null) ||
|
||||||
|
(this.ism06!=null &&
|
||||||
|
this.ism06.equals(other.getIsm06())));
|
||||||
|
__equalsCalc = null;
|
||||||
|
return _equals;
|
||||||
|
}
|
||||||
|
|
||||||
|
private boolean __hashCodeCalc = false;
|
||||||
|
public synchronized int hashCode() {
|
||||||
|
if (__hashCodeCalc) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
__hashCodeCalc = true;
|
||||||
|
int _hashCode = 1;
|
||||||
|
if (getAufnr() != null) {
|
||||||
|
_hashCode += getAufnr().hashCode();
|
||||||
|
}
|
||||||
|
if (getVornr() != null) {
|
||||||
|
_hashCode += getVornr().hashCode();
|
||||||
|
}
|
||||||
|
if (getAueru() != null) {
|
||||||
|
_hashCode += getAueru().hashCode();
|
||||||
|
}
|
||||||
|
if (getLmnga() != null) {
|
||||||
|
_hashCode += getLmnga().hashCode();
|
||||||
|
}
|
||||||
|
if (getXmnga() != null) {
|
||||||
|
_hashCode += getXmnga().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm01() != null) {
|
||||||
|
_hashCode += getIsm01().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm02() != null) {
|
||||||
|
_hashCode += getIsm02().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm03() != null) {
|
||||||
|
_hashCode += getIsm03().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm04() != null) {
|
||||||
|
_hashCode += getIsm04().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm05() != null) {
|
||||||
|
_hashCode += getIsm05().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm06() != null) {
|
||||||
|
_hashCode += getIsm06().hashCode();
|
||||||
|
}
|
||||||
|
__hashCodeCalc = false;
|
||||||
|
return _hashCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Type metadata
|
||||||
|
private static org.apache.axis.description.TypeDesc typeDesc =
|
||||||
|
new org.apache.axis.description.TypeDesc(ZprodordconfStruIn.class, true);
|
||||||
|
|
||||||
|
static {
|
||||||
|
typeDesc.setXmlType(new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "ZprodordconfStruIn"));
|
||||||
|
org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("aufnr");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Aufnr"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("vornr");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Vornr"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("aueru");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Aueru"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("lmnga");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Lmnga"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("xmnga");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Xmnga"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism01");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism01"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism02");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism02"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism03");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism03"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism04");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism04"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism05");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism05"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism06");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism06"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return type metadata object
|
||||||
|
*/
|
||||||
|
public static org.apache.axis.description.TypeDesc getTypeDesc() {
|
||||||
|
return typeDesc;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get Custom Serializer
|
||||||
|
*/
|
||||||
|
public static org.apache.axis.encoding.Serializer getSerializer(
|
||||||
|
java.lang.String mechType,
|
||||||
|
java.lang.Class _javaType,
|
||||||
|
javax.xml.namespace.QName _xmlType) {
|
||||||
|
return
|
||||||
|
new org.apache.axis.encoding.ser.BeanSerializer(
|
||||||
|
_javaType, _xmlType, typeDesc);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get Custom Deserializer
|
||||||
|
*/
|
||||||
|
public static org.apache.axis.encoding.Deserializer getDeserializer(
|
||||||
|
java.lang.String mechType,
|
||||||
|
java.lang.Class _javaType,
|
||||||
|
javax.xml.namespace.QName _xmlType) {
|
||||||
|
return
|
||||||
|
new org.apache.axis.encoding.ser.BeanDeserializer(
|
||||||
|
_javaType, _xmlType, typeDesc);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,515 @@
|
|||||||
|
/**
|
||||||
|
* ZprodordconfStruOut.java
|
||||||
|
*
|
||||||
|
* This file was auto-generated from WSDL
|
||||||
|
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.foreverwin.mesnac.common.erp;
|
||||||
|
|
||||||
|
public class ZprodordconfStruOut implements java.io.Serializable {
|
||||||
|
private java.lang.String aufnr;
|
||||||
|
|
||||||
|
private java.lang.String vornr;
|
||||||
|
|
||||||
|
private java.lang.String aueru;
|
||||||
|
|
||||||
|
private java.math.BigDecimal lmnga;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism01;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism02;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism03;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism04;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism05;
|
||||||
|
|
||||||
|
private java.math.BigDecimal ism06;
|
||||||
|
|
||||||
|
private java.lang.String ret;
|
||||||
|
|
||||||
|
private java.lang.String msg;
|
||||||
|
|
||||||
|
public ZprodordconfStruOut() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public ZprodordconfStruOut(
|
||||||
|
java.lang.String aufnr,
|
||||||
|
java.lang.String vornr,
|
||||||
|
java.lang.String aueru,
|
||||||
|
java.math.BigDecimal lmnga,
|
||||||
|
java.math.BigDecimal ism01,
|
||||||
|
java.math.BigDecimal ism02,
|
||||||
|
java.math.BigDecimal ism03,
|
||||||
|
java.math.BigDecimal ism04,
|
||||||
|
java.math.BigDecimal ism05,
|
||||||
|
java.math.BigDecimal ism06,
|
||||||
|
java.lang.String ret,
|
||||||
|
java.lang.String msg) {
|
||||||
|
this.aufnr = aufnr;
|
||||||
|
this.vornr = vornr;
|
||||||
|
this.aueru = aueru;
|
||||||
|
this.lmnga = lmnga;
|
||||||
|
this.ism01 = ism01;
|
||||||
|
this.ism02 = ism02;
|
||||||
|
this.ism03 = ism03;
|
||||||
|
this.ism04 = ism04;
|
||||||
|
this.ism05 = ism05;
|
||||||
|
this.ism06 = ism06;
|
||||||
|
this.ret = ret;
|
||||||
|
this.msg = msg;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the aufnr value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return aufnr
|
||||||
|
*/
|
||||||
|
public java.lang.String getAufnr() {
|
||||||
|
return aufnr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the aufnr value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param aufnr
|
||||||
|
*/
|
||||||
|
public void setAufnr(java.lang.String aufnr) {
|
||||||
|
this.aufnr = aufnr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the vornr value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return vornr
|
||||||
|
*/
|
||||||
|
public java.lang.String getVornr() {
|
||||||
|
return vornr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the vornr value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param vornr
|
||||||
|
*/
|
||||||
|
public void setVornr(java.lang.String vornr) {
|
||||||
|
this.vornr = vornr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the aueru value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return aueru
|
||||||
|
*/
|
||||||
|
public java.lang.String getAueru() {
|
||||||
|
return aueru;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the aueru value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param aueru
|
||||||
|
*/
|
||||||
|
public void setAueru(java.lang.String aueru) {
|
||||||
|
this.aueru = aueru;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the lmnga value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return lmnga
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getLmnga() {
|
||||||
|
return lmnga;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the lmnga value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param lmnga
|
||||||
|
*/
|
||||||
|
public void setLmnga(java.math.BigDecimal lmnga) {
|
||||||
|
this.lmnga = lmnga;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism01 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return ism01
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm01() {
|
||||||
|
return ism01;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism01 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param ism01
|
||||||
|
*/
|
||||||
|
public void setIsm01(java.math.BigDecimal ism01) {
|
||||||
|
this.ism01 = ism01;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism02 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return ism02
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm02() {
|
||||||
|
return ism02;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism02 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param ism02
|
||||||
|
*/
|
||||||
|
public void setIsm02(java.math.BigDecimal ism02) {
|
||||||
|
this.ism02 = ism02;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism03 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return ism03
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm03() {
|
||||||
|
return ism03;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism03 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param ism03
|
||||||
|
*/
|
||||||
|
public void setIsm03(java.math.BigDecimal ism03) {
|
||||||
|
this.ism03 = ism03;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism04 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return ism04
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm04() {
|
||||||
|
return ism04;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism04 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param ism04
|
||||||
|
*/
|
||||||
|
public void setIsm04(java.math.BigDecimal ism04) {
|
||||||
|
this.ism04 = ism04;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism05 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return ism05
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm05() {
|
||||||
|
return ism05;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism05 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param ism05
|
||||||
|
*/
|
||||||
|
public void setIsm05(java.math.BigDecimal ism05) {
|
||||||
|
this.ism05 = ism05;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ism06 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return ism06
|
||||||
|
*/
|
||||||
|
public java.math.BigDecimal getIsm06() {
|
||||||
|
return ism06;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ism06 value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param ism06
|
||||||
|
*/
|
||||||
|
public void setIsm06(java.math.BigDecimal ism06) {
|
||||||
|
this.ism06 = ism06;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the ret value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return ret
|
||||||
|
*/
|
||||||
|
public java.lang.String getRet() {
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the ret value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param ret
|
||||||
|
*/
|
||||||
|
public void setRet(java.lang.String ret) {
|
||||||
|
this.ret = ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the msg value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @return msg
|
||||||
|
*/
|
||||||
|
public java.lang.String getMsg() {
|
||||||
|
return msg;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the msg value for this ZprodordconfStruOut.
|
||||||
|
*
|
||||||
|
* @param msg
|
||||||
|
*/
|
||||||
|
public void setMsg(java.lang.String msg) {
|
||||||
|
this.msg = msg;
|
||||||
|
}
|
||||||
|
|
||||||
|
private java.lang.Object __equalsCalc = null;
|
||||||
|
public synchronized boolean equals(java.lang.Object obj) {
|
||||||
|
if (!(obj instanceof ZprodordconfStruOut)) return false;
|
||||||
|
ZprodordconfStruOut other = (ZprodordconfStruOut) obj;
|
||||||
|
if (obj == null) return false;
|
||||||
|
if (this == obj) return true;
|
||||||
|
if (__equalsCalc != null) {
|
||||||
|
return (__equalsCalc == obj);
|
||||||
|
}
|
||||||
|
__equalsCalc = obj;
|
||||||
|
boolean _equals;
|
||||||
|
_equals = true &&
|
||||||
|
((this.aufnr==null && other.getAufnr()==null) ||
|
||||||
|
(this.aufnr!=null &&
|
||||||
|
this.aufnr.equals(other.getAufnr()))) &&
|
||||||
|
((this.vornr==null && other.getVornr()==null) ||
|
||||||
|
(this.vornr!=null &&
|
||||||
|
this.vornr.equals(other.getVornr()))) &&
|
||||||
|
((this.aueru==null && other.getAueru()==null) ||
|
||||||
|
(this.aueru!=null &&
|
||||||
|
this.aueru.equals(other.getAueru()))) &&
|
||||||
|
((this.lmnga==null && other.getLmnga()==null) ||
|
||||||
|
(this.lmnga!=null &&
|
||||||
|
this.lmnga.equals(other.getLmnga()))) &&
|
||||||
|
((this.ism01==null && other.getIsm01()==null) ||
|
||||||
|
(this.ism01!=null &&
|
||||||
|
this.ism01.equals(other.getIsm01()))) &&
|
||||||
|
((this.ism02==null && other.getIsm02()==null) ||
|
||||||
|
(this.ism02!=null &&
|
||||||
|
this.ism02.equals(other.getIsm02()))) &&
|
||||||
|
((this.ism03==null && other.getIsm03()==null) ||
|
||||||
|
(this.ism03!=null &&
|
||||||
|
this.ism03.equals(other.getIsm03()))) &&
|
||||||
|
((this.ism04==null && other.getIsm04()==null) ||
|
||||||
|
(this.ism04!=null &&
|
||||||
|
this.ism04.equals(other.getIsm04()))) &&
|
||||||
|
((this.ism05==null && other.getIsm05()==null) ||
|
||||||
|
(this.ism05!=null &&
|
||||||
|
this.ism05.equals(other.getIsm05()))) &&
|
||||||
|
((this.ism06==null && other.getIsm06()==null) ||
|
||||||
|
(this.ism06!=null &&
|
||||||
|
this.ism06.equals(other.getIsm06()))) &&
|
||||||
|
((this.ret==null && other.getRet()==null) ||
|
||||||
|
(this.ret!=null &&
|
||||||
|
this.ret.equals(other.getRet()))) &&
|
||||||
|
((this.msg==null && other.getMsg()==null) ||
|
||||||
|
(this.msg!=null &&
|
||||||
|
this.msg.equals(other.getMsg())));
|
||||||
|
__equalsCalc = null;
|
||||||
|
return _equals;
|
||||||
|
}
|
||||||
|
|
||||||
|
private boolean __hashCodeCalc = false;
|
||||||
|
public synchronized int hashCode() {
|
||||||
|
if (__hashCodeCalc) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
__hashCodeCalc = true;
|
||||||
|
int _hashCode = 1;
|
||||||
|
if (getAufnr() != null) {
|
||||||
|
_hashCode += getAufnr().hashCode();
|
||||||
|
}
|
||||||
|
if (getVornr() != null) {
|
||||||
|
_hashCode += getVornr().hashCode();
|
||||||
|
}
|
||||||
|
if (getAueru() != null) {
|
||||||
|
_hashCode += getAueru().hashCode();
|
||||||
|
}
|
||||||
|
if (getLmnga() != null) {
|
||||||
|
_hashCode += getLmnga().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm01() != null) {
|
||||||
|
_hashCode += getIsm01().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm02() != null) {
|
||||||
|
_hashCode += getIsm02().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm03() != null) {
|
||||||
|
_hashCode += getIsm03().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm04() != null) {
|
||||||
|
_hashCode += getIsm04().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm05() != null) {
|
||||||
|
_hashCode += getIsm05().hashCode();
|
||||||
|
}
|
||||||
|
if (getIsm06() != null) {
|
||||||
|
_hashCode += getIsm06().hashCode();
|
||||||
|
}
|
||||||
|
if (getRet() != null) {
|
||||||
|
_hashCode += getRet().hashCode();
|
||||||
|
}
|
||||||
|
if (getMsg() != null) {
|
||||||
|
_hashCode += getMsg().hashCode();
|
||||||
|
}
|
||||||
|
__hashCodeCalc = false;
|
||||||
|
return _hashCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Type metadata
|
||||||
|
private static org.apache.axis.description.TypeDesc typeDesc =
|
||||||
|
new org.apache.axis.description.TypeDesc(ZprodordconfStruOut.class, true);
|
||||||
|
|
||||||
|
static {
|
||||||
|
typeDesc.setXmlType(new javax.xml.namespace.QName("urn:sap-com:document:sap:soap:functions:mc-style", "ZprodordconfStruOut"));
|
||||||
|
org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("aufnr");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Aufnr"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("vornr");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Vornr"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("aueru");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Aueru"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("lmnga");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Lmnga"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism01");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism01"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism02");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism02"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism03");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism03"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism04");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism04"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism05");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism05"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ism06");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ism06"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "decimal"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("ret");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Ret"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
elemField = new org.apache.axis.description.ElementDesc();
|
||||||
|
elemField.setFieldName("msg");
|
||||||
|
elemField.setXmlName(new javax.xml.namespace.QName("", "Msg"));
|
||||||
|
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
|
||||||
|
elemField.setNillable(false);
|
||||||
|
typeDesc.addFieldDesc(elemField);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return type metadata object
|
||||||
|
*/
|
||||||
|
public static org.apache.axis.description.TypeDesc getTypeDesc() {
|
||||||
|
return typeDesc;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get Custom Serializer
|
||||||
|
*/
|
||||||
|
public static org.apache.axis.encoding.Serializer getSerializer(
|
||||||
|
java.lang.String mechType,
|
||||||
|
java.lang.Class _javaType,
|
||||||
|
javax.xml.namespace.QName _xmlType) {
|
||||||
|
return
|
||||||
|
new org.apache.axis.encoding.ser.BeanSerializer(
|
||||||
|
_javaType, _xmlType, typeDesc);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get Custom Deserializer
|
||||||
|
*/
|
||||||
|
public static org.apache.axis.encoding.Deserializer getDeserializer(
|
||||||
|
java.lang.String mechType,
|
||||||
|
java.lang.Class _javaType,
|
||||||
|
javax.xml.namespace.QName _xmlType) {
|
||||||
|
return
|
||||||
|
new org.apache.axis.encoding.ser.BeanDeserializer(
|
||||||
|
_javaType, _xmlType, typeDesc);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,12 @@
|
|||||||
|
/**
|
||||||
|
* Zws_zmes_PRODORDCONF.java
|
||||||
|
*
|
||||||
|
* This file was auto-generated from WSDL
|
||||||
|
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.foreverwin.mesnac.common.erp;
|
||||||
|
|
||||||
|
public interface Zws_zmes_PRODORDCONF extends java.rmi.Remote {
|
||||||
|
public java.lang.String zmesProdordconf(com.foreverwin.mesnac.common.erp.holders.TableOfZprodordconfStruInHolder inItab, com.foreverwin.mesnac.common.erp.holders.TableOfZprodordconfStruOutHolder outItab) throws java.rmi.RemoteException;
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
/**
|
||||||
|
* TableOfZprodordconfStruInHolder.java
|
||||||
|
*
|
||||||
|
* This file was auto-generated from WSDL
|
||||||
|
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.foreverwin.mesnac.common.erp.holders;
|
||||||
|
|
||||||
|
public final class TableOfZprodordconfStruInHolder implements javax.xml.rpc.holders.Holder {
|
||||||
|
public com.foreverwin.mesnac.common.erp.ZprodordconfStruIn[] value;
|
||||||
|
|
||||||
|
public TableOfZprodordconfStruInHolder() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public TableOfZprodordconfStruInHolder(com.foreverwin.mesnac.common.erp.ZprodordconfStruIn[] value) {
|
||||||
|
this.value = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
/**
|
||||||
|
* TableOfZprodordconfStruOutHolder.java
|
||||||
|
*
|
||||||
|
* This file was auto-generated from WSDL
|
||||||
|
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.foreverwin.mesnac.common.erp.holders;
|
||||||
|
|
||||||
|
public final class TableOfZprodordconfStruOutHolder implements javax.xml.rpc.holders.Holder {
|
||||||
|
public com.foreverwin.mesnac.common.erp.ZprodordconfStruOut[] value;
|
||||||
|
|
||||||
|
public TableOfZprodordconfStruOutHolder() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public TableOfZprodordconfStruOutHolder(com.foreverwin.mesnac.common.erp.ZprodordconfStruOut[] value) {
|
||||||
|
this.value = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
/**
|
||||||
|
* ZprodordconfStruInHolder.java
|
||||||
|
*
|
||||||
|
* This file was auto-generated from WSDL
|
||||||
|
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.foreverwin.mesnac.common.erp.holders;
|
||||||
|
|
||||||
|
public final class ZprodordconfStruInHolder implements javax.xml.rpc.holders.Holder {
|
||||||
|
public com.foreverwin.mesnac.common.erp.ZprodordconfStruIn value;
|
||||||
|
|
||||||
|
public ZprodordconfStruInHolder() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public ZprodordconfStruInHolder(com.foreverwin.mesnac.common.erp.ZprodordconfStruIn value) {
|
||||||
|
this.value = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
/**
|
||||||
|
* ZprodordconfStruOutHolder.java
|
||||||
|
*
|
||||||
|
* This file was auto-generated from WSDL
|
||||||
|
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.foreverwin.mesnac.common.erp.holders;
|
||||||
|
|
||||||
|
public final class ZprodordconfStruOutHolder implements javax.xml.rpc.holders.Holder {
|
||||||
|
public com.foreverwin.mesnac.common.erp.ZprodordconfStruOut value;
|
||||||
|
|
||||||
|
public ZprodordconfStruOutHolder() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public ZprodordconfStruOutHolder(com.foreverwin.mesnac.common.erp.ZprodordconfStruOut value) {
|
||||||
|
this.value = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,182 @@
|
|||||||
|
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="urn:sap-com:document:sap:soap:functions:mc-style" 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:n1="urn:sap-com:document:sap:rfc:functions" targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style">
|
||||||
|
<wsdl:documentation>
|
||||||
|
<sidl:sidl xmlns:sidl="http://www.sap.com/2007/03/sidl"/>
|
||||||
|
</wsdl:documentation>
|
||||||
|
<wsp:UsingPolicy wsdl:required="true"/>
|
||||||
|
<wsp:Policy wsu:Id="BN_ZWS_ZMES_PRODORDCONF">
|
||||||
|
<wsaw:UsingAddressing xmlns:wsaw="http://schemas.xmlsoap.org/ws/2004/08/addressing"/>
|
||||||
|
<saptrnbnd:OptimizedXMLTransfer xmlns:saptrnbnd="http://www.sap.com/webas/710/soap/features/transportbinding/" uri="http://xml.sap.com/2006/11/esi/esp/binxml" wsp:Optional="true"/>
|
||||||
|
<sapattahnd:Enabled xmlns:sapattahnd="http://www.sap.com/710/features/attachment/">false</sapattahnd:Enabled>
|
||||||
|
<wsp:ExactlyOne xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:sapsp="http://www.sap.com/webas/630/soap/features/security/policy" xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility">
|
||||||
|
<wsp:All>
|
||||||
|
<sp:TransportBinding>
|
||||||
|
<wsp:Policy>
|
||||||
|
<sp:TransportToken>
|
||||||
|
<wsp:Policy>
|
||||||
|
<sp:HttpsToken>
|
||||||
|
<wsp:Policy>
|
||||||
|
<sp:HttpBasicAuthentication/>
|
||||||
|
</wsp:Policy>
|
||||||
|
</sp:HttpsToken>
|
||||||
|
</wsp:Policy>
|
||||||
|
</sp:TransportToken>
|
||||||
|
<sp:AlgorithmSuite>
|
||||||
|
<wsp:Policy>
|
||||||
|
<sp:TripleDesRsa15/>
|
||||||
|
</wsp:Policy>
|
||||||
|
</sp:AlgorithmSuite>
|
||||||
|
<sp:Layout>
|
||||||
|
<wsp:Policy>
|
||||||
|
<sp:Strict/>
|
||||||
|
</wsp:Policy>
|
||||||
|
</sp:Layout>
|
||||||
|
</wsp:Policy>
|
||||||
|
</sp:TransportBinding>
|
||||||
|
</wsp:All>
|
||||||
|
</wsp:ExactlyOne>
|
||||||
|
</wsp:Policy>
|
||||||
|
<wsp:Policy wsu:Id="IF_zws_zmes_PRODORDCONF">
|
||||||
|
<sapsession:Session xmlns:sapsession="http://www.sap.com/webas/630/soap/features/session/">
|
||||||
|
<sapsession:enableSession>false</sapsession:enableSession>
|
||||||
|
</sapsession:Session>
|
||||||
|
<wsp:ExactlyOne xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:sapsp="http://www.sap.com/webas/630/soap/features/security/policy" xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility"/>
|
||||||
|
</wsp:Policy>
|
||||||
|
<wsp:Policy wsu:Id="OP_ZmesProdordconf">
|
||||||
|
<sapcomhnd:enableCommit xmlns:sapcomhnd="http://www.sap.com/NW05/soap/features/commit/">false</sapcomhnd:enableCommit>
|
||||||
|
<sapblock:enableBlocking xmlns:sapblock="http://www.sap.com/NW05/soap/features/blocking/">true</sapblock:enableBlocking>
|
||||||
|
<saptrhnw05:required xmlns:saptrhnw05="http://www.sap.com/NW05/soap/features/transaction/">no</saptrhnw05:required>
|
||||||
|
<saprmnw05:enableWSRM xmlns:saprmnw05="http://www.sap.com/NW05/soap/features/wsrm/">false</saprmnw05:enableWSRM>
|
||||||
|
</wsp:Policy>
|
||||||
|
<wsdl:types>
|
||||||
|
<xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:rfc:functions">
|
||||||
|
<xsd:simpleType name="char1">
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:maxLength value="1"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
<xsd:simpleType name="char12">
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:maxLength value="12"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
<xsd:simpleType name="char4">
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:maxLength value="4"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
<xsd:simpleType name="char50">
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:maxLength value="50"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
<xsd:simpleType name="quantum13.3">
|
||||||
|
<xsd:restriction base="xsd:decimal">
|
||||||
|
<xsd:totalDigits value="13"/>
|
||||||
|
<xsd:fractionDigits value="3"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
</xsd:schema>
|
||||||
|
<xsd:schema xmlns:n0="urn:sap-com:document:sap:rfc:functions" attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style">
|
||||||
|
<xsd:import namespace="urn:sap-com:document:sap:rfc:functions"/>
|
||||||
|
<xsd:complexType name="ZprodordconfStruIn">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Aufnr" type="n0:char12"/>
|
||||||
|
<xsd:element name="Vornr" type="n0:char4"/>
|
||||||
|
<xsd:element name="Aueru" type="n0:char1"/>
|
||||||
|
<xsd:element name="Lmnga" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Xmnga" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism01" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism02" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism03" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism04" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism05" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism06" type="n0:quantum13.3"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="ZprodordconfStruOut">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Aufnr" type="n0:char12"/>
|
||||||
|
<xsd:element name="Vornr" type="n0:char4"/>
|
||||||
|
<xsd:element name="Aueru" type="n0:char1"/>
|
||||||
|
<xsd:element name="Lmnga" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism01" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism02" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism03" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism04" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism05" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ism06" type="n0:quantum13.3"/>
|
||||||
|
<xsd:element name="Ret" type="n0:char1"/>
|
||||||
|
<xsd:element name="Msg" type="n0:char50"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="TableOfZprodordconfStruIn">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="item" type="tns:ZprodordconfStruIn" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="TableOfZprodordconfStruOut">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="item" type="tns:ZprodordconfStruOut" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:element name="ZmesProdordconf">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="InItab" type="tns:TableOfZprodordconfStruIn" minOccurs="0"/>
|
||||||
|
<xsd:element name="OutItab" type="tns:TableOfZprodordconfStruOut" minOccurs="0"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="ZmesProdordconfResponse">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="InItab" type="tns:TableOfZprodordconfStruIn"/>
|
||||||
|
<xsd:element name="OutItab" type="tns:TableOfZprodordconfStruOut"/>
|
||||||
|
<xsd:element name="Ret" type="n0:char1"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
</wsdl:types>
|
||||||
|
<wsdl:message name="ZmesProdordconf">
|
||||||
|
<wsdl:part name="parameters" element="tns:ZmesProdordconf"/>
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:message name="ZmesProdordconfResponse">
|
||||||
|
<wsdl:part name="parameter" element="tns:ZmesProdordconfResponse"/>
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:portType name="zws_zmes_PRODORDCONF">
|
||||||
|
<wsp:Policy>
|
||||||
|
<wsp:PolicyReference URI="#IF_zws_zmes_PRODORDCONF"/>
|
||||||
|
</wsp:Policy>
|
||||||
|
<wsdl:operation name="ZmesProdordconf">
|
||||||
|
<wsp:Policy>
|
||||||
|
<wsp:PolicyReference URI="#OP_ZmesProdordconf"/>
|
||||||
|
</wsp:Policy>
|
||||||
|
<wsdl:input message="tns:ZmesProdordconf"/>
|
||||||
|
<wsdl:output message="tns:ZmesProdordconfResponse"/>
|
||||||
|
</wsdl:operation>
|
||||||
|
</wsdl:portType>
|
||||||
|
<wsdl:binding name="ZWS_ZMES_PRODORDCONF" type="tns:zws_zmes_PRODORDCONF">
|
||||||
|
<wsp:Policy>
|
||||||
|
<wsp:PolicyReference URI="#BN_ZWS_ZMES_PRODORDCONF"/>
|
||||||
|
</wsp:Policy>
|
||||||
|
<wsa:EndpointReference xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
|
||||||
|
<wsa:ReferenceParameters/>
|
||||||
|
</wsa:EndpointReference>
|
||||||
|
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
|
||||||
|
<wsdl:operation name="ZmesProdordconf">
|
||||||
|
<soap:operation soapAction="" style="document"/>
|
||||||
|
<wsdl:input>
|
||||||
|
<soap:body use="literal"/>
|
||||||
|
</wsdl:input>
|
||||||
|
<wsdl:output>
|
||||||
|
<soap:body use="literal"/>
|
||||||
|
</wsdl:output>
|
||||||
|
</wsdl:operation>
|
||||||
|
</wsdl:binding>
|
||||||
|
<wsdl:service name="ZWS_ZMES_PRODORDCONF">
|
||||||
|
<wsdl:port name="ZWS_ZMES_PRODORDCONF" binding="tns:ZWS_ZMES_PRODORDCONF">
|
||||||
|
<soap:address location="http://sapdev.mesnac.com:8000/sap/bc/srt/rfc/sap/zws_zmes_prodordconf/302/zws_zmes_prodordconf/zws_zmes_prodordconf"/>
|
||||||
|
</wsdl:port>
|
||||||
|
</wsdl:service>
|
||||||
|
</wsdl:definitions>
|
@ -0,0 +1,39 @@
|
|||||||
|
package com.foreverwin.mesnac.console.initMethod;
|
||||||
|
|
||||||
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
|
import org.springframework.boot.ApplicationArguments;
|
||||||
|
import org.springframework.boot.ApplicationRunner;
|
||||||
|
import org.springframework.core.annotation.Order;
|
||||||
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* APP启动时自动执行
|
||||||
|
* Created by Administrator on 2018/1/15.
|
||||||
|
*/
|
||||||
|
@Component
|
||||||
|
@Order(value = 1)
|
||||||
|
public class ApplicationRunnerInitial implements ApplicationRunner {
|
||||||
|
|
||||||
|
@Value("${ws.erp.server}")
|
||||||
|
private String erpServer;
|
||||||
|
@Value("${ws.erp.port}")
|
||||||
|
private String erpServerPort;
|
||||||
|
@Value("${ws.erp.user}")
|
||||||
|
private String erpUser;
|
||||||
|
@Value("${ws.erp.pwd}")
|
||||||
|
private String erpPwd;
|
||||||
|
@Value("${ws.erp.valid}")
|
||||||
|
private String valid;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void run(ApplicationArguments applicationArguments) {
|
||||||
|
|
||||||
|
System.setProperty("ws.erp.server", erpServer);
|
||||||
|
System.setProperty("ws.erp.port", erpServerPort);
|
||||||
|
System.setProperty("ws.erp.username", erpUser);
|
||||||
|
System.setProperty("ws.erp.password", erpPwd);
|
||||||
|
System.setProperty("ws.erp.valid", valid);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue