参数 | 类型 | 长度 | 备注 |
---|---|---|---|
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 |