Overview Service Description Client proxy Methods GetOffer GetShipmentService AddShipmentService SyncOffer SyncRemoved GetProductQuantity GetProductsBasicInfo MakeOrder GetOrderStatus GetOrdersHistory CustomerAdd CustomerEdit GetKinds GetMaterials GetUom GetVat GetVersion GetServerDateTime GetShops GetProducers GetFeatures Methods for binding JubiDocWSSoap12 GetOffer GetShipmentService AddShipmentService SyncOffer SyncRemoved GetProductQuantity GetProductsBasicInfo MakeOrder GetOrderStatus GetOrdersHistory CustomerAdd CustomerEdit GetKinds GetMaterials GetUom GetVat GetVersion GetServerDateTime GetShops GetProducers GetFeatures |
The description of this web service is composed by several documents. Click on the document you want to see:
Xml Schema for namespace "JubiDocWS" Download <?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="JubiDocWS" elementFormDefault="qualified" targetNamespace="JubiDocWS" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://microsoft.com/wsdl/types/"/> <xs:import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <xs:import namespace="http://schemas.xmlsoap.org/wsdl/"/> <xs:element name="GetOffer"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="kind_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="material_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="mass_from" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="mass_to" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_from" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_to" type="xs:decimal"/> <xs:element minOccurs="0" maxOccurs="1" name="sort_col_name" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="sort_asc" type="xs:boolean"/> <xs:element minOccurs="1" maxOccurs="1" name="page_number" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="rows_per_page" type="xs:int"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetOfferResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetOfferResult" type="tns:ArrayOfJDProduct"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfJDProduct"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="JDProduct" nillable="true" type="tns:JDProduct"/> </xs:sequence> </xs:complexType> <xs:complexType name="JDProduct"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="items_id" nillable="true" xmlns:q1="http://microsoft.com/wsdl/types/" type="q1:guid"/> <xs:element minOccurs="1" maxOccurs="1" name="article_id" nillable="true" xmlns:q2="http://microsoft.com/wsdl/types/" type="q2:guid"/> <xs:element minOccurs="1" maxOccurs="1" name="productsguid_id" nillable="true" xmlns:q3="http://microsoft.com/wsdl/types/" type="q3:guid"/> <xs:element minOccurs="0" maxOccurs="1" name="products_obj" type="tns:Products"/> <xs:element minOccurs="1" maxOccurs="1" name="itype" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="catnum" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="description" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="price_detal" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_detal_brutto" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_eshop" type="xs:decimal"/> <xs:element minOccurs="0" maxOccurs="1" name="isize" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="ilength" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="iheight" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="iwidth" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="idepth" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="mass" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="quantity" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="qdec" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="barcode" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="kinds_id" nillable="true" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="kinds_name" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="uom_id" nillable="true" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="uom_name" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="materials_id" nillable="true" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="materials_name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="materials_purity" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="vat_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="vat_value" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="currency_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="currency_symbol" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="producer" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="producer_id" nillable="true" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="purchase_date" nillable="true" type="xs:dateTime"/> <xs:element minOccurs="0" maxOccurs="1" name="thumbimagepath" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="promo" type="xs:boolean"/> <xs:element minOccurs="1" maxOccurs="1" name="news" type="xs:boolean"/> <xs:element minOccurs="1" maxOccurs="1" name="best" type="xs:boolean"/> <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="seotxt" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="productiondays" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="modified_at" type="xs:dateTime"/> <xs:element minOccurs="0" maxOccurs="1" name="pictures" type="tns:ArrayOfJDPictures"/> <xs:element minOccurs="0" maxOccurs="1" name="features" type="tns:ArrayOfJDFeatureVal"/> <xs:element minOccurs="0" maxOccurs="1" name="prodfeatstr" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="itemfeatstr" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="custom1" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="custom2" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="custom3" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="custom4" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="custom5" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="DBObject"/> <xs:complexType name="JDFeatureVal"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="feature_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="feature_parent_id" nillable="true" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="feature_type" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="feature_name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="feature_name_fullpath" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="featureval_id" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="featureval_name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="featureval_custom_value" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="JDPictures"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="article_id" nillable="true" xmlns:q4="http://microsoft.com/wsdl/types/" type="q4:guid"/> <xs:element minOccurs="0" maxOccurs="1" name="link" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="main" type="xs:boolean"/> <xs:element minOccurs="0" maxOccurs="1" name="description" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="Products"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="products_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="productsguid_id" xmlns:q5="http://microsoft.com/wsdl/types/" type="q5:guid"/> <xs:element minOccurs="0" maxOccurs="1" name="catnum" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="symbol_supplier" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="description" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="price_delivery" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_purchase" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_detal" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_detal_brutto" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_eshop" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="profit_margin" type="xs:decimal"/> <xs:element minOccurs="0" maxOccurs="1" name="isize" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="mass" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="productiondays" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="eshop" type="xs:boolean"/> <xs:element minOccurs="1" maxOccurs="1" name="promo" type="xs:boolean"/> <xs:element minOccurs="1" maxOccurs="1" name="news" type="xs:boolean"/> <xs:element minOccurs="1" maxOccurs="1" name="best" type="xs:boolean"/> <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="desctxt" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="seotxt" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="currency_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="kinds_id" nillable="true" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="uom_id" nillable="true" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="materials_id" nillable="true" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="vat_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="productsgroup_id" nillable="true" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="suppliers_id" nillable="true" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="producer_id" nillable="true" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="kinds_name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="uom_name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="materials_name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="vat_name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="currency_symbol" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="supplier_shortid" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="thumbimagepath" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="productsgroup_name" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="ArrayOfJDPictures"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="JDPictures" nillable="true" type="tns:JDPictures"/> </xs:sequence> </xs:complexType> <xs:complexType name="ArrayOfJDFeatureVal"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="JDFeatureVal" nillable="true" type="tns:JDFeatureVal"/> </xs:sequence> </xs:complexType> <xs:element name="GetShipmentService"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetShipmentServiceResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetShipmentServiceResult" type="tns:ArrayOfJDShipmentService"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfJDShipmentService"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="JDShipmentService" nillable="true" type="tns:JDShipmentService"/> </xs:sequence> </xs:complexType> <xs:complexType name="JDShipmentService"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="article_id" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="catnum" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="price_detal" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_detal_brutto" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="currency_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="currency_symbol" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="vat_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="vat_value" type="xs:decimal"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AddShipmentService"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="catnum" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="price_detal_brutto" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="vat_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="article_id" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AddShipmentServiceResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="AddShipmentServiceResult" type="tns:JDShipmentService"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SyncOffer"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="lastsync" type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SyncOfferResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="SyncOfferResult" type="tns:ArrayOfJDProduct"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SyncRemoved"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="lastsync" type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SyncRemovedResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="SyncRemovedResult" type="tns:ArrayOfJDRemoved"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfJDRemoved"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="JDRemoved" nillable="true" type="tns:JDRemoved"/> </xs:sequence> </xs:complexType> <xs:complexType name="JDRemoved"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" nillable="true" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="items_id" nillable="true" xmlns:q6="http://microsoft.com/wsdl/types/" type="q6:guid"/> <xs:element minOccurs="1" maxOccurs="1" name="article_id" nillable="true" xmlns:q7="http://microsoft.com/wsdl/types/" type="q7:guid"/> <xs:element minOccurs="1" maxOccurs="1" name="productsguid_id" nillable="true" xmlns:q8="http://microsoft.com/wsdl/types/" type="q8:guid"/> <xs:element minOccurs="1" maxOccurs="1" name="removed_at" type="xs:dateTime"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="GetProductQuantity"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="article_id" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetProductQuantityResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="GetProductQuantityResult" type="xs:decimal"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetProductsBasicInfo"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="articles" type="tns:ArrayOfString"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfString"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:element name="GetProductsBasicInfoResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetProductsBasicInfoResult" type="tns:ArrayOfJDProductBasicInfo"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfJDProductBasicInfo"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="JDProductBasicInfo" nillable="true" type="tns:JDProductBasicInfo"/> </xs:sequence> </xs:complexType> <xs:complexType name="JDProductBasicInfo"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="article_id" xmlns:q9="http://microsoft.com/wsdl/types/" type="q9:guid"/> <xs:element minOccurs="1" maxOccurs="1" name="price_detal" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_detal_brutto" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_eshop" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="quantity" type="xs:decimal"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="MakeOrder"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="positions" type="tns:ArrayOfJDPosition"/> <xs:element minOccurs="1" maxOccurs="1" name="customer_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="comment" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="shipmentaddress" type="tns:JDCustAddress"/> <xs:element minOccurs="0" maxOccurs="1" name="invoiceaddress" type="tns:JDCustAddress"/> <xs:element minOccurs="1" maxOccurs="1" name="paymentType" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="shipmentservice_id" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="freeshipment" type="xs:boolean"/> <xs:element minOccurs="0" maxOccurs="1" name="finalDocType" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfJDPosition"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="JDPosition" nillable="true" type="tns:JDPosition"/> </xs:sequence> </xs:complexType> <xs:complexType name="JDPosition"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="article_id" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="symbol" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="quantity" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_netto" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="price_brutto" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="value_netto" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="value_vat" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="discount" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="vat_percent" type="xs:decimal"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="JDCustAddress"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="addrtype" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="surname" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="companyname" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="street" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="housenumber" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="localnumber" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="city" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="zipcode" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="country" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="nip" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="email" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="phone_mb" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="comment" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="MakeOrderResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="MakeOrderResult" type="tns:JDOrder"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="JDOrder"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="order_id" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="ordernumber" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="customer_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="customer_name" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="date_w" type="xs:dateTime"/> <xs:element minOccurs="1" maxOccurs="1" name="value_netto" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="value_vat" type="xs:decimal"/> <xs:element minOccurs="0" maxOccurs="1" name="currency_symbol" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="currency_rate" type="xs:decimal"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="barcode" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="convinfo" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="error_code" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="error_desc" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="positions" type="tns:ArrayOfJDPosition"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="GetOrderStatus"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="order_id" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetOrderStatusResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetOrderStatusResult" type="tns:JDOrderStatus"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="JDOrderStatus"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="status" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="info" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:element name="GetOrdersHistory"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="customer_id" type="xs:int"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetOrdersHistoryResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetOrdersHistoryResult" type="tns:ArrayOfJDOrder"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfJDOrder"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="JDOrder" nillable="true" type="tns:JDOrder"/> </xs:sequence> </xs:complexType> <xs:element name="CustomerAdd"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="shortname" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="street" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="city" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="zipcode" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="country" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="phone" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="phone_mb" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="fax" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="email" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="prefix_nip" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="nip" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="comment" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="payervat" type="xs:boolean"/> <xs:element minOccurs="0" maxOccurs="1" name="pesel" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="www" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="docidentity_type" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="docidentity_number" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="discount" type="xs:decimal"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CustomerAddResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="CustomerAddResult" type="tns:JDCustomer"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="JDCustomer"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="customer_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="error_code" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="error_desc" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="CustomerEdit"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="customer_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="shortname" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="street" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="city" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="zipcode" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="country" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="phone" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="phone_mb" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="fax" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="email" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="prefix_nip" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="nip" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="comment" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="payervat" type="xs:boolean"/> <xs:element minOccurs="0" maxOccurs="1" name="pesel" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="www" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="docidentity_type" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="docidentity_number" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="discount" type="xs:decimal"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CustomerEditResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="CustomerEditResult" type="tns:JDCustomer"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetKinds"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetKindsResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetKindsResult" type="tns:ArrayOfKinds"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfKinds"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="Kinds" nillable="true" type="tns:Kinds"/> </xs:sequence> </xs:complexType> <xs:complexType name="Kinds"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="kinds_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="GetMaterials"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetMaterialsResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetMaterialsResult" type="tns:ArrayOfMaterials"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfMaterials"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="Materials" nillable="true" type="tns:Materials"/> </xs:sequence> </xs:complexType> <xs:complexType name="Materials"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="materials_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="GetUom"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetUomResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetUomResult" type="tns:ArrayOfUom"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfUom"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="Uom" nillable="true" type="tns:Uom"/> </xs:sequence> </xs:complexType> <xs:complexType name="Uom"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="uom_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="GetVat"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetVatResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetVatResult" type="tns:ArrayOfVat"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfVat"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="Vat" nillable="true" type="tns:Vat"/> </xs:sequence> </xs:complexType> <xs:complexType name="Vat"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="vat_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="value" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="GetVersion"> <xs:complexType/> </xs:element> <xs:element name="GetVersionResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetVersionResult" type="tns:WSVersion"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="WSVersion"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="version" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="forJD" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:element name="GetServerDateTime"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetServerDateTimeResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="GetServerDateTimeResult" nillable="true" type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetShops"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetShopsResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetShopsResult" type="tns:ArrayOfShops"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfShops"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="Shops" nillable="true" type="tns:Shops"/> </xs:sequence> </xs:complexType> <xs:complexType name="Shops"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="shops_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="symbol" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="warehouse_name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="companyname" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="companyheader" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="headerdata" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="GetProducers"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetProducersResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetProducersResult" type="tns:ArrayOfJDProducers"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfJDProducers"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="JDProducers" nillable="true" type="tns:JDProducers"/> </xs:sequence> </xs:complexType> <xs:complexType name="JDProducers"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="producers_id" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="GetFeatures"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="wsuser" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="wspass" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetFeaturesResponse"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="1" name="GetFeaturesResult" type="tns:ArrayOfJDFeature"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArrayOfJDFeature"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="JDFeature" nillable="true" type="tns:JDFeature"/> </xs:sequence> </xs:complexType> <xs:complexType name="JDFeature"> <xs:complexContent mixed="false"> <xs:extension base="tns:DBObject"> <xs:sequence> <xs:element minOccurs="1" maxOccurs="1" name="feature_id" type="xs:int"/> <xs:element minOccurs="1" maxOccurs="1" name="feature_type" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="feature_name" type="xs:string"/> <xs:element minOccurs="0" maxOccurs="1" name="feature_name_fullpath" type="xs:string"/> <xs:element minOccurs="1" maxOccurs="1" name="parent_id" nillable="true" type="xs:int"/> <xs:element minOccurs="0" maxOccurs="1" name="values" type="tns:ArrayOfJDFeatureVal"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="ArrayOfJDProduct" nillable="true" type="tns:ArrayOfJDProduct"/> <xs:element name="ArrayOfJDShipmentService" nillable="true" type="tns:ArrayOfJDShipmentService"/> <xs:element name="JDShipmentService" nillable="true" type="tns:JDShipmentService"/> <xs:element name="ArrayOfJDRemoved" nillable="true" type="tns:ArrayOfJDRemoved"/> <xs:element name="decimal" type="xs:decimal"/> <xs:element name="ArrayOfJDProductBasicInfo" nillable="true" type="tns:ArrayOfJDProductBasicInfo"/> <xs:element name="JDOrderStatus" nillable="true" type="tns:JDOrderStatus"/> <xs:element name="ArrayOfJDOrder" nillable="true" type="tns:ArrayOfJDOrder"/> <xs:element name="JDCustomer" nillable="true" type="tns:JDCustomer"/> <xs:element name="ArrayOfKinds" nillable="true" type="tns:ArrayOfKinds"/> <xs:element name="ArrayOfMaterials" nillable="true" type="tns:ArrayOfMaterials"/> <xs:element name="ArrayOfUom" nillable="true" type="tns:ArrayOfUom"/> <xs:element name="ArrayOfVat" nillable="true" type="tns:ArrayOfVat"/> <xs:element name="WSVersion" nillable="true" type="tns:WSVersion"/> <xs:element name="dateTime" nillable="true" type="xs:dateTime"/> <xs:element name="ArrayOfShops" nillable="true" type="tns:ArrayOfShops"/> <xs:element name="ArrayOfJDProducers" nillable="true" type="tns:ArrayOfJDProducers"/> <xs:element name="ArrayOfJDFeature" nillable="true" type="tns:ArrayOfJDFeature"/> </xs:schema> |