批量上传入账发票

API说明:企业业务系统通过此接口对批量下载的入账发票(或海关缴款书、代扣代缴完税凭证)进行批量上传。
调用方式:HTTP协议
API编码:qdfp.jx.plscrz
调用方法:POST
数据格式:json

请求报文规范

{
    "pclsh": "批次流水号",
    "pjlx": "票据类型",
    "gfsbh": "购方纳税人识别号/缴款单位纳税人识别号/扣缴义务人识别号",
    "items": [
        {
            "kprq": "开票日期/填发日期",
            "fpdm": "发票代码",
            "fphm": "发票号码",
            "hgjkshm": "海关缴款书号码",
            "dkdjwspzh": "代扣代缴完税凭证号",
            "bkjnsrsbh": "被扣缴纳税人识别号",
            "skssq": "入账属期",
            "fplx": "发票类型",
            "sqgxlx": "申请勾选类型"
        }
    ]
}

字段说明

数据项 名称 类型 长度 必须 说明
pclsh 批次流水号 varchar 50 格式:税号+时间戳+8位随机字符串,保证唯一性。
pjlx 票据类型 varchar 2 01:发票
02:海关缴款书
03:代扣代缴完税凭证
gfsbh 购买方纳税人识别号/缴款单位纳税人识别号/扣缴义务人识别号 varchar 30 pjlx是"01:发票"时为:购买方纳税人识别号
pjlx是"02:海关缴款书"时为:缴款单位纳税人识别号
pjlx是"03:代扣代缴完税凭证"时为:扣缴义务人识别号
items 明细数据 json - 以数组形式提交明细数据
kprq 开票日期/填发日期 varchar 8 pjlx是"01:发票"时为:开票日期
pjlx是"02:海关缴款书"或"03:代扣代缴完税凭证"时为:填发日期
格式:yyyy-MM-dd HH:mm:ss
fpdm 发票代码 varchar 12 pjlx是01且非全电发票时必填
fphm 发票号码 varchar 20 条件必填 pjlx是01时必填
全电发票,发票号码20位
hgjkshm 海关缴款书号码 varchar 22 条件必填 pjlx是02时必填
dkdjwspzh 代扣代缴完税凭证号 varchar 22 条件必填 pjlx是03时必填
bkjnsrsbh 被扣缴纳税人识别号 varchar 30 条件必填 pjlx是03时必填
skssq 入账属期 varchar 6 格式:yyyyMM
当"sqgxlx"为"02","03","04","05"时必填,"06"无需填写。
fplx 发票类型 varchar 2 pjlx是01时必填
01:增值税专用发票
02:货物运输业增值税专用发票
03:机动车销售统一发票
04:增值税普通发票
08:增值税电子专用发票
10:增值税电子普通发票
11:卷式发票
14:通行费发票
15:二手车销售统一发票
51:电子发票(铁路电子客票)
61:电子发票(航空运输客票电子行程单)
81:电子发票(增值税专用发票)
82:电子发票(普通发票)
83:机动车销售电子统一发票
84:二手车销售电子统一发票
85:纸质发票(增值税专用发票)
86:纸质发票(普通发票)
87:纸质发票(机动车销售统一发票)
88:纸质发票(二手车销售统一发票)
sqgxlx 申请勾选类型 varchar 2 02:入账(企业所得税税前扣除)
03:入账(企业所得税不扣除)
04:入账(个人所得税经营所得税前扣除)
05:入账(个人所得税经营所得不扣除)
06:入账撤销

返回报文规范

{
    "pclsh": "批次流水号"
}

字段说明

数据项 名称 类型 长度 必须 说明
pclsh 批次流水号 varchar 50
Copyright © Shanghai Aisino Co.,Ltd 版权所有 侵权必究该文件修订时间: 2026-04-14 10:16:01

results matching ""

    No results matching ""