发票勾选申请
API说明:发票勾选申请
调用方式:HTTP协议
API编码:jx.rz.select.request
调用方法:POST
数据格式:json
请求报文规范
{
"batchNo":"批次号",
"rzlx":"认证类型",
"contentRows":"本次提交的勾选发票数量",
"spmm":"税盘密码",
"data":[{
"fpdm":"发票代码",
"fphm":"发票号码",
"kprq":"开票日期",
"fplx":"发票类型",
"jkshm":"海关缴款书号码",
"sqskssq":"申请税款所属期",
"gxzt":"勾选状态标志",
"se":"税款金额",
"yxse":"有效税额",
"je":"金额",
"yt":"用途",
"bdkyy":"不抵扣原因",
"bdkyyCon":"不抵扣原因内容"
},{}]
}
字段说明
数据项 | 名称 | 类型 | 长度 | 必须 | 说明 |
---|---|---|---|---|---|
batchNo | 批次号 | varchar | 32 | 是 | 32位。代表一次请求,每次请求批次号不重复。 |
rzlx | 操作类型 | varchar | 2 | 是 | 1:发票抵扣 2:退税 3:海关缴款书 |
contentRows | 本次提交的勾选发票数量 | varchar | 10 | 是 | |
spmm | 税盘密码 | varchar | 16 | 否 | 用户税盘登录密码 |
data | 发票信息 | 以数组形式提交发票信息 | |||
fpdm | 发票代码 | varchar | 12 | 条件必填 | 数电发票发票代码为空; 非数电发票,当rzlx为1或者2时必填。 |
fphm | 发票号码 | varchar | 20 | 条件必填 | rzlx为1或者2时必填 |
kprq | 开票日期 | varchar | 10 | 是 | yyyy-MM-dd |
fplx | 发票类型 | varchar | 2 | 是 | 01:增值税专用发票 03:机动车销售统一发票 08:增值税电子专用发票或数电发票 14:通行费电子发票 17:海关缴款书 |
jkshm | 海关缴款书号码 | varchar | 50 | 条件必填 | rzlx为3时必填 |
sqskssq | 申请税款所属期 | varchar | 6 | 是 | 当前税款所属期,格式:yyyyMM |
gxzt | 勾选状态标志 | varchar | 2 | 是 | 0:取消勾选 1:勾选 |
se | 税款金额 | varchar | 20 | 条件必填 | 发票税额(保留两位小数),rzlx为 1且 yt为 2时必填; rzlx为 3时必填。 |
yxse | 有效税额 | varchar | 20 | 条件必填 | 有效税额(保留两位小数),该张发票要抵扣的税额,需小于等于发票税额。全额抵扣填写发票税额。rzlx为 1且 yt为 1时必填;rzlx为 3时必填。 |
je | 金额 | varchar | 10 | 条件必填 | 金额(保留2位小数) 通过数字账户云服务申请勾选时必填 |
yt | 用途 | varchar | 1 | 是 | 1:抵扣勾选 2:不抵扣勾选 rzlx为1或者3时必填。 一次请求只支持相同用途操作。 |
bdkyy | 不抵扣原因 | varchar | 2 | 否 | 1:用于非应税项目 2:用于免税项目 3:用于集体福利或者个人消费 4:遭受非正常损失 5:其他 当rzlx为1且yt为2时必填。 |
bdkyyCon | 不抵扣原因内容 | varchar | 50 | 否 | 当不抵扣原因为 5 时,不抵扣原因内容必填。 |
返回报文规范
返回报文只有外层报文,content内容为空,无数据项,参考外层报文中的code与msg数据项。