Web Service
JubiDocWS
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

Select the language for which you want to generate a proxy     

C# Client Proxy    Download

//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

using System;
using System.ComponentModel;
using System.Diagnostics;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Xml.Serialization;



/// CodeRemarks
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services""4.6.57.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Web.Services.WebServiceBindingAttribute(Name="JubiDocWSSoap", Namespace="JubiDocWS")]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DBObject))]
public partial class JubiDocWS : System.Web.Services.Protocols.SoapHttpClientProtocol {
    
    /// CodeRemarks
    public JubiDocWS() {
        this.Url = "http://cld.jubitec.pl:47784/JubiDocWS.asmx";
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetOffer",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDProduct[] GetOffer(string wsuser, string wspass, int shops_id, int kind_id, int
          material_id, decimal mass_from, decimal mass_to, decimal price_from, decimal price_to,
          string sort_col_name, bool sort_asc, int page_number, int rows_per_page) {
        object[] results = this.Invoke("GetOffer"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    kind_id,
                    material_id,
                    mass_from,
                    mass_to,
                    price_from,
                    price_to,
                    sort_col_name,
                    sort_asc,
                    page_number,
                    rows_per_page});
        return ((JDProduct[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetOffer(string wsuser, string wspass, int shops_id, int
          kind_id, int material_id, decimal mass_from, decimal mass_to, decimal price_from,
          decimal price_to, string sort_col_name, bool sort_asc, int page_number, int
          rows_per_page, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetOffer"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    kind_id,
                    material_id,
                    mass_from,
                    mass_to,
                    price_from,
                    price_to,
                    sort_col_name,
                    sort_asc,
                    page_number,
                    rows_per_page}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDProduct[] EndGetOffer(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDProduct[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetShipmentService",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDShipmentService[] GetShipmentService(string wsuser, string wspass, int shops_id) {
        object[] results = this.Invoke("GetShipmentService"new object[] {
                    wsuser,
                    wspass,
                    shops_id});
        return ((JDShipmentService[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetShipmentService(string wsuser, string wspass, int
          shops_id, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetShipmentService"new object[] {
                    wsuser,
                    wspass,
                    shops_id}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDShipmentService[] EndGetShipmentService(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDShipmentService[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/AddShipmentService",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDShipmentService AddShipmentService(string wsuser, string wspass, int shops_id,
          string catnum, decimal price_detal_brutto, int vat_id, string article_id) {
        object[] results = this.Invoke("AddShipmentService"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    catnum,
                    price_detal_brutto,
                    vat_id,
                    article_id});
        return ((JDShipmentService)(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginAddShipmentService(string wsuser, string wspass, int
          shops_id, string catnum, decimal price_detal_brutto, int vat_id, string article_id,
          System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("AddShipmentService"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    catnum,
                    price_detal_brutto,
                    vat_id,
                    article_id}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDShipmentService EndAddShipmentService(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDShipmentService)(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/SyncOffer",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDProduct[] SyncOffer(string wsuser, string wspass, int shops_id, System.DateTime
          lastsync) {
        object[] results = this.Invoke("SyncOffer"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    lastsync});
        return ((JDProduct[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginSyncOffer(string wsuser, string wspass, int shops_id,
          System.DateTime lastsync, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("SyncOffer"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    lastsync}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDProduct[] EndSyncOffer(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDProduct[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/SyncRemoved",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDRemoved[] SyncRemoved(string wsuser, string wspass, int shops_id, System.DateTime
          lastsync) {
        object[] results = this.Invoke("SyncRemoved"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    lastsync});
        return ((JDRemoved[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginSyncRemoved(string wsuser, string wspass, int shops_id,
          System.DateTime lastsync, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("SyncRemoved"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    lastsync}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDRemoved[] EndSyncRemoved(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDRemoved[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetProductQuantity",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public decimal GetProductQuantity(string wsuser, string wspass, int shops_id, string
          article_id) {
        object[] results = this.Invoke("GetProductQuantity"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    article_id});
        return ((decimal)(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetProductQuantity(string wsuser, string wspass, int
          shops_id, string article_id, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetProductQuantity"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    article_id}, callback, asyncState);
    }
    
    /// CodeRemarks
    public decimal EndGetProductQuantity(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((decimal)(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetProductsBasicInfo",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDProductBasicInfo[] GetProductsBasicInfo(string wsuser, string wspass, int shops_id,
          string[] articles) {
        object[] results = this.Invoke("GetProductsBasicInfo"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    articles});
        return ((JDProductBasicInfo[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetProductsBasicInfo(string wsuser, string wspass, int
          shops_id, string[] articles, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetProductsBasicInfo"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    articles}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDProductBasicInfo[] EndGetProductsBasicInfo(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDProductBasicInfo[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/MakeOrder",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDOrder MakeOrder(string wsuser, string wspass, int shops_id, JDPosition[] positions,
          int customer_id, string comment, JDCustAddress shipmentaddress, JDCustAddress
          invoiceaddress, int paymentType, string shipmentservice_id, bool freeshipment, string
          finalDocType) {
        object[] results = this.Invoke("MakeOrder"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    positions,
                    customer_id,
                    comment,
                    shipmentaddress,
                    invoiceaddress,
                    paymentType,
                    shipmentservice_id,
                    freeshipment,
                    finalDocType});
        return ((JDOrder)(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginMakeOrder(string wsuser, string wspass, int shops_id,
          JDPosition[] positions, int customer_id, string comment, JDCustAddress
          shipmentaddress, JDCustAddress invoiceaddress, int paymentType, string
          shipmentservice_id, bool freeshipment, string finalDocType, System.AsyncCallback
          callback, object asyncState) {
        return this.BeginInvoke("MakeOrder"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    positions,
                    customer_id,
                    comment,
                    shipmentaddress,
                    invoiceaddress,
                    paymentType,
                    shipmentservice_id,
                    freeshipment,
                    finalDocType}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDOrder EndMakeOrder(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDOrder)(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetOrderStatus",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDOrderStatus GetOrderStatus(string wsuser, string wspass, int shops_id, string
          order_id) {
        object[] results = this.Invoke("GetOrderStatus"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    order_id});
        return ((JDOrderStatus)(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetOrderStatus(string wsuser, string wspass, int shops_id,
          string order_id, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetOrderStatus"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    order_id}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDOrderStatus EndGetOrderStatus(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDOrderStatus)(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetOrdersHistory",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDOrder[] GetOrdersHistory(string wsuser, string wspass, int shops_id, int
          customer_id) {
        object[] results = this.Invoke("GetOrdersHistory"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    customer_id});
        return ((JDOrder[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetOrdersHistory(string wsuser, string wspass, int shops_id,
          int customer_id, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetOrdersHistory"new object[] {
                    wsuser,
                    wspass,
                    shops_id,
                    customer_id}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDOrder[] EndGetOrdersHistory(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDOrder[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/CustomerAdd",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDCustomer CustomerAdd(
                string wsuser, 
                string wspass, 
                string name, 
                string shortname, 
                string street, 
                string city, 
                string zipcode, 
                string country, 
                string phone, 
                string phone_mb, 
                string fax, 
                string email, 
                string prefix_nip, 
                string nip, 
                string comment, 
                bool payervat, 
                string pesel, 
                string www, 
                int docidentity_type, 
                string docidentity_number, 
                decimal discount) {
        object[] results = this.Invoke("CustomerAdd"new object[] {
                    wsuser,
                    wspass,
                    name,
                    shortname,
                    street,
                    city,
                    zipcode,
                    country,
                    phone,
                    phone_mb,
                    fax,
                    email,
                    prefix_nip,
                    nip,
                    comment,
                    payervat,
                    pesel,
                    www,
                    docidentity_type,
                    docidentity_number,
                    discount});
        return ((JDCustomer)(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginCustomerAdd(
                string wsuser, 
                string wspass, 
                string name, 
                string shortname, 
                string street, 
                string city, 
                string zipcode, 
                string country, 
                string phone, 
                string phone_mb, 
                string fax, 
                string email, 
                string prefix_nip, 
                string nip, 
                string comment, 
                bool payervat, 
                string pesel, 
                string www, 
                int docidentity_type, 
                string docidentity_number, 
                decimal discount, 
                System.AsyncCallback callback, 
                object asyncState) {
        return this.BeginInvoke("CustomerAdd"new object[] {
                    wsuser,
                    wspass,
                    name,
                    shortname,
                    street,
                    city,
                    zipcode,
                    country,
                    phone,
                    phone_mb,
                    fax,
                    email,
                    prefix_nip,
                    nip,
                    comment,
                    payervat,
                    pesel,
                    www,
                    docidentity_type,
                    docidentity_number,
                    discount}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDCustomer EndCustomerAdd(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDCustomer)(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/CustomerEdit",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDCustomer CustomerEdit(
                string wsuser, 
                string wspass, 
                int customer_id, 
                string name, 
                string shortname, 
                string street, 
                string city, 
                string zipcode, 
                string country, 
                string phone, 
                string phone_mb, 
                string fax, 
                string email, 
                string prefix_nip, 
                string nip, 
                string comment, 
                bool payervat, 
                string pesel, 
                string www, 
                int docidentity_type, 
                string docidentity_number, 
                decimal discount) {
        object[] results = this.Invoke("CustomerEdit"new object[] {
                    wsuser,
                    wspass,
                    customer_id,
                    name,
                    shortname,
                    street,
                    city,
                    zipcode,
                    country,
                    phone,
                    phone_mb,
                    fax,
                    email,
                    prefix_nip,
                    nip,
                    comment,
                    payervat,
                    pesel,
                    www,
                    docidentity_type,
                    docidentity_number,
                    discount});
        return ((JDCustomer)(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginCustomerEdit(
                string wsuser, 
                string wspass, 
                int customer_id, 
                string name, 
                string shortname, 
                string street, 
                string city, 
                string zipcode, 
                string country, 
                string phone, 
                string phone_mb, 
                string fax, 
                string email, 
                string prefix_nip, 
                string nip, 
                string comment, 
                bool payervat, 
                string pesel, 
                string www, 
                int docidentity_type, 
                string docidentity_number, 
                decimal discount, 
                System.AsyncCallback callback, 
                object asyncState) {
        return this.BeginInvoke("CustomerEdit"new object[] {
                    wsuser,
                    wspass,
                    customer_id,
                    name,
                    shortname,
                    street,
                    city,
                    zipcode,
                    country,
                    phone,
                    phone_mb,
                    fax,
                    email,
                    prefix_nip,
                    nip,
                    comment,
                    payervat,
                    pesel,
                    www,
                    docidentity_type,
                    docidentity_number,
                    discount}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDCustomer EndCustomerEdit(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDCustomer)(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetKinds",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public Kinds[] GetKinds(string wsuser, string wspass) {
        object[] results = this.Invoke("GetKinds"new object[] {
                    wsuser,
                    wspass});
        return ((Kinds[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetKinds(string wsuser, string wspass, System.AsyncCallback
          callback, object asyncState) {
        return this.BeginInvoke("GetKinds"new object[] {
                    wsuser,
                    wspass}, callback, asyncState);
    }
    
    /// CodeRemarks
    public Kinds[] EndGetKinds(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((Kinds[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetMaterials",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public Materials[] GetMaterials(string wsuser, string wspass) {
        object[] results = this.Invoke("GetMaterials"new object[] {
                    wsuser,
                    wspass});
        return ((Materials[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetMaterials(string wsuser, string wspass,
          System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetMaterials"new object[] {
                    wsuser,
                    wspass}, callback, asyncState);
    }
    
    /// CodeRemarks
    public Materials[] EndGetMaterials(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((Materials[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetUom",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public Uom[] GetUom(string wsuser, string wspass) {
        object[] results = this.Invoke("GetUom"new object[] {
                    wsuser,
                    wspass});
        return ((Uom[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetUom(string wsuser, string wspass, System.AsyncCallback
          callback, object asyncState) {
        return this.BeginInvoke("GetUom"new object[] {
                    wsuser,
                    wspass}, callback, asyncState);
    }
    
    /// CodeRemarks
    public Uom[] EndGetUom(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((Uom[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetVat",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public Vat[] GetVat(string wsuser, string wspass) {
        object[] results = this.Invoke("GetVat"new object[] {
                    wsuser,
                    wspass});
        return ((Vat[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetVat(string wsuser, string wspass, System.AsyncCallback
          callback, object asyncState) {
        return this.BeginInvoke("GetVat"new object[] {
                    wsuser,
                    wspass}, callback, asyncState);
    }
    
    /// CodeRemarks
    public Vat[] EndGetVat(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((Vat[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetVersion",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public WSVersion GetVersion() {
        object[] results = this.Invoke("GetVersion"new object[0]);
        return ((WSVersion)(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetVersion(System.AsyncCallback callback, object
          asyncState) {
        return this.BeginInvoke("GetVersion"new object[0], callback, asyncState);
    }
    
    /// CodeRemarks
    public WSVersion EndGetVersion(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((WSVersion)(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetServerDateTime",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    [return: System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<System.DateTime> GetServerDateTime(string wsuser, string wspass) {
        object[] results = this.Invoke("GetServerDateTime"new object[] {
                    wsuser,
                    wspass});
        return ((System.Nullable<System.DateTime>)(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetServerDateTime(string wsuser, string wspass,
          System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetServerDateTime"new object[] {
                    wsuser,
                    wspass}, callback, asyncState);
    }
    
    /// CodeRemarks
    public System.Nullable<System.DateTime> EndGetServerDateTime(System.IAsyncResult
          asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((System.Nullable<System.DateTime>)(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetShops",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public Shops[] GetShops(string wsuser, string wspass) {
        object[] results = this.Invoke("GetShops"new object[] {
                    wsuser,
                    wspass});
        return ((Shops[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetShops(string wsuser, string wspass, System.AsyncCallback
          callback, object asyncState) {
        return this.BeginInvoke("GetShops"new object[] {
                    wsuser,
                    wspass}, callback, asyncState);
    }
    
    /// CodeRemarks
    public Shops[] EndGetShops(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((Shops[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetProducers",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDProducers[] GetProducers(string wsuser, string wspass) {
        object[] results = this.Invoke("GetProducers"new object[] {
                    wsuser,
                    wspass});
        return ((JDProducers[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetProducers(string wsuser, string wspass,
          System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetProducers"new object[] {
                    wsuser,
                    wspass}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDProducers[] EndGetProducers(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDProducers[])(results[0]));
    }
    
    /// CodeRemarks
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("JubiDocWS/GetFeatures",
          RequestNamespace="JubiDocWS", ResponseNamespace="JubiDocWS",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public JDFeature[] GetFeatures(string wsuser, string wspass) {
        object[] results = this.Invoke("GetFeatures"new object[] {
                    wsuser,
                    wspass});
        return ((JDFeature[])(results[0]));
    }
    
    /// CodeRemarks
    public System.IAsyncResult BeginGetFeatures(string wsuser, string wspass,
          System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetFeatures"new object[] {
                    wsuser,
                    wspass}, callback, asyncState);
    }
    
    /// CodeRemarks
    public JDFeature[] EndGetFeatures(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((JDFeature[])(results[0]));
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDProduct : DBObject {
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<System.Guid> items_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<System.Guid> article_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<System.Guid> productsguid_id;
    
    /// <remarks/>
    public Products products_obj;
    
    /// <remarks/>
    public int itype;
    
    /// <remarks/>
    public string catnum;
    
    /// <remarks/>
    public string description;
    
    /// <remarks/>
    public decimal price_detal;
    
    /// <remarks/>
    public decimal price_detal_brutto;
    
    /// <remarks/>
    public decimal price_eshop;
    
    /// <remarks/>
    public string isize;
    
    /// <remarks/>
    public string ilength;
    
    /// <remarks/>
    public string iheight;
    
    /// <remarks/>
    public string iwidth;
    
    /// <remarks/>
    public string idepth;
    
    /// <remarks/>
    public decimal mass;
    
    /// <remarks/>
    public decimal quantity;
    
    /// <remarks/>
    public int qdec;
    
    /// <remarks/>
    public string barcode;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> kinds_id;
    
    /// <remarks/>
    public string kinds_name;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> uom_id;
    
    /// <remarks/>
    public string uom_name;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> materials_id;
    
    /// <remarks/>
    public string materials_name;
    
    /// <remarks/>
    public string materials_purity;
    
    /// <remarks/>
    public int vat_id;
    
    /// <remarks/>
    public int vat_value;
    
    /// <remarks/>
    public int currency_id;
    
    /// <remarks/>
    public string currency_symbol;
    
    /// <remarks/>
    public string producer;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> producer_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<System.DateTime> purchase_date;
    
    /// <remarks/>
    public string thumbimagepath;
    
    /// <remarks/>
    public bool promo;
    
    /// <remarks/>
    public bool news;
    
    /// <remarks/>
    public bool best;
    
    /// <remarks/>
    public string name;
    
    /// <remarks/>
    public string seotxt;
    
    /// <remarks/>
    public int productiondays;
    
    /// <remarks/>
    public System.DateTime modified_at;
    
    /// <remarks/>
    public JDPictures[] pictures;
    
    /// <remarks/>
    public JDFeatureVal[] features;
    
    /// <remarks/>
    public string prodfeatstr;
    
    /// <remarks/>
    public string itemfeatstr;
    
    /// <remarks/>
    public string custom1;
    
    /// <remarks/>
    public string custom2;
    
    /// <remarks/>
    public string custom3;
    
    /// <remarks/>
    public string custom4;
    
    /// <remarks/>
    public string custom5;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class Products : DBObject {
    
    /// <remarks/>
    public int products_id;
    
    /// <remarks/>
    public System.Guid productsguid_id;
    
    /// <remarks/>
    public string catnum;
    
    /// <remarks/>
    public string symbol_supplier;
    
    /// <remarks/>
    public string description;
    
    /// <remarks/>
    public decimal price_delivery;
    
    /// <remarks/>
    public decimal price_purchase;
    
    /// <remarks/>
    public decimal price_detal;
    
    /// <remarks/>
    public decimal price_detal_brutto;
    
    /// <remarks/>
    public decimal price_eshop;
    
    /// <remarks/>
    public decimal profit_margin;
    
    /// <remarks/>
    public string isize;
    
    /// <remarks/>
    public decimal mass;
    
    /// <remarks/>
    public int productiondays;
    
    /// <remarks/>
    public bool eshop;
    
    /// <remarks/>
    public bool promo;
    
    /// <remarks/>
    public bool news;
    
    /// <remarks/>
    public bool best;
    
    /// <remarks/>
    public string name;
    
    /// <remarks/>
    public string desctxt;
    
    /// <remarks/>
    public string seotxt;
    
    /// <remarks/>
    public int currency_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> kinds_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> uom_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> materials_id;
    
    /// <remarks/>
    public int vat_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> productsgroup_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> suppliers_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> producer_id;
    
    /// <remarks/>
    public string kinds_name;
    
    /// <remarks/>
    public string uom_name;
    
    /// <remarks/>
    public string materials_name;
    
    /// <remarks/>
    public string vat_name;
    
    /// <remarks/>
    public string currency_symbol;
    
    /// <remarks/>
    public string supplier_shortid;
    
    /// <remarks/>
    public string thumbimagepath;
    
    /// <remarks/>
    public string productsgroup_name;
}

/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDFeature))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDProducers))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Shops))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Vat))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Uom))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Materials))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Kinds))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDCustomer))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDOrder))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDCustAddress))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDPosition))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDProductBasicInfo))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDRemoved))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDShipmentService))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDFeatureVal))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDPictures))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Products))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JDProduct))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class DBObject {
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class WSVersion {
    
    /// <remarks/>
    public string version;
    
    /// <remarks/>
    public string forJD;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDOrderStatus {
    
    /// <remarks/>
    public int status;
    
    /// <remarks/>
    public string info;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDFeature : DBObject {
    
    /// <remarks/>
    public int feature_id;
    
    /// <remarks/>
    public int feature_type;
    
    /// <remarks/>
    public string feature_name;
    
    /// <remarks/>
    public string feature_name_fullpath;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> parent_id;
    
    /// <remarks/>
    public JDFeatureVal[] values;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDFeatureVal : DBObject {
    
    /// <remarks/>
    public int feature_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> feature_parent_id;
    
    /// <remarks/>
    public int feature_type;
    
    /// <remarks/>
    public string feature_name;
    
    /// <remarks/>
    public string feature_name_fullpath;
    
    /// <remarks/>
    public string featureval_id;
    
    /// <remarks/>
    public string featureval_name;
    
    /// <remarks/>
    public string featureval_custom_value;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDProducers : DBObject {
    
    /// <remarks/>
    public int producers_id;
    
    /// <remarks/>
    public string name;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class Shops : DBObject {
    
    /// <remarks/>
    public int shops_id;
    
    /// <remarks/>
    public string symbol;
    
    /// <remarks/>
    public string warehouse_name;
    
    /// <remarks/>
    public string companyname;
    
    /// <remarks/>
    public string companyheader;
    
    /// <remarks/>
    public string headerdata;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class Vat : DBObject {
    
    /// <remarks/>
    public int vat_id;
    
    /// <remarks/>
    public int value;
    
    /// <remarks/>
    public string name;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class Uom : DBObject {
    
    /// <remarks/>
    public int uom_id;
    
    /// <remarks/>
    public string name;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class Materials : DBObject {
    
    /// <remarks/>
    public int materials_id;
    
    /// <remarks/>
    public string name;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class Kinds : DBObject {
    
    /// <remarks/>
    public int kinds_id;
    
    /// <remarks/>
    public string name;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDCustomer : DBObject {
    
    /// <remarks/>
    public int customer_id;
    
    /// <remarks/>
    public int error_code;
    
    /// <remarks/>
    public string error_desc;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDOrder : DBObject {
    
    /// <remarks/>
    public string order_id;
    
    /// <remarks/>
    public string ordernumber;
    
    /// <remarks/>
    public int customer_id;
    
    /// <remarks/>
    public string customer_name;
    
    /// <remarks/>
    public System.DateTime date_w;
    
    /// <remarks/>
    public decimal value_netto;
    
    /// <remarks/>
    public decimal value_vat;
    
    /// <remarks/>
    public string currency_symbol;
    
    /// <remarks/>
    public decimal currency_rate;
    
    /// <remarks/>
    public int shops_id;
    
    /// <remarks/>
    public string barcode;
    
    /// <remarks/>
    public string convinfo;
    
    /// <remarks/>
    public int error_code;
    
    /// <remarks/>
    public string error_desc;
    
    /// <remarks/>
    public JDPosition[] positions;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDPosition : DBObject {
    
    /// <remarks/>
    public string article_id;
    
    /// <remarks/>
    public string symbol;
    
    /// <remarks/>
    public decimal quantity;
    
    /// <remarks/>
    public decimal price_netto;
    
    /// <remarks/>
    public decimal price_brutto;
    
    /// <remarks/>
    public decimal value_netto;
    
    /// <remarks/>
    public decimal value_vat;
    
    /// <remarks/>
    public decimal discount;
    
    /// <remarks/>
    public decimal vat_percent;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDCustAddress : DBObject {
    
    /// <remarks/>
    public int addrtype;
    
    /// <remarks/>
    public string name;
    
    /// <remarks/>
    public string surname;
    
    /// <remarks/>
    public string companyname;
    
    /// <remarks/>
    public string street;
    
    /// <remarks/>
    public string housenumber;
    
    /// <remarks/>
    public string localnumber;
    
    /// <remarks/>
    public string city;
    
    /// <remarks/>
    public string zipcode;
    
    /// <remarks/>
    public string country;
    
    /// <remarks/>
    public string nip;
    
    /// <remarks/>
    public string email;
    
    /// <remarks/>
    public string phone_mb;
    
    /// <remarks/>
    public string comment;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDProductBasicInfo : DBObject {
    
    /// <remarks/>
    public System.Guid article_id;
    
    /// <remarks/>
    public decimal price_detal;
    
    /// <remarks/>
    public decimal price_detal_brutto;
    
    /// <remarks/>
    public decimal price_eshop;
    
    /// <remarks/>
    public decimal quantity;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDRemoved : DBObject {
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<int> shops_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<System.Guid> items_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<System.Guid> article_id;
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<System.Guid> productsguid_id;
    
    /// <remarks/>
    public System.DateTime removed_at;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDShipmentService : DBObject {
    
    /// <remarks/>
    public string article_id;
    
    /// <remarks/>
    public string catnum;
    
    /// <remarks/>
    public decimal price_detal;
    
    /// <remarks/>
    public decimal price_detal_brutto;
    
    /// <remarks/>
    public int currency_id;
    
    /// <remarks/>
    public string currency_symbol;
    
    /// <remarks/>
    public int vat_id;
    
    /// <remarks/>
    public decimal vat_value;
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="JubiDocWS")]
public partial class JDPictures : DBObject {
    
    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
    public System.Nullable<System.Guid> article_id;
    
    /// <remarks/>
    public string link;
    
    /// <remarks/>
    public bool main;
    
    /// <remarks/>
    public string description;
}