EsycoPOSWS


Úplný seznam operací zobrazíte kliknutím sem.

ProcessOrder

Test

Testovací formulář je k dispozici pouze pro požadavky z místního počítače.

SOAP 1.1

Následuje ukázkový požadavek a odpověď SOAP 1.1. Uvedené zástupce je třeba nahradit skutečnými hodnotami.

POST /EsycoPOSWS.asmx HTTP/1.1
Host: esycoposwstest.golfprovsechny.cz
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/ProcessOrder"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <AuthUserHeader xmlns="http://tempuri.org/">
      <Token>string</Token>
    </AuthUserHeader>
  </soap:Header>
  <soap:Body>
    <ProcessOrder xmlns="http://tempuri.org/">
      <o DeliverySymbol="string" InvoicePriBrutto="decimal" InvoicePriBruttoCur="decimal" Created="dateTime" STO_ID="int" BNK_ID="int" CLA_ID="int" USR_ID="short" TRA_ID="int" REL_ID="int" USR_ID_COND="int" OrdType="Unknown or Cash or Invoice or Credit or Proforma or CashSubscription or Order" OrdGuid="string" Mode="Unknown or Online or Offline" StatusCode="Sucess or Client_OrderProcess or Client_Unknown or WS_ProcessCash or WS_ProcessDoc or WS_GetDocument or WS_Unknown or WS_ProcessCashSubscription or Client_FiscalModule or Client_Save or WS_GetOrder or WS_Error" StatusMessage="string" exciseValue="double" ClientUUID="string" EETSymbol="string" OrderNote="string" IsSendToEET="boolean" OrderSymbol="string" RelationSymbol="string" InvoiceSymbol="string" OrdPaymentType="Cash or Card or MealTicket" OrdPaymentValue="decimal" OrdValue="decimal" OrdRndValue="decimal" OrdVatValue="decimal" StateSaved="boolean" StateESYCO="boolean" StateFiscal="boolean">
        <FIK>string</FIK>
        <PKP>string</PKP>
        <BKP>string</BKP>
        <Items REI_ID="int" PRO_ID="int" PRO_ID_SET="int" QtyAvailable="decimal" RBI_ID="int" CUR_ID_BID="int" REI_PRI_BID="decimal" REI_DISCOUNT="decimal" OrderSymbol="string" IndexSet="int" NoDiscount="boolean" ReiDiscount="decimal" Index="int" ITEM_DISCOUNT="decimal" Code="string" Name="string" Price="decimal" PriceVat="decimal" PriceWithoutDiscount="decimal" VatRate="decimal" Qty="decimal">
          <SerialNumber sSerialNumber="string" />
          <SerialNumber sSerialNumber="string" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
        </Items>
        <Items REI_ID="int" PRO_ID="int" PRO_ID_SET="int" QtyAvailable="decimal" RBI_ID="int" CUR_ID_BID="int" REI_PRI_BID="decimal" REI_DISCOUNT="decimal" OrderSymbol="string" IndexSet="int" NoDiscount="boolean" ReiDiscount="decimal" Index="int" ITEM_DISCOUNT="decimal" Code="string" Name="string" Price="decimal" PriceVat="decimal" PriceWithoutDiscount="decimal" VatRate="decimal" Qty="decimal">
          <SerialNumber sSerialNumber="string" />
          <SerialNumber sSerialNumber="string" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
        </Items>
        <PaymentItems OrderSymbol="string" Value="decimal" BnkId="int" BnkName="string" />
        <PaymentItems OrderSymbol="string" Value="decimal" BnkId="int" BnkName="string" />
        <ItemsVat>
          <PriceVat>decimal</PriceVat>
          <Vat>decimal</Vat>
          <VatRate>decimal</VatRate>
        </ItemsVat>
        <ItemsVat>
          <PriceVat>decimal</PriceVat>
          <Vat>decimal</Vat>
          <VatRate>decimal</VatRate>
        </ItemsVat>
      </o>
    </ProcessOrder>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ProcessOrderResponse xmlns="http://tempuri.org/">
      <ProcessOrderResult DeliverySymbol="string" InvoicePriBrutto="decimal" InvoicePriBruttoCur="decimal" Created="dateTime" STO_ID="int" BNK_ID="int" CLA_ID="int" USR_ID="short" TRA_ID="int" REL_ID="int" USR_ID_COND="int" OrdType="Unknown or Cash or Invoice or Credit or Proforma or CashSubscription or Order" OrdGuid="string" Mode="Unknown or Online or Offline" StatusCode="Sucess or Client_OrderProcess or Client_Unknown or WS_ProcessCash or WS_ProcessDoc or WS_GetDocument or WS_Unknown or WS_ProcessCashSubscription or Client_FiscalModule or Client_Save or WS_GetOrder or WS_Error" StatusMessage="string" exciseValue="double" ClientUUID="string" EETSymbol="string" OrderNote="string" IsSendToEET="boolean" OrderSymbol="string" RelationSymbol="string" InvoiceSymbol="string" OrdPaymentType="Cash or Card or MealTicket" OrdPaymentValue="decimal" OrdValue="decimal" OrdRndValue="decimal" OrdVatValue="decimal" StateSaved="boolean" StateESYCO="boolean" StateFiscal="boolean">
        <FIK>string</FIK>
        <PKP>string</PKP>
        <BKP>string</BKP>
        <Items REI_ID="int" PRO_ID="int" PRO_ID_SET="int" QtyAvailable="decimal" RBI_ID="int" CUR_ID_BID="int" REI_PRI_BID="decimal" REI_DISCOUNT="decimal" OrderSymbol="string" IndexSet="int" NoDiscount="boolean" ReiDiscount="decimal" Index="int" ITEM_DISCOUNT="decimal" Code="string" Name="string" Price="decimal" PriceVat="decimal" PriceWithoutDiscount="decimal" VatRate="decimal" Qty="decimal">
          <SerialNumber sSerialNumber="string" />
          <SerialNumber sSerialNumber="string" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
        </Items>
        <Items REI_ID="int" PRO_ID="int" PRO_ID_SET="int" QtyAvailable="decimal" RBI_ID="int" CUR_ID_BID="int" REI_PRI_BID="decimal" REI_DISCOUNT="decimal" OrderSymbol="string" IndexSet="int" NoDiscount="boolean" ReiDiscount="decimal" Index="int" ITEM_DISCOUNT="decimal" Code="string" Name="string" Price="decimal" PriceVat="decimal" PriceWithoutDiscount="decimal" VatRate="decimal" Qty="decimal">
          <SerialNumber sSerialNumber="string" />
          <SerialNumber sSerialNumber="string" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
        </Items>
        <PaymentItems OrderSymbol="string" Value="decimal" BnkId="int" BnkName="string" />
        <PaymentItems OrderSymbol="string" Value="decimal" BnkId="int" BnkName="string" />
        <ItemsVat>
          <PriceVat>decimal</PriceVat>
          <Vat>decimal</Vat>
          <VatRate>decimal</VatRate>
        </ItemsVat>
        <ItemsVat>
          <PriceVat>decimal</PriceVat>
          <Vat>decimal</Vat>
          <VatRate>decimal</VatRate>
        </ItemsVat>
      </ProcessOrderResult>
    </ProcessOrderResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

