VIP_Service


单击此处,获取完整的操作列表。

CheckConsume

检查销售,退货

测试

测试窗体只能用于来自本地计算机的请求。

SOAP 1.1

以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。

POST /VIP_Service.asmx HTTP/1.1
Host: small.hn.cn
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/CheckConsume"

<?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>
    <CheckConsume xmlns="http://tempuri.org/">
      <salestotal>
        <s_vipcode>string</s_vipcode>
        <s_docno>string</s_docno>
        <s_storecode>string</s_storecode>
        <s_tillid>string</s_tillid>
        <dt_txdate>string</dt_txdate>
        <s_cashier>string</s_cashier>
        <s_salesman>string</s_salesman>
        <s_clientcode>string</s_clientcode>
        <s_purchasestaffcode>string</s_purchasestaffcode>
        <i_purchasedependent>string</i_purchasedependent>
        <s_demographiccode>string</s_demographiccode>
        <s_demographicdata>string</s_demographicdata>
        <dec_netqty>string</dec_netqty>
        <dec_originalamount>string</dec_originalamount>
        <dec_sellingamount>string</dec_sellingamount>
        <s_discountapprove>string</s_discountapprove>
        <dec_discountamount>string</dec_discountamount>
        <dec_taxamount>string</dec_taxamount>
        <dec_netamount>string</dec_netamount>
        <dec_paidamount>string</dec_paidamount>
        <dec_changeamount>string</dec_changeamount>
        <s_defaulttender>string</s_defaulttender>
        <i_numofitem>string</i_numofitem>
        <i_numoftender>string</i_numoftender>
        <s_extendparam>string</s_extendparam>
        <s_refdocno>string</s_refdocno>
        <s_refstorecode>string</s_refstorecode>
        <s_reftillid>string</s_reftillid>
        <dt_reftxdate>string</dt_reftxdate>
      </salestotal>
      <tender>
        <txsalestender>
          <s_cashier>string</s_cashier>
          <s_tendercode>string</s_tendercode>
          <i_specificedtype>int</i_specificedtype>
          <dec_payamount>decimal</dec_payamount>
          <dec_baseamount>decimal</dec_baseamount>
          <s_extendparam>string</s_extendparam>
        </txsalestender>
        <txsalestender>
          <s_cashier>string</s_cashier>
          <s_tendercode>string</s_tendercode>
          <i_specificedtype>int</i_specificedtype>
          <dec_payamount>decimal</dec_payamount>
          <dec_baseamount>decimal</dec_baseamount>
          <s_extendparam>string</s_extendparam>
        </txsalestender>
      </tender>
      <items>
        <txsalesitem>
          <s_cashier>string</s_cashier>
          <s_salesman>string</s_salesman>
          <s_clientcode>string</s_clientcode>
          <s_demographiccode>string</s_demographiccode>
          <s_demographicdata>string</s_demographicdata>
          <s_plucode>string</s_plucode>
          <s_colorcode>string</s_colorcode>
          <s_sizecode>string</s_sizecode>
          <s_itemlotnum>string</s_itemlotnum>
          <dec_qty>decimal</dec_qty>
          <dec_exstk2sales>decimal</dec_exstk2sales>
          <dec_originalprice>decimal</dec_originalprice>
          <s_isdeposit>string</s_isdeposit>
          <s_iswholesale>string</s_iswholesale>
          <s_ispricealternate>string</s_ispricealternate>
          <s_ispriceoverride>string</s_ispriceoverride>
          <s_isnewitem>string</s_isnewitem>
          <s_priceapprove>string</s_priceapprove>
          <s_couponnumber>string</s_couponnumber>
          <s_discountapprove>string</s_discountapprove>
          <dec_discountamount>decimal</dec_discountamount>
          <s_promotionid>string</s_promotionid>
          <dec_promotionuseqty>decimal</dec_promotionuseqty>
          <dec_promotionless>decimal</dec_promotionless>
          <dec_totaldiscountless>decimal</dec_totaldiscountless>
          <dec_taxamount>decimal</dec_taxamount>
          <dec_netamount>decimal</dec_netamount>
          <s_salesitemremark>string</s_salesitemremark>
          <s_extendparam>string</s_extendparam>
        </txsalesitem>
        <txsalesitem>
          <s_cashier>string</s_cashier>
          <s_salesman>string</s_salesman>
          <s_clientcode>string</s_clientcode>
          <s_demographiccode>string</s_demographiccode>
          <s_demographicdata>string</s_demographicdata>
          <s_plucode>string</s_plucode>
          <s_colorcode>string</s_colorcode>
          <s_sizecode>string</s_sizecode>
          <s_itemlotnum>string</s_itemlotnum>
          <dec_qty>decimal</dec_qty>
          <dec_exstk2sales>decimal</dec_exstk2sales>
          <dec_originalprice>decimal</dec_originalprice>
          <s_isdeposit>string</s_isdeposit>
          <s_iswholesale>string</s_iswholesale>
          <s_ispricealternate>string</s_ispricealternate>
          <s_ispriceoverride>string</s_ispriceoverride>
          <s_isnewitem>string</s_isnewitem>
          <s_priceapprove>string</s_priceapprove>
          <s_couponnumber>string</s_couponnumber>
          <s_discountapprove>string</s_discountapprove>
          <dec_discountamount>decimal</dec_discountamount>
          <s_promotionid>string</s_promotionid>
          <dec_promotionuseqty>decimal</dec_promotionuseqty>
          <dec_promotionless>decimal</dec_promotionless>
          <dec_totaldiscountless>decimal</dec_totaldiscountless>
          <dec_taxamount>decimal</dec_taxamount>
          <dec_netamount>decimal</dec_netamount>
          <s_salesitemremark>string</s_salesitemremark>
          <s_extendparam>string</s_extendparam>
        </txsalesitem>
      </items>
      <isvip>string</isvip>
      <InvoiceID>string</InvoiceID>
      <mallid>string</mallid>
    </CheckConsume>
  </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>
    <CheckConsumeResponse xmlns="http://tempuri.org/">
      <CheckConsumeResult>
        <header>
          <errorcode>string</errorcode>
          <errormsg>string</errormsg>
        </header>
        <bonusearn>string</bonusearn>
        <traceno>string</traceno>
        <currentbonus>string</currentbonus>
        <bonusredeem>string</bonusredeem>
        <bonus2amount>decimal</bonus2amount>
        <QRCode>string</QRCode>
      </CheckConsumeResult>
    </CheckConsumeResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。

