POST api/CompanyOrder/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"
}