| 参数 | 类型 | 长度 | 备注 |
|---|---|---|---|
| userKey | string | 32 | 每个单据生成的唯一鉴权key(所以业务系统需确保请求参数client_id+bxd_key能标识唯一单据) |
| linkKey | string | 32 | 用于建立连接的唯一key,与js建立socket时的key保持一致 |
| 参数值 | 类型 | 长度 | 备注 |
|---|---|---|---|
| type | String | N | saveBill/saveEntrys/updateInvoice |
| bxd_key | String | 50 | 保存时的单据ID |
| branch_id | String | N | 分路id |
| fplx | String | 1 | 发票种类,1.普通电子发票2.电子发票专票3.普通纸质发票4.专用纸质发票5.普通纸质卷票7.通用机打8.的士票9.火车票10.飞机票11.其他12.机动车.13.二手车14.定额发票15.通行费16.客运发票17.过路过桥费19.完税证明20.轮船票21.海关缴款书23.通用机打电子发票24.火车票退票凭证25.财政电子票据26.数电票(普通发票)27.数电票(增值税专用发票)28.数电票(航空运输电子客票行程单)29.数电票(铁路电子客票) |
| spbm | String | N | 税收分类编码 |
| fpdm | String | 12 | 发票代码 |
| fphm | String | 8 | 发票号码 |
| jshj | String | 23 | 价税合计金额 |
| kprq | String | 10 | 开票日期,"YYYY-MM-DD" |
| se | String | 13 | 税额 |
| fid | String | 33 | 流水号 |
| costType | String | N | 费用类型 |
| costName | String | N | 费用类型名称 |
| size | Number | N | 发票份数 |
| invoiceDate | String | 10 | 开票日期,"YYYY-MM-DD" |
| taxAmount | String | 13 | 税额 |
| totalAmount | String | 23 | 价税合计金额 |
| 参数值 | 类型 | 长度 | 备注 |
|---|---|---|---|
| userKey | String | 32 | 每个单据生成的唯一鉴权key(所以业务系统需确保请求参数client_id+bxd_key能标识唯一单据) |
| eid | String | 80 | 创建当前单据的erp系统的用户id |
| billTypeId | String | 80 | 单据类型 |
| billnumber | String | N | 保存时的单据编号 |
| bxd_key | String | 50 | 保存时的单据ID |
| client_id | String | 20 | 发票云授权标识(client_id) |
| tin | String | 20 | 企业税号 |
| timestamp | String | 13 | 签名的时间戳 |
| sign | String | 64 | 签名规则见对接约定 |
| encType | int | 2 | 签名加密类型 0:MD5、1:SHA256、2:HMAC SHA256,不传默认MD5加密 |
| entryid | String | N | 单据的分录id |
| ticketParam | String | 5 | 过滤规则,格式如:11011 |