POST /VIP_Service.asmx HTTP/1.1
Host: small.hn.cn
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>
    <CheckConsume xmlns="http://tempuri.org/">
      <salestotal>
        <s_vipcode>string</s_vipcode>
        <s_docno>string</s_docno>
        <s_storecode>string</s_storecode>
        <s_tillid>string</s_tillid>
        <dt_txdate>string</dt_txdate>
        <s_cashier>string</s_cashier>
        <s_salesman>string</s_salesman>
        <s_clientcode>string</s_clientcode>
        <s_purchasestaffcode>string</s_purchasestaffcode>
        <i_purchasedependent>string</i_purchasedependent>
        <s_demographiccode>string</s_demographiccode>
        <s_demographicdata>string</s_demographicdata>
        <dec_netqty>string</dec_netqty>
        <dec_originalamount>string</dec_originalamount>
        <dec_sellingamount>string</dec_sellingamount>
        <s_discountapprove>string</s_discountapprove>
        <dec_discountamount>string</dec_discountamount>
        <dec_taxamount>string</dec_taxamount>
        <dec_netamount>string</dec_netamount>
        <dec_paidamount>string</dec_paidamount>
        <dec_changeamount>string</dec_changeamount>
        <s_defaulttender>string</s_defaulttender>
        <i_numofitem>string</i_numofitem>
        <i_numoftender>string</i_numoftender>
        <s_extendparam>string</s_extendparam>
        <s_refdocno>string</s_refdocno>
        <s_refstorecode>string</s_refstorecode>
        <s_reftillid>string</s_reftillid>
        <dt_reftxdate>string</dt_reftxdate>
      </salestotal>
      <tender>
        <txsalestender>
          <s_cashier>string</s_cashier>
          <s_tendercode>string</s_tendercode>
          <i_specificedtype>int</i_specificedtype>
          <dec_payamount>decimal</dec_payamount>
          <dec_baseamount>decimal</dec_baseamount>
          <s_extendparam>string</s_extendparam>
        </txsalestender>
        <txsalestender>
          <s_cashier>string</s_cashier>
          <s_tendercode>string</s_tendercode>
          <i_specificedtype>int</i_specificedtype>
          <dec_payamount>decimal</dec_payamount>
          <dec_baseamount>decimal</dec_baseamount>
          <s_extendparam>string</s_extendparam>
        </txsalestender>
      </tender>
      <items>
        <txsalesitem>
          <s_cashier>string</s_cashier>
          <s_salesman>string</s_salesman>
          <s_clientcode>string</s_clientcode>
          <s_demographiccode>string</s_demographiccode>
          <s_demographicdata>string</s_demographicdata>
          <s_plucode>string</s_plucode>
          <s_colorcode>string</s_colorcode>
          <s_sizecode>string</s_sizecode>
          <s_itemlotnum>string</s_itemlotnum>
          <dec_qty>decimal</dec_qty>
          <dec_exstk2sales>decimal</dec_exstk2sales>
          <dec_originalprice>decimal</dec_originalprice>
          <s_isdeposit>string</s_isdeposit>
          <s_iswholesale>string</s_iswholesale>
          <s_ispricealternate>string</s_ispricealternate>
          <s_ispriceoverride>string</s_ispriceoverride>
          <s_isnewitem>string</s_isnewitem>
          <s_priceapprove>string</s_priceapprove>
          <s_couponnumber>string</s_couponnumber>
          <s_discountapprove>string</s_discountapprove>
          <dec_discountamount>decimal</dec_discountamount>
          <s_promotionid>string</s_promotionid>
          <dec_promotionuseqty>decimal</dec_promotionuseqty>
          <dec_promotionless>decimal</dec_promotionless>
          <dec_totaldiscountless>decimal</dec_totaldiscountless>
          <dec_taxamount>decimal</dec_taxamount>
          <dec_netamount>decimal</dec_netamount>
          <s_salesitemremark>string</s_salesitemremark>
          <s_extendparam>string</s_extendparam>
        </txsalesitem>
        <txsalesitem>
          <s_cashier>string</s_cashier>
          <s_salesman>string</s_salesman>
          <s_clientcode>string</s_clientcode>
          <s_demographiccode>string</s_demographiccode>
          <s_demographicdata>string</s_demographicdata>
          <s_plucode>string</s_plucode>
          <s_colorcode>string</s_colorcode>
          <s_sizecode>string</s_sizecode>
          <s_itemlotnum>string</s_itemlotnum>
          <dec_qty>decimal</dec_qty>
          <dec_exstk2sales>decimal</dec_exstk2sales>
          <dec_originalprice>decimal</dec_originalprice>
          <s_isdeposit>string</s_isdeposit>
          <s_iswholesale>string</s_iswholesale>
          <s_ispricealternate>string</s_ispricealternate>
          <s_ispriceoverride>string</s_ispriceoverride>
          <s_isnewitem>string</s_isnewitem>
          <s_priceapprove>string</s_priceapprove>
          <s_couponnumber>string</s_couponnumber>
          <s_discountapprove>string</s_discountapprove>
          <dec_discountamount>decimal</dec_discountamount>
          <s_promotionid>string</s_promotionid>
          <dec_promotionuseqty>decimal</dec_promotionuseqty>
          <dec_promotionless>decimal</dec_promotionless>
          <dec_totaldiscountless>decimal</dec_totaldiscountless>
          <dec_taxamount>decimal</dec_taxamount>
          <dec_netamount>decimal</dec_netamount>
          <s_salesitemremark>string</s_salesitemremark>
          <s_extendparam>string</s_extendparam>
        </txsalesitem>
      </items>
      <isvip>string</isvip>
      <InvoiceID>string</InvoiceID>
      <mallid>string</mallid>
    </CheckConsume>
  </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>
    <CheckConsumeResponse xmlns="http://tempuri.org/">
      <CheckConsumeResult>
        <header>
          <errorcode>string</errorcode>
          <errormsg>string</errormsg>
        </header>
        <bonusearn>string</bonusearn>
        <traceno>string</traceno>
        <currentbonus>string</currentbonus>
        <bonusredeem>string</bonusredeem>
        <bonus2amount>decimal</bonus2amount>
        <QRCode>string</QRCode>
      </CheckConsumeResult>
    </CheckConsumeResponse>
  </soap12:Body>
</soap12:Envelope>