Následuje ukázkový požadavek a odpověď SOAP 1.2. Uvedené zástupce je třeba nahradit skutečnými hodnotami.

POST /EsycoPOSWS.asmx HTTP/1.1
Host: esycoposwstest.golfprovsechny.cz
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <AuthUserHeader xmlns="http://tempuri.org/">
      <Token>string</Token>
    </AuthUserHeader>
  </soap12:Header>
  <soap12:Body>
    <ProcessOrder xmlns="http://tempuri.org/">
      <o DeliverySymbol="string" InvoicePriBrutto="decimal" InvoicePriBruttoCur="decimal" Created="dateTime" STO_ID="int" BNK_ID="int" CLA_ID="int" USR_ID="short" TRA_ID="int" REL_ID="int" USR_ID_COND="int" OrdType="Unknown or Cash or Invoice or Credit or Proforma or CashSubscription or Order" OrdGuid="string" Mode="Unknown or Online or Offline" StatusCode="Sucess or Client_OrderProcess or Client_Unknown or WS_ProcessCash or WS_ProcessDoc or WS_GetDocument or WS_Unknown or WS_ProcessCashSubscription or Client_FiscalModule or Client_Save or WS_GetOrder or WS_Error" StatusMessage="string" exciseValue="double" ClientUUID="string" EETSymbol="string" OrderNote="string" IsSendToEET="boolean" OrderSymbol="string" RelationSymbol="string" InvoiceSymbol="string" OrdPaymentType="Cash or Card or MealTicket" OrdPaymentValue="decimal" OrdValue="decimal" OrdRndValue="decimal" OrdVatValue="decimal" StateSaved="boolean" StateESYCO="boolean" StateFiscal="boolean">
        <FIK>string</FIK>
        <PKP>string</PKP>
        <BKP>string</BKP>
        <Items REI_ID="int" PRO_ID="int" PRO_ID_SET="int" QtyAvailable="decimal" RBI_ID="int" CUR_ID_BID="int" REI_PRI_BID="decimal" REI_DISCOUNT="decimal" OrderSymbol="string" IndexSet="int" NoDiscount="boolean" ReiDiscount="decimal" Index="int" ITEM_DISCOUNT="decimal" Code="string" Name="string" Price="decimal" PriceVat="decimal" PriceWithoutDiscount="decimal" VatRate="decimal" Qty="decimal">
          <SerialNumber sSerialNumber="string" />
          <SerialNumber sSerialNumber="string" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
        </Items>
        <Items REI_ID="int" PRO_ID="int" PRO_ID_SET="int" QtyAvailable="decimal" RBI_ID="int" CUR_ID_BID="int" REI_PRI_BID="decimal" REI_DISCOUNT="decimal" OrderSymbol="string" IndexSet="int" NoDiscount="boolean" ReiDiscount="decimal" Index="int" ITEM_DISCOUNT="decimal" Code="string" Name="string" Price="decimal" PriceVat="decimal" PriceWithoutDiscount="decimal" VatRate="decimal" Qty="decimal">
          <SerialNumber sSerialNumber="string" />
          <SerialNumber sSerialNumber="string" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
        </Items>
        <PaymentItems OrderSymbol="string" Value="decimal" BnkId="int" BnkName="string" />
        <PaymentItems OrderSymbol="string" Value="decimal" BnkId="int" BnkName="string" />
        <ItemsVat>
          <PriceVat>decimal</PriceVat>
          <Vat>decimal</Vat>
          <VatRate>decimal</VatRate>
        </ItemsVat>
        <ItemsVat>
          <PriceVat>decimal</PriceVat>
          <Vat>decimal</Vat>
          <VatRate>decimal</VatRate>
        </ItemsVat>
      </o>
    </ProcessOrder>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <ProcessOrderResponse xmlns="http://tempuri.org/">
      <ProcessOrderResult DeliverySymbol="string" InvoicePriBrutto="decimal" InvoicePriBruttoCur="decimal" Created="dateTime" STO_ID="int" BNK_ID="int" CLA_ID="int" USR_ID="short" TRA_ID="int" REL_ID="int" USR_ID_COND="int" OrdType="Unknown or Cash or Invoice or Credit or Proforma or CashSubscription or Order" OrdGuid="string" Mode="Unknown or Online or Offline" StatusCode="Sucess or Client_OrderProcess or Client_Unknown or WS_ProcessCash or WS_ProcessDoc or WS_GetDocument or WS_Unknown or WS_ProcessCashSubscription or Client_FiscalModule or Client_Save or WS_GetOrder or WS_Error" StatusMessage="string" exciseValue="double" ClientUUID="string" EETSymbol="string" OrderNote="string" IsSendToEET="boolean" OrderSymbol="string" RelationSymbol="string" InvoiceSymbol="string" OrdPaymentType="Cash or Card or MealTicket" OrdPaymentValue="decimal" OrdValue="decimal" OrdRndValue="decimal" OrdVatValue="decimal" StateSaved="boolean" StateESYCO="boolean" StateFiscal="boolean">
        <FIK>string</FIK>
        <PKP>string</PKP>
        <BKP>string</BKP>
        <Items REI_ID="int" PRO_ID="int" PRO_ID_SET="int" QtyAvailable="decimal" RBI_ID="int" CUR_ID_BID="int" REI_PRI_BID="decimal" REI_DISCOUNT="decimal" OrderSymbol="string" IndexSet="int" NoDiscount="boolean" ReiDiscount="decimal" Index="int" ITEM_DISCOUNT="decimal" Code="string" Name="string" Price="decimal" PriceVat="decimal" PriceWithoutDiscount="decimal" VatRate="decimal" Qty="decimal">
          <SerialNumber sSerialNumber="string" />
          <SerialNumber sSerialNumber="string" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
        </Items>
        <Items REI_ID="int" PRO_ID="int" PRO_ID_SET="int" QtyAvailable="decimal" RBI_ID="int" CUR_ID_BID="int" REI_PRI_BID="decimal" REI_DISCOUNT="decimal" OrderSymbol="string" IndexSet="int" NoDiscount="boolean" ReiDiscount="decimal" Index="int" ITEM_DISCOUNT="decimal" Code="string" Name="string" Price="decimal" PriceVat="decimal" PriceWithoutDiscount="decimal" VatRate="decimal" Qty="decimal">
          <SerialNumber sSerialNumber="string" />
          <SerialNumber sSerialNumber="string" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
          <ItemsBnd ITEM_BND_TYP="int" ITEM_MASTER="int" ITEM_DETAIL="int" ITEM_QTY="decimal" ITEM_NUM="decimal" />
        </Items>
        <PaymentItems OrderSymbol="string" Value="decimal" BnkId="int" BnkName="string" />
        <PaymentItems OrderSymbol="string" Value="decimal" BnkId="int" BnkName="string" />
        <ItemsVat>
          <PriceVat>decimal</PriceVat>
          <Vat>decimal</Vat>
          <VatRate>decimal</VatRate>
        </ItemsVat>
        <ItemsVat>
          <PriceVat>decimal</PriceVat>
          <Vat>decimal</Vat>
          <VatRate>decimal</VatRate>
        </ItemsVat>
      </ProcessOrderResult>
    </ProcessOrderResponse>
  </soap12:Body>
</soap12:Envelope>