GET api/Pos/Sell/Bill/DetailInfo/Query/One/ByBillNum?billnum={billnum}&senderbillid={senderbillid}

查询当前代理商的某个订单的详细信息,以简单类型返回,这个结果中包含主记录信息,销售明细信息,付款清单信息,导游绑定记录信息等。是一个单据的完整数据。一次总是只能查询一个订单(总是只能查询代理商的互联网订单)。

Request Information

URI Parameters

NameDescriptionTypeAdditional information
billnum

景区系统的单据单号,与senderbillid不能同时为空。

string

Default value is

senderbillid

第三方系统的单据单号,与bill不能同时为空。

string

Default value is

Body Parameters

None.

Response Information

Resource Description

查询当前代理商的某个订单的详细信息,以简单类型返回,这个结果中包含主记录信息,销售明细信息,付款清单信息,导游绑定记录信息等。是一个单据的完整数据。一次总是只能查询一个订单(总是只能查询代理商的互联网订单)。

CommonOperationResultWithTagOfPosSellBillDetailResult
NameDescriptionTypeAdditional information
errcode

integer

None.

errmsg

string

None.

tag

PosSellBillDetailResult

None.

Response Formats

application/json, text/json

Sample:
{
  "errcode": 1,
  "errmsg": "sample string 2",
  "tag": {
    "detailrows": [
      {
        "AutoId": 1,
        "ProductId": 2,
        "BillNum": "sample string 3",
        "Amount": 4.0,
        "DiscountBase": 5.0,
        "DiscountRate": 6.0,
        "RetailPrice": 7.0,
        "RealPrice": 1.0,
        "SellState": "sample string 8",
        "Unit": "sample string 9",
        "GoodsGetted": "sample string 10",
        "DeliverType": "sample string 11",
        "DeliverProviderName": "sample string 12",
        "DeliverBillNum": "sample string 13",
        "DeliverTime": "2025-12-06T12:15:21.2683794+08:00",
        "DeliverUserLoginName": "sample string 14",
        "RebeatSummary": 1.0,
        "ProductName": "sample string 15",
        "BarCode": "sample string 16",
        "LowestRetailPrice": 17.0,
        "Standard": "sample string 18",
        "isneedweghing": "sample string 19",
        "ProducingArea": "sample string 20",
        "QualityLevel": "sample string 21",
        "IsNeedWeighing": "sample string 22",
        "CostPrice": 23.0,
        "SubTotal": 24.0
      },
      {
        "AutoId": 1,
        "ProductId": 2,
        "BillNum": "sample string 3",
        "Amount": 4.0,
        "DiscountBase": 5.0,
        "DiscountRate": 6.0,
        "RetailPrice": 7.0,
        "RealPrice": 1.0,
        "SellState": "sample string 8",
        "Unit": "sample string 9",
        "GoodsGetted": "sample string 10",
        "DeliverType": "sample string 11",
        "DeliverProviderName": "sample string 12",
        "DeliverBillNum": "sample string 13",
        "DeliverTime": "2025-12-06T12:15:21.2683794+08:00",
        "DeliverUserLoginName": "sample string 14",
        "RebeatSummary": 1.0,
        "ProductName": "sample string 15",
        "BarCode": "sample string 16",
        "LowestRetailPrice": 17.0,
        "Standard": "sample string 18",
        "isneedweghing": "sample string 19",
        "ProducingArea": "sample string 20",
        "QualityLevel": "sample string 21",
        "IsNeedWeighing": "sample string 22",
        "CostPrice": 23.0,
        "SubTotal": 24.0
      }
    ],
    "receiverows": [
      {
        "billnum": "sample string 1",
        "fkfsid": "sample string 2",
        "paymentamount": 3.0,
        "fkfsmc": "sample string 4",
        "PaymentTradeId": "sample string 5"
      },
      {
        "billnum": "sample string 1",
        "fkfsid": "sample string 2",
        "paymentamount": 3.0,
        "fkfsmc": "sample string 4",
        "PaymentTradeId": "sample string 5"
      }
    ],
    "guiderbindingrows": [
      {
        "billnum": "sample string 1",
        "dyzh": "sample string 2",
        "bindingtime": "sample string 3",
        "yhdlm": "sample string 4",
        "dyxx": "sample string 5",
        "yhmc": "sample string 6",
        "autoid": 7,
        "op": "sample string 8"
      },
      {
        "billnum": "sample string 1",
        "dyzh": "sample string 2",
        "bindingtime": "sample string 3",
        "yhdlm": "sample string 4",
        "dyxx": "sample string 5",
        "yhmc": "sample string 6",
        "autoid": 7,
        "op": "sample string 8"
      }
    ],
    "MemberInfo": "sample string 1",
    "GuiderInfo": "sample string 2",
    "GuiderBindUserName": "sample string 3",
    "UserName": "sample string 4",
    "ShopName": "sample string 5",
    "DWLXMC": "sample string 6",
    "DWMC": "sample string 7",
    "BillNum": "sample string 8",
    "ShopId": "sample string 9",
    "UserLoginName": "sample string 10",
    "HappenDate": "sample string 11",
    "HappenTime": "sample string 12",
    "PayState": "sample string 13",
    "GuiderNumber": "sample string 14",
    "GuiderBindUser": "sample string 15",
    "GuiderBindTime": "sample string 16",
    "CalculateState": "sample string 17",
    "CalculateBillNum": "sample string 18",
    "BusiFromType": "sample string 19",
    "Memory": "sample string 20",
    "MemberId": 1,
    "PaymentEntTime": "2025-12-06T12:15:21.2683794+08:00",
    "TotalSummary": 1.0,
    "CouponReduction": 1.0,
    "CouponDeduction": 1.0,
    "FreeAtCalculact": 1.0,
    "ActualPayAmount": 1.0,
    "SellItemDesc": "sample string 21",
    "TotalRebateAmount": 1.0,
    "DWID": "sample string 22",
    "GuestMobile": "sample string 24",
    "RandCode": "sample string 25",
    "PlanDeliverType": "sample string 26",
    "GuestName": "sample string 27",
    "GuestCeriCode": "sample string 28",
    "DeliverAddress": "sample string 29",
    "GuestMemory": "sample string 30"
  }
}

