Add inema.am_exchange module for DPAG AM.exchange
In their infinite wisdom, DPAG decided to require electronic advance information about international shipments of goods ("Warenpost International") but not offer that through the same API that one uses to purchase the franking/postage ("Internetmarke API"). Instead, on has to implement talking to a completely different API called AM.exchange. That API seems to be designed for really large-scale customers to register mass mailings, distribution of magazines, etc. To make things even more exciting, accessing that AM.exchange API requires new user credentials, concluding new contracts,... This commit adds the bulk of the functionality required to talk to AM.exchange to provide customs-related information about shipments. Contrary to Internetmarke-API, AM.exchange doesn't appear to be hosting the WSDL definitions of its interface anywhere publicly. So instead, we have to ship the WSDL files together with python-inema.
This commit is contained in:
parent
9ec7af1df4
commit
2482fd13cf
|
@ -0,0 +1,317 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
from datetime import datetime
|
||||
from zeep import Client
|
||||
from zeep.wsse.username import UsernameToken
|
||||
import logging
|
||||
import inema
|
||||
import pkg_resources
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
class AmAddress(object):
|
||||
"""Representing an Address"""
|
||||
def __init__(self, am, street, street_number, zipcode, city, cc):
|
||||
self._am = am
|
||||
self._street = street
|
||||
self._street_number = street_number
|
||||
self._zip = zipcode
|
||||
self._city = city
|
||||
self._cc = cc
|
||||
|
||||
def to_zeep(self):
|
||||
ztype = self._am.get_type_common('AddressType')
|
||||
return ztype(StreetName = self._street, StreetNumber = self._street_number,
|
||||
Zip = self._zip, CityName = self._city, CC = self._cc)
|
||||
|
||||
class AmContact(object):
|
||||
"""Representing a Contact Person"""
|
||||
def __init__(self, am, addr, first_name, last_name, position = None, email = None,
|
||||
phone = None, fax = None):
|
||||
self._am = am
|
||||
self._addr = addr
|
||||
self._first_name = first_name
|
||||
self._last_name = last_name
|
||||
self._position = position
|
||||
self._email = email
|
||||
self._phone = phone
|
||||
self._fax = fax
|
||||
|
||||
def to_zeep(self):
|
||||
ztype = self._am.get_type_common('ContactType')
|
||||
return ztype(FirstName = self._first_name, LastName = self._last_name,
|
||||
Position = self._position, Address = self._addr.to_zeep(),
|
||||
Email = self._email, Phone = self._phone, Fax = self._fax)
|
||||
|
||||
class AmPeer(object):
|
||||
def __init__(self, am, name, addr, customer_id = None, contact = None, customs_nr = None):
|
||||
self._am = am
|
||||
self.name = name
|
||||
self.addr = addr
|
||||
self.customer_id = customer_id
|
||||
self.contact = contact
|
||||
self.customs_nr = customs_nr
|
||||
|
||||
def to_cust_details(self):
|
||||
"""Generate a Zeep object for CustDetailsType"""
|
||||
ztype = self._am.get_type_common('CustDetailsType')
|
||||
return ztype(CustID = self.customer_id, Name = self.name,
|
||||
Address = self.addr.to_zeep(),
|
||||
Contact = self.contact.to_zeep())
|
||||
|
||||
def to_cust_details_CN(self):
|
||||
"""Generate a Zeep object for CustDetailsTypeWithCustomsNumber"""
|
||||
ztype = self._am.get_type_common('CustDetailsTypeWithCustomsNumber')
|
||||
return ztype(CustID = self.customer_id, Name = self.name,
|
||||
Address = self.addr.to_zeep(),
|
||||
Contact = self.contact.to_zeep(), CustomsNumber = self.customs_nr)
|
||||
|
||||
def to_submitter_sms(self):
|
||||
"""Generate a Zeep object for SubmitterSMSType"""
|
||||
ztype = self._am.get_type_common('SubmitterSMSType')
|
||||
return ztype(CustID = self.customer_id, Name = self.name,
|
||||
Address = self.addr.to_zeep(),
|
||||
Contact = self.contact.to_zeep())
|
||||
|
||||
def to_consignee(self):
|
||||
"""Generate a Zeep object for ConsigneeType"""
|
||||
ztype = self._am.get_type_common('ConsigneeType')
|
||||
return ztype(Name = self.name, CustomsNumber = self.customs_nr,
|
||||
Contact = self.contact.to_zeep())
|
||||
|
||||
class AmAmount(object):
|
||||
def __init__(self, am, amount, currency = "EUR"):
|
||||
self._am = am
|
||||
self.amount = amount
|
||||
self.currency = currency
|
||||
|
||||
def to_cod_amount(self):
|
||||
ztype = self._am.get_type_common('CODAmountValueType')
|
||||
return ztype(value = self.amount, currency = self.currency);
|
||||
|
||||
def to_insured_value(self):
|
||||
ztype = self._am.get_type_common('InsuredValueType')
|
||||
return ztype(value = self.amount, currency = self.currency);
|
||||
|
||||
def to_item_total_amount(self):
|
||||
ztype = self._am.get_type_common('ItemTotalAmountType')
|
||||
return ztype(value = self.amount, currency = self.currency);
|
||||
|
||||
def to_postage_amount(self):
|
||||
ztype = self._am.get_type_common('PostageAmountValueType')
|
||||
return ztype(value = self.amount, currency = self.currency);
|
||||
|
||||
def to_total_amount(self):
|
||||
ztype = self._am.get_type_common('TotalAmountType')
|
||||
return ztype(value = self.amount, currency = self.currency);
|
||||
|
||||
|
||||
class AmGWM(object):
|
||||
"""Gross Weight"""
|
||||
def __init__(self, am, value, unit = "kg"):
|
||||
self._am = am
|
||||
self.value = value
|
||||
self.unit = unit
|
||||
|
||||
def to_zeep(self):
|
||||
ztype = self._am.get_type_common('GWMType')
|
||||
return ztype(value = self.value, unit = self.unit)
|
||||
|
||||
|
||||
class AmContentPiece(object):
|
||||
def __init__(self, am, qty, description, value, weight, origin_cc, hstariff = None,
|
||||
weight_unit = "kg", currency = "EUR"):
|
||||
self._am = am
|
||||
self.qty = qty
|
||||
self.description = description
|
||||
self.value = value
|
||||
self.weight = weight
|
||||
self.origin_cc = origin_cc
|
||||
self.weight_unit = weight_unit
|
||||
self.currency = currency
|
||||
self.hstariff = hstariff
|
||||
|
||||
def to_zeep(self, pos):
|
||||
ztype = self._am.get_type_common('ContentPieceType')
|
||||
return ztype(num = pos, qty = self.qty, desc = self.description,
|
||||
value = self.value, currency = self.currency,
|
||||
weight = self.weight, unit = self.weight_unit,
|
||||
origin = self.origin_cc, hstariff = self.hstariff)
|
||||
|
||||
|
||||
class AmContent(object):
|
||||
def __init__(self, am, postage_amount, items = []):
|
||||
self._am = am
|
||||
self._postage_amount = postage_amount
|
||||
self.items = items
|
||||
|
||||
def add_item(self, item):
|
||||
_logger.info("Adding position to shipment: %s", item)
|
||||
self.items.append(item)
|
||||
|
||||
def build_nature(self):
|
||||
ztype = self._am.get_type_common('NatureOfGoodsType')
|
||||
return ztype(gift = False, doc = False, sample = False, returnedGood = False, other = True)
|
||||
|
||||
def to_zeep(self):
|
||||
pieces = []
|
||||
total_value = 0.0
|
||||
total_weight = 0.0
|
||||
# iterate over list of items, populating pieces[] and updating totals
|
||||
i = 1
|
||||
for it in self.items:
|
||||
pieces.append(it.to_zeep(i))
|
||||
total_value += it.value
|
||||
total_weight += it.weight
|
||||
i += 1
|
||||
ztype = self._am.get_type_common('ContentType')
|
||||
return ztype(NatureOfGoods = self.build_nature(),
|
||||
GWM = AmGWM(self._am, total_weight).to_zeep(),
|
||||
TotalValue = AmAmount(self._am, total_value).to_item_total_amount(),
|
||||
PostageAmount = AmAmount(self._am, self._postage_amount).to_postage_amount(),
|
||||
ContentPiece = pieces)
|
||||
|
||||
class AmShipment(object):
|
||||
def __init__(self, am, ship_id, consignee, content, stype = "EIZ"):
|
||||
self._am = am
|
||||
self._ship_id = ship_id
|
||||
self._consignee = consignee
|
||||
self._type = stype
|
||||
self._description = None
|
||||
self._content = content
|
||||
|
||||
def to_zeep(self):
|
||||
def build_postage(self):
|
||||
ztype = self._am.get_type_common('PostageType')
|
||||
amount = AmAmount(self._am, self._content._postage_amount)
|
||||
return ztype(Type = "PC", # Internetmarke
|
||||
Amount = amount.to_postage_amount())
|
||||
|
||||
def build_dst(self):
|
||||
ztype = self._am.get_type_common('DstType')
|
||||
dst = ztype(Consignee = self._consignee.to_consignee(),
|
||||
Content = self._content.to_zeep())
|
||||
dst['from'] = 'bla'
|
||||
return dst
|
||||
|
||||
def build_destination(self):
|
||||
ztype = self._am.get_type_common('DestinationType')
|
||||
return ztype(prec = "0", Dst = build_dst(self))
|
||||
|
||||
ztype = self._am.get_type_common('ShipmentCreateRequestType')
|
||||
return ztype(ShipmentID = self._ship_id, Desc = self._description, Type = self._type,
|
||||
Qty = 1, Postage = build_postage(self),
|
||||
Destination = build_destination(self))
|
||||
|
||||
|
||||
|
||||
class AM(object):
|
||||
_wsdl_url = pkg_resources.resource_filename('inema', 'data/XML-Schemas') + '/V4.4.01/Abnahme/OrderManagement.wsdl'
|
||||
_next_orderid = 0
|
||||
|
||||
def __init__(self, username, password, prod_plant_id):
|
||||
self._urn_common = '{urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common}'
|
||||
self._urn_xsd = '{http://www.w3.org/2001/XMLSchema}'
|
||||
self.client = Client(self._wsdl_url, wsse=UsernameToken(username, password))
|
||||
self._username = username
|
||||
self._password = password
|
||||
self.production_plant_id = prod_plant_id
|
||||
self._submitter = None
|
||||
self._originator = None
|
||||
self._payer = None
|
||||
|
||||
def set_submitter(self, orig):
|
||||
self._submitter = orig
|
||||
|
||||
def get_submitter(self):
|
||||
return self._submitter
|
||||
|
||||
def set_originator(self, orig):
|
||||
self._originator = orig
|
||||
|
||||
def get_originator(self):
|
||||
return self._originator or self._submitter
|
||||
|
||||
def set_payer(self, payer):
|
||||
self._payer = payer
|
||||
|
||||
def get_payer(self):
|
||||
return self._payer or self._submitter
|
||||
|
||||
def urn_common(self, ptype):
|
||||
"""Construct a URN for the given 'common' type name"""
|
||||
return self._urn_common + ptype
|
||||
|
||||
def get_type_common(self, ptype):
|
||||
"""Return a zeep type object for the given 'common' type name"""
|
||||
return self.client.get_type(self.urn_common(ptype))
|
||||
|
||||
def get_type_xsd(self, ptype):
|
||||
return self.client.get_type(self._urn_xsd + ptype)
|
||||
|
||||
def build_msgid(self):
|
||||
ztype = self.get_type_common('MessageIdType')
|
||||
now = datetime.now()
|
||||
# something like "20190116082632A01234567"
|
||||
return ztype(now.strftime("%Y%m%d%H%M%S") + "A" + "01234567") # FIXME
|
||||
|
||||
def build_ctime(self):
|
||||
ztype = self.get_type_xsd('dateTime')
|
||||
now = datetime.now().replace(microsecond=0)
|
||||
# something like "2019-01-16T08:26:32"
|
||||
return ztype(now)
|
||||
|
||||
def build_origin(self):
|
||||
ztype = self.get_type_common('OriginType')
|
||||
return ztype(SystemName = "python-inema", SystemVersion = inema.__version__, CertificationDate = "1970-01-01")
|
||||
|
||||
def build_hdr_req(self):
|
||||
ztype = self.get_type_common('MsgHeaderRequestType')
|
||||
return ztype(User = self._username, Password = self._password, MsgID = self.build_msgid(),
|
||||
CreationDateTime = self.build_ctime(), Receiver = "DPAG",
|
||||
SubmitterSMS = self._submitter.to_submitter_sms(), Origin = self.build_origin())
|
||||
|
||||
def build_cust_order_id(self):
|
||||
ztype = self.get_type_common('CustOrderIDType')
|
||||
now = datetime.now()
|
||||
# "160119" + "A" + "000001" + "01"
|
||||
sysid = now.strftime("%y%m%d") + "A" + "000001" + "01" # FIXME
|
||||
return ztype(CustID = self._submitter.customer_id, SystemID = sysid)
|
||||
|
||||
def build_order_hdr_req(self):
|
||||
ztype = self.get_type_common('OrderHeaderRequestCreateType')
|
||||
return ztype(OrderType = "EA", State = "AU", Released = True,
|
||||
CustOrderID = self.build_cust_order_id())
|
||||
|
||||
def build_payer(self):
|
||||
def build_payment_means(self):
|
||||
ztype = self.get_type_common('PaymentMeansType')
|
||||
# "Sie sollten einen Kontrakt im Verfahren 51 haben. Den erhalten Sie bei Vertragsabschluss. Diesen
|
||||
# würden Sie dann so eingeben... "
|
||||
return ztype(Procedure = "51", Participation = "01")
|
||||
|
||||
ztype = self.get_type_common('PayerType')
|
||||
payer = self.get_payer()
|
||||
return ztype(CustID = payer.customer_id, Name = payer.name,
|
||||
Address = payer.addr.to_zeep(),
|
||||
Contact = payer.contact.to_zeep(), # Contract?
|
||||
PaymentMeans = build_payment_means(self))
|
||||
|
||||
def build_parties(self):
|
||||
ztype = self.get_type_common('PartiesType')
|
||||
return ztype(Originator = self.get_originator().to_cust_details_CN(),
|
||||
Submitter = self.get_submitter().to_cust_details(),
|
||||
Payer = self.build_payer())
|
||||
|
||||
def build_induction(self):
|
||||
ztype = self.get_type_common('InductionType')
|
||||
return ztype(TransitDirectionCode = 'E', # Einlieferung
|
||||
ProductionPlantID = self.production_plant_id,
|
||||
EarliestDateTime = self.build_ctime())
|
||||
|
||||
def build_create_order_req(self, item):
|
||||
ztype = self.get_type_common('CreateOrderRequestType')
|
||||
return ztype(version = "1.0", testcase = True,
|
||||
MsgHeader = self.build_hdr_req(), OrderHeader = self.build_order_hdr_req(),
|
||||
Parties = self.build_parties(), Induction = self.build_induction(),
|
||||
ShipmentItem = item.to_zeep())
|
|
@ -0,0 +1,23 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<application xmlns="http://wadl.dev.java.net/2009/02"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:type="urn:www-deutschepost-de:Mail/OM/WebserviceProvider/NumberManagement"
|
||||
targetNamespace="urn:www-deutschepost-de:Mail/OM/WebserviceProvider/Intern/NumberManagement">
|
||||
<grammars>
|
||||
<include href="NumberManagement_Types.xsd"/>
|
||||
</grammars>
|
||||
<resources base="https://sop-ws.deutschepost.de:10443/sbb/services/certification/rest/">
|
||||
<resource path="numbermanagement/" id="NumberManagementService">
|
||||
<resource path="getIdRange">
|
||||
<method name="POST" id="getIdRange">
|
||||
<request>
|
||||
<representation mediaType="application/xml" element="type:getIdRangeRequest"/>
|
||||
</request>
|
||||
<response>
|
||||
<representation mediaType="application/xml" type="type:getIdRangeResponse"/>
|
||||
</response>
|
||||
</method>
|
||||
</resource>
|
||||
</resource>
|
||||
</resources>
|
||||
</application>
|
|
@ -0,0 +1,23 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<application xmlns="http://wadl.dev.java.net/2009/02"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:type="urn:www-deutschepost-de:Mail/OM/WebserviceProvider/NumberManagement"
|
||||
targetNamespace="urn:www-deutschepost-de:Mail/OM/WebserviceProvider/Intern/NumberManagement">
|
||||
<grammars>
|
||||
<include href="NumberManagement_Types.xsd"/>
|
||||
</grammars>
|
||||
<resources base="https://sop-ws.deutschepost.de:10443/sbb/services/production/rest/">
|
||||
<resource path="numbermanagement/" id="NumberManagementService">
|
||||
<resource path="getIdRange">
|
||||
<method name="POST" id="getIdRange">
|
||||
<request>
|
||||
<representation mediaType="application/xml" element="type:getIdRangeRequest"/>
|
||||
</request>
|
||||
<response>
|
||||
<representation mediaType="application/xml" type="type:getIdRangeResponse"/>
|
||||
</response>
|
||||
</method>
|
||||
</resource>
|
||||
</resource>
|
||||
</resources>
|
||||
</application>
|
|
@ -0,0 +1,75 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.1"
|
||||
xmlns:annox="http://annox.dev.java.net"
|
||||
elementFormDefault="qualified" attributeFormDefault="unqualified"
|
||||
xmlns="urn:www-deutschepost-de:Mail/OM/WebserviceProvider/NumberManagement"
|
||||
targetNamespace="urn:www-deutschepost-de:Mail/OM/WebserviceProvider/NumberManagement">
|
||||
|
||||
<xsd:annotation>
|
||||
<xsd:appinfo>
|
||||
<jaxb:globalBindings generateElementProperty="false">
|
||||
<jaxb:serializable/>
|
||||
</jaxb:globalBindings>
|
||||
</xsd:appinfo>
|
||||
</xsd:annotation>
|
||||
|
||||
<!-- EKP-Type -->
|
||||
<xsd:simpleType name="string10_Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="0" />
|
||||
<xsd:maxLength value="10" />
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
|
||||
<!-- Type for BZ -->
|
||||
<xsd:simpleType name="string20_Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="0" />
|
||||
<xsd:maxLength value="20" />
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
|
||||
<xsd:simpleType name="NumberType">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="SSCC" />
|
||||
<xsd:enumeration value="S10ID_TRACKED" />
|
||||
<xsd:enumeration value="S10ID_UNTRACKED" />
|
||||
<xsd:enumeration value="S10ID_SIGNED" />
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
|
||||
<xsd:simpleType name="UserType">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="4" />
|
||||
<xsd:maxLength value="20" />
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
|
||||
<xsd:simpleType name="PasswordType">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="6" />
|
||||
<xsd:maxLength value="20" />
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
|
||||
<xsd:complexType name="getIdRangeResponse">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="start" type="string20_Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="end" type="string20_Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="quantity" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
|
||||
<xsd:complexType name="getIdRangeRequest">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="type" type="NumberType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="quantity" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="ucp" type="string10_Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="username" type="UserType" minOccurs="0" maxOccurs="1" />
|
||||
<xsd:element name="password" type="PasswordType" minOccurs="0" maxOccurs="1" />
|
||||
<xsd:element name="station" type="xsd:string" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="mailcenter" type="string20_Type" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:cancelOrderRequest="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/cancelOrderRequest" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/cancelOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="cancelOrderRequest" type="common:CancelOrderRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:cancelOrderResponse="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/cancelOrderResponse" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/cancelOrderResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame"/>
|
||||
<xsd:element name="cancelOrderResponse" type="common:CancelOrderResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:changeOrderRequest="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/changeOrderRequest" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/changeOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="changeOrderRequest" type="common:ChangeOrderRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:changeOrderResponse="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/changeOrderResponse" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/changeOrderResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame"/>
|
||||
<xsd:element name="changeOrderResponse" type="common:CreateChangeOrderResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:createOrderRequest="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/createOrderRequest" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/createOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="createOrderRequest" type="common:CreateOrderRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:createOrderResponse="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/createOrderResponse" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/createOrderResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame"/>
|
||||
<xsd:element name="createOrderResponse" type="common:CreateChangeOrderResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/createStatisticalOrderRequest" xmlns:om="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/createStatisticalOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="./common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="StatisticalOrderList" type="om:StatisticalOrderListType"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Ursula Sannemann (Deutsche Post AG)-->
|
||||
<!--
|
||||
service: General Types errorHandling
|
||||
creationdate: 2005-05-17
|
||||
ServiceDesigner: Technical Service Design
|
||||
revisionhistory: 1.0 Initial Version
|
||||
description: Includes errorHandling data types
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling"
|
||||
targetNamespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling">
|
||||
<xsd:simpleType name="CAT_ITOLogLevel">
|
||||
<xsd:restriction base="xsd:string"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="ExceptionClassType">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:pattern value="[A-Z]{1}[a-zA-Z0-9_]*Exception"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="ExceptionFrame">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="ExceptionDetail" type="ExceptionType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="ExceptionIDType">
|
||||
<xsd:restriction base="xsd:decimal">
|
||||
<xsd:maxInclusive value="99999"/>
|
||||
<xsd:minInclusive value="10000"/>
|
||||
<xsd:totalDigits value="5" fixed="true"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="ExceptionTextType">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="256"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="ExceptionType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Reference" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="ServiceParticipant" type="ServiceParticipantType" use="required"/>
|
||||
<xsd:attribute name="DomainName" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="ServiceName" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="Version" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="Operation" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="ExceptionClass" type="ExceptionClassType" use="required"/>
|
||||
<xsd:attribute name="ExceptionID" type="ExceptionIDType" use="required"/>
|
||||
<xsd:attribute name="ExceptionText" type="ExceptionTextType" use="required"/>
|
||||
<xsd:attribute name="CAT_Severity" type="CAT_ITOLogLevel" use="required"/>
|
||||
<xsd:attribute name="hasBeenLogged" type="xsd:boolean" use="required"/>
|
||||
<xsd:attribute name="LogTargetList" type="xsd:string" use="optional"/>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="ServiceParticipantType">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:length value="9"/>
|
||||
<xsd:pattern value="[0-9]*"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:getOrderRequest="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/getOrderRequest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/getOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="getOrderRequest" type="common:GetOrderRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:getOrderResponse="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/getOrderResponse" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/getOrderResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame"/>
|
||||
<xsd:element name="getOrderResponse" type="common:GetOrderResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pomo="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/processOrderManagementOperationsRequest" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/processOrderManagementOperationsRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="processOrderManagementOperationsRequest" type="common:ProcessOrderManagementOperationsRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pomo="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/processOrderManagementOperationsResponse" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/processOrderManagementOperationsResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame" minOccurs="0"/>
|
||||
<xsd:element name="processOrderManagementOperationsResponse" type="common:ProcessOrderManagementOperationsResponseType" minOccurs="0"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:seekOrderMessageRequest="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/seekOrderMessageRequest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/seekOrderMessageRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="seekOrderMessageRequest" type="common:SeekOrderMessageRequestType"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:seekOrderMessageResponse="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/seekOrderMessageResponse" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/seekOrderMessageResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionType"/>
|
||||
<xsd:element name="seekOrderMessageResponse" type="common:SeekOrderMessageResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:seekOrder="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/seekOrderRequest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/seekOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="seekOrderRequest" type="common:SeekOrderRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:seekOrderResponse="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/seekOrderResponse" xmlns:common="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/seekOrderResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/CertificationOrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame"/>
|
||||
<xsd:element name="seekOrderResponse" type="common:SeekOrderResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:cancelOrderRequest="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/cancelOrderRequest" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/cancelOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="cancelOrderRequest" type="common:CancelOrderRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:cancelOrderResponse="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/cancelOrderResponse" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/cancelOrderResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame"/>
|
||||
<xsd:element name="cancelOrderResponse" type="common:CancelOrderResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:changeOrderRequest="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/changeOrderRequest" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/changeOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="changeOrderRequest" type="common:ChangeOrderRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:changeOrderResponse="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/changeOrderResponse" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/changeOrderResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame"/>
|
||||
<xsd:element name="changeOrderResponse" type="common:CreateChangeOrderResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:createOrderRequest="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/createOrderRequest" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/createOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="createOrderRequest" type="common:CreateOrderRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:createOrderResponse="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/createOrderResponse" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/createOrderResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame"/>
|
||||
<xsd:element name="createOrderResponse" type="common:CreateChangeOrderResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/createStatisticalOrderRequest" xmlns:om="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/createStatisticalOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="./common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="StatisticalOrderList" type="om:StatisticalOrderListType"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Ursula Sannemann (Deutsche Post AG)-->
|
||||
<!--
|
||||
service: General Types errorHandling
|
||||
creationdate: 2005-05-17
|
||||
ServiceDesigner: Technical Service Design
|
||||
revisionhistory: 1.0 Initial Version
|
||||
description: Includes errorHandling data types
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling"
|
||||
targetNamespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling">
|
||||
<xsd:simpleType name="CAT_ITOLogLevel">
|
||||
<xsd:restriction base="xsd:string"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="ExceptionClassType">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:pattern value="[A-Z]{1}[a-zA-Z0-9_]*Exception"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="ExceptionFrame">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="ExceptionDetail" type="ExceptionType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="ExceptionIDType">
|
||||
<xsd:restriction base="xsd:decimal">
|
||||
<xsd:maxInclusive value="99999"/>
|
||||
<xsd:minInclusive value="10000"/>
|
||||
<xsd:totalDigits value="5" fixed="true"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="ExceptionTextType">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="256"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="ExceptionType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Reference" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="ServiceParticipant" type="ServiceParticipantType" use="required"/>
|
||||
<xsd:attribute name="DomainName" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="ServiceName" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="Version" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="Operation" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="ExceptionClass" type="ExceptionClassType" use="required"/>
|
||||
<xsd:attribute name="ExceptionID" type="ExceptionIDType" use="required"/>
|
||||
<xsd:attribute name="ExceptionText" type="ExceptionTextType" use="required"/>
|
||||
<xsd:attribute name="CAT_Severity" type="CAT_ITOLogLevel" use="required"/>
|
||||
<xsd:attribute name="hasBeenLogged" type="xsd:boolean" use="required"/>
|
||||
<xsd:attribute name="LogTargetList" type="xsd:string" use="optional"/>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="ServiceParticipantType">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:length value="9"/>
|
||||
<xsd:pattern value="[0-9]*"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:getOrderRequest="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/getOrderRequest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/getOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="getOrderRequest" type="common:GetOrderRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:getOrderResponse="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/getOrderResponse" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/getOrderResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame"/>
|
||||
<xsd:element name="getOrderResponse" type="common:GetOrderResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pomo="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/processOrderManagementOperationsRequest" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/processOrderManagementOperationsRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="processOrderManagementOperationsRequest" type="common:ProcessOrderManagementOperationsRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pomo="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/processOrderManagementOperationsResponse" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/processOrderManagementOperationsResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame" minOccurs="0"/>
|
||||
<xsd:element name="processOrderManagementOperationsResponse" type="common:ProcessOrderManagementOperationsResponseType" minOccurs="0"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:seekOrderMessageRequest="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/seekOrderMessageRequest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/seekOrderMessageRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="seekOrderMessageRequest" type="common:SeekOrderMessageRequestType"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:seekOrderMessageResponse="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/seekOrderMessageResponse" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/seekOrderMessageResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionType"/>
|
||||
<xsd:element name="seekOrderMessageResponse" type="common:SeekOrderMessageResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:seekOrder="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/seekOrderRequest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/seekOrderRequest">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Request">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="seekOrderRequest" type="common:SeekOrderRequestType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Autor: Udo Reuter
|
||||
Version : 4.4.01
|
||||
Datum : 24.08.2015
|
||||
Copyright Deutsche Post AG
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:err="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" xmlns:seekOrderResponse="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/seekOrderResponse" xmlns:common="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" targetNamespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/seekOrderResponse">
|
||||
<xsd:import namespace="urn:www-deutschepost-de:GeneralTypes/1.0/errorHandling" schemaLocation="errorHandling.xsd"/>
|
||||
<xsd:import namespace="urn:www-deutschepost-de:OrderManagement/OrderManagement/4.4/common" schemaLocation="common.xsd"/>
|
||||
<xsd:element name="Response">
|
||||
<xsd:complexType>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Exception" type="err:ExceptionFrame"/>
|
||||
<xsd:element name="seekOrderResponse" type="common:SeekOrderResponseType"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
5
setup.py
5
setup.py
|
@ -16,7 +16,10 @@ setup(
|
|||
url='http://git.sysmocom.de/python-inema/',
|
||||
packages=['inema'],
|
||||
install_requires=install_requires,
|
||||
package_data={'inema': ['data/products.json', 'data/formats.json']},
|
||||
package_data={'inema': ['data/products.json', 'data/formats.json',
|
||||
'data/XML-Schemas/*/*.xsd', 'data/XML-Schemas/*/*.wsdl',
|
||||
'data/XML-Schemas/*/*/*.xsd', 'data/XML-Schemas/*/*/*.wsdl'
|
||||
]},
|
||||
license='AGPLv3',
|
||||
classifiers=[
|
||||
'Development Status :: 5 - Production/Stable',
|
||||
|
|
Loading…
Reference in New Issue