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>