application/xml, text/xml

Sample:
<CommonOperationResultWithTagOfPosSellBillDetailResultldpHZqFJ xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer">
  <errcode>1</errcode>
  <errmsg>sample string 2</errmsg>
  <tag xmlns:d2p1="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Tour.V5.Result">
    <d2p1:ActualPayAmount>1</d2p1:ActualPayAmount>
    <d2p1:BillNum>sample string 8</d2p1:BillNum>
    <d2p1:BusiFromType>sample string 19</d2p1:BusiFromType>
    <d2p1:CalculateBillNum>sample string 18</d2p1:CalculateBillNum>
    <d2p1:CalculateState>sample string 17</d2p1:CalculateState>
    <d2p1:CouponDeduction>1</d2p1:CouponDeduction>
    <d2p1:CouponReduction>1</d2p1:CouponReduction>
    <d2p1:DWID>sample string 22</d2p1:DWID>
    <d2p1:DeliverAddress>sample string 29</d2p1:DeliverAddress>
    <d2p1:FreeAtCalculact>1</d2p1:FreeAtCalculact>
    <d2p1:GuestCeriCode>sample string 28</d2p1:GuestCeriCode>
    <d2p1:GuestMemory>sample string 30</d2p1:GuestMemory>
    <d2p1:GuestMobile>sample string 24</d2p1:GuestMobile>
    <d2p1:GuestName>sample string 27</d2p1:GuestName>
    <d2p1:GuiderBindTime>sample string 16</d2p1:GuiderBindTime>
    <d2p1:GuiderBindUser>sample string 15</d2p1:GuiderBindUser>
    <d2p1:GuiderNumber>sample string 14</d2p1:GuiderNumber>
    <d2p1:HappenDate>sample string 11</d2p1:HappenDate>
    <d2p1:HappenTime>sample string 12</d2p1:HappenTime>
    <d2p1:MemberId>1</d2p1:MemberId>
    <d2p1:Memory>sample string 20</d2p1:Memory>
    <d2p1:PayState>sample string 13</d2p1:PayState>
    <d2p1:PaymentEntTime>2025-12-06T12:15:21.2683794+08:00</d2p1:PaymentEntTime>
    <d2p1:PlanDeliverType>sample string 26</d2p1:PlanDeliverType>
    <d2p1:RandCode>sample string 25</d2p1:RandCode>
    <d2p1:SellItemDesc>sample string 21</d2p1:SellItemDesc>
    <d2p1:ShopId>sample string 9</d2p1:ShopId>
    <d2p1:TotalRebateAmount>1</d2p1:TotalRebateAmount>
    <d2p1:TotalSummary>1</d2p1:TotalSummary>
    <d2p1:UserLoginName>sample string 10</d2p1:UserLoginName>
    <d2p1:DWLXMC>sample string 6</d2p1:DWLXMC>
    <d2p1:DWMC>sample string 7</d2p1:DWMC>
    <d2p1:GuiderBindUserName>sample string 3</d2p1:GuiderBindUserName>
    <d2p1:GuiderInfo>sample string 2</d2p1:GuiderInfo>
    <d2p1:MemberInfo>sample string 1</d2p1:MemberInfo>
    <d2p1:ShopName>sample string 5</d2p1:ShopName>
    <d2p1:UserName>sample string 4</d2p1:UserName>
    <d2p1:detailrows>
      <d2p1:PosSellDetailItemResult>
        <d2p1:Amount>4</d2p1:Amount>
        <d2p1:AutoId>1</d2p1:AutoId>
        <d2p1:BarCode>sample string 16</d2p1:BarCode>
        <d2p1:BillNum>sample string 3</d2p1:BillNum>
        <d2p1:CostPrice>23</d2p1:CostPrice>
        <d2p1:DeliverBillNum>sample string 13</d2p1:DeliverBillNum>
        <d2p1:DeliverProviderName>sample string 12</d2p1:DeliverProviderName>
        <d2p1:DeliverTime>2025-12-06T12:15:21.2683794+08:00</d2p1:DeliverTime>
        <d2p1:DeliverType>sample string 11</d2p1:DeliverType>
        <d2p1:DeliverUserLoginName>sample string 14</d2p1:DeliverUserLoginName>
        <d2p1:DiscountBase>5</d2p1:DiscountBase>
        <d2p1:DiscountRate>6</d2p1:DiscountRate>
        <d2p1:GoodsGetted>sample string 10</d2p1:GoodsGetted>
        <d2p1:IsNeedWeighing>sample string 22</d2p1:IsNeedWeighing>
        <d2p1:LowestRetailPrice>17</d2p1:LowestRetailPrice>
        <d2p1:ProducingArea>sample string 20</d2p1:ProducingArea>
        <d2p1:ProductId>2</d2p1:ProductId>
        <d2p1:ProductName>sample string 15</d2p1:ProductName>
        <d2p1:QualityLevel>sample string 21</d2p1:QualityLevel>
        <d2p1:RealPrice>1</d2p1:RealPrice>
        <d2p1:RebeatSummary>1</d2p1:RebeatSummary>
        <d2p1:RetailPrice>7</d2p1:RetailPrice>
        <d2p1:SellState>sample string 8</d2p1:SellState>
        <d2p1:Standard>sample string 18</d2p1:Standard>
        <d2p1:SubTotal>24</d2p1:SubTotal>
        <d2p1:Unit>sample string 9</d2p1:Unit>
        <d2p1:isneedweghing>sample string 19</d2p1:isneedweghing>
      </d2p1:PosSellDetailItemResult>
      <d2p1:PosSellDetailItemResult>
        <d2p1:Amount>4</d2p1:Amount>
        <d2p1:AutoId>1</d2p1:AutoId>
        <d2p1:BarCode>sample string 16</d2p1:BarCode>
        <d2p1:BillNum>sample string 3</d2p1:BillNum>
        <d2p1:CostPrice>23</d2p1:CostPrice>
        <d2p1:DeliverBillNum>sample string 13</d2p1:DeliverBillNum>
        <d2p1:DeliverProviderName>sample string 12</d2p1:DeliverProviderName>
        <d2p1:DeliverTime>2025-12-06T12:15:21.2683794+08:00</d2p1:DeliverTime>
        <d2p1:DeliverType>sample string 11</d2p1:DeliverType>
        <d2p1:DeliverUserLoginName>sample string 14</d2p1:DeliverUserLoginName>
        <d2p1:DiscountBase>5</d2p1:DiscountBase>
        <d2p1:DiscountRate>6</d2p1:DiscountRate>
        <d2p1:GoodsGetted>sample string 10</d2p1:GoodsGetted>
        <d2p1:IsNeedWeighing>sample string 22</d2p1:IsNeedWeighing>
        <d2p1:LowestRetailPrice>17</d2p1:LowestRetailPrice>
        <d2p1:ProducingArea>sample string 20</d2p1:ProducingArea>
        <d2p1:ProductId>2</d2p1:ProductId>
        <d2p1:ProductName>sample string 15</d2p1:ProductName>
        <d2p1:QualityLevel>sample string 21</d2p1:QualityLevel>
        <d2p1:RealPrice>1</d2p1:RealPrice>
        <d2p1:RebeatSummary>1</d2p1:RebeatSummary>
        <d2p1:RetailPrice>7</d2p1:RetailPrice>
        <d2p1:SellState>sample string 8</d2p1:SellState>
        <d2p1:Standard>sample string 18</d2p1:Standard>
        <d2p1:SubTotal>24</d2p1:SubTotal>
        <d2p1:Unit>sample string 9</d2p1:Unit>
        <d2p1:isneedweghing>sample string 19</d2p1:isneedweghing>
      </d2p1:PosSellDetailItemResult>
    </d2p1:detailrows>
    <d2p1:guiderbindingrows>
      <d2p1:PosSellGuiderBindingItemResult>
        <d2p1:autoid>7</d2p1:autoid>
        <d2p1:billnum>sample string 1</d2p1:billnum>
        <d2p1:bindingtime>sample string 3</d2p1:bindingtime>
        <d2p1:dyxx>sample string 5</d2p1:dyxx>
        <d2p1:dyzh>sample string 2</d2p1:dyzh>
        <d2p1:op>sample string 8</d2p1:op>
        <d2p1:yhdlm>sample string 4</d2p1:yhdlm>
        <d2p1:yhmc>sample string 6</d2p1:yhmc>
      </d2p1:PosSellGuiderBindingItemResult>
      <d2p1:PosSellGuiderBindingItemResult>
        <d2p1:autoid>7</d2p1:autoid>
        <d2p1:billnum>sample string 1</d2p1:billnum>
        <d2p1:bindingtime>sample string 3</d2p1:bindingtime>
        <d2p1:dyxx>sample string 5</d2p1:dyxx>
        <d2p1:dyzh>sample string 2</d2p1:dyzh>
        <d2p1:op>sample string 8</d2p1:op>
        <d2p1:yhdlm>sample string 4</d2p1:yhdlm>
        <d2p1:yhmc>sample string 6</d2p1:yhmc>
      </d2p1:PosSellGuiderBindingItemResult>
    </d2p1:guiderbindingrows>
    <d2p1:receiverows>
      <d2p1:PosSellReceiveItemResult>
        <d2p1:PaymentTradeId>sample string 5</d2p1:PaymentTradeId>
        <d2p1:billnum>sample string 1</d2p1:billnum>
        <d2p1:fkfsid>sample string 2</d2p1:fkfsid>
        <d2p1:fkfsmc>sample string 4</d2p1:fkfsmc>
        <d2p1:paymentamount>3</d2p1:paymentamount>
      </d2p1:PosSellReceiveItemResult>
      <d2p1:PosSellReceiveItemResult>
        <d2p1:PaymentTradeId>sample string 5</d2p1:PaymentTradeId>
        <d2p1:billnum>sample string 1</d2p1:billnum>
        <d2p1:fkfsid>sample string 2</d2p1:fkfsid>
        <d2p1:fkfsmc>sample string 4</d2p1:fkfsmc>
        <d2p1:paymentamount>3</d2p1:paymentamount>
      </d2p1:PosSellReceiveItemResult>
    </d2p1:receiverows>
  </tag>
</CommonOperationResultWithTagOfPosSellBillDetailResultldpHZqFJ>