POST api/ShouYaoJi/AddInvoice

售药机开具电子发票

请求的信息

URI参数

None.

Body参数

AddInvoiceCondition
名称描述类型其它信息
appKey

合作方接入认证标识(海王提供对应商户编码)

string

None.

timeStamp

10位时间戳 格式为long,时区为GMT+8。开放平台允许合作方请求最大时间误差为10分钟

integer

None.

version

API协议版本,可选值:1.0

string

None.

sign

签名值

string

None.

drugMachineCode

装置编码

string

None.

position

位置

string

None.

invoiceDate

开票日期

string

None.

head

抬头-购买方名称

string

None.

mobile

手机号码

string

None.

gmfNsrsbh

购买方纳税人识别号(如收票方为企业时此项必填)

string

None.

gmfYhzh

购买方银行和银行帐号

string

None.

gmfDzdh

购买方地址和电话

string

None.

gmfEmail

购买方电子邮箱

string

None.

totalAmt

开票总金额

decimal number

None.

orderList

订单数据列表

Collection of AddInvoiceOrderModel

None.

请求格式

application/json, text/json

Sample:
{
  "appKey": "sample string 1",
  "timeStamp": 2,
  "version": "sample string 3",
  "sign": "sample string 4",
  "drugMachineCode": "sample string 5",
  "position": "sample string 6",
  "invoiceDate": "sample string 7",
  "head": "sample string 8",
  "mobile": "sample string 9",
  "gmfNsrsbh": "sample string 10",
  "gmfYhzh": "sample string 11",
  "gmfDzdh": "sample string 12",
  "gmfEmail": "sample string 13",
  "totalAmt": 14.0,
  "orderList": [
    {
      "$id": "2",
      "amt": 1.0,
      "orderNo": "sample string 2",
      "orderDate": "sample string 3",
      "seq": "sample string 4",
      "productList": [
        {
          "$id": "3",
          "proCode": "sample string 1",
          "proName": "sample string 2",
          "proAmt": 3.0,
          "proQty": 4
        },
        {
          "$ref": "3"
        },
        {
          "$ref": "3"
        }
      ]
    },
    {
      "$ref": "2"
    },
    {
      "$ref": "2"
    }
  ]
}

application/x-www-form-urlencoded

Sample:

Sample not available.

响应信息

资源描述

WebApiJsonResult
名称描述类型其它信息
Code

返回代码 0 标识成功,非 0 失败

string

None.

Msg

返回信息

string

None.

Data

返回数据,json 格式

string

None.

响应格式

application/json, text/json

Sample:
{
  "code": "sample string 1",
  "msg": "sample string 2",
  "data": "sample string 3"
}