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" }