2.2.3. 增值税普通发票
样例如下:
<?xml version="1.0" encoding="utf-8"?>
<business id="FPKJ">
<body>
<input>
<fpqqlsh>发票请求流水号</fpqqlsh>
<jsbh>机身编号</jsbh>
<fplxdm>发票类型代码</fplxdm>
<kplx>开票类型</kplx>
<yhlx>用户类型</yhlx>
<ghdwsbh>购货单位识别号</ghdwsbh>
<ghdwmc>购货单位名称</ghdwmc>
<ghdwdzdh>购货单位地址电话</ghdwdzdh>
<ghdwyhzh>购货单位银行帐号</ghdwyhzh>
<qdbz>清单标志</qdbz>
<fyxm count="1">
<group xh="1">
<fphxz>发票行性质</fphxz>
<spmc>商品名称</spmc>
<spsm>商品税目</spsm>
<ggxh>规格型号</ggxh>
<dw>单位</dw>
<spsl>商品数量</spsl>
<dj>含税单价</dj>
<je>含税金额</je>
<sl>税率</sl>
<se>税额</se>
<spbm>商品编码</spbm>
<zxbm>自行编码</zxbm>
<yhzcbs>优惠政策标识</yhzcbs>
<lslbs>0税率标识</lslbs>
<zzstsgl>增值税特殊管理</zzstsgl>
</group>
</fyxm>
<bz>备注</bz>
<skr>收款人</skr>
<fhr>复核人</fhr>
<kpr>开票人</kpr>
<yfpdm>原发票代码</yfpdm>
<yfphm>原发票号码</yfphm>
<sprsjh>收票人手机号</sprsjh>
</input>
</body>
</business>
参数的说明:
参数 | 类型 | 长度 | 可选 | 描述 |
---|---|---|---|---|
id | String | 5 | 1..1 | 交易编号:FPKJ |
fpqqlsh | String | 20 | 1..1 | 发票请求流水号,数字或字母或两者的组合,长度不超 100位,如果流水号重复,返回该流水号已开发票信息 |
jsbh | String | 15 | 1..1 | 云票打印机的编号 |
fplxdm | String | 3 | 1..1 | 007 |
kplx | Integer | 20 | 1..1 | 开票类型: 0:正数票开具 1:负数票开具 |
yhlx | Integer | 1 | 1..1 | 用户类型: 0:接口开票 |
ghdwsbh | String | 20 | 0..1 | 购货单位识别号, 如果不为空必须为15-20位,数字或大写字母 |
ghdwmc | String | 100 | 1..1 | 购货单位名称 |
ghdwdzdh | String | 100 | 0..1 | 购货单位地址电话 |
ghdwyhzh | String | 100 | 0..1 | 购货单位银行帐号 |
qdbz | Integer | 1 | 1..1 | 清单标志, 0:无清单 1:带清单 |
fphxz | Integer | 1 | 1..1 | 发票行性质: 0 正常行 1 折扣行 2 被折扣行 |
spmc | String | 92 | 1..1 | 商品名称, 如果为折扣行,商品名称须 与被折扣行的商品名称相 同,不能多行折扣。 |
spsm | String | 0..1 | 保留字段,目前为空 | |
ggxh | String | 40 | 0..1 | 规格型号 |
dw | String | 20 | 0..1 | 单位 |
spsl | String | 12 | 0..1 | 商品数量, 校验:商品数量*单价=金额 |
dj | String | 20 | 0..1 | 单价, 误差正负 0.01(不含税) |
je | String | 12 | 1..1 | 金额, 小数点后 2位(不含税) |
sl | String | 12 | 1..1 | 税率, 小数点最多 3位 |
se | String | 12 | 1..1 | 税额, 小数点后 2位 正负校验:金额*税率=税额误差正负 0.06 |
spbm | String | 0..1 | 商品编码, 总局固定编码,不能修改 | |
zxbm | String | 0..1 | 纳税人自行编码, 自定义编码以 2 位为一级,共 10 级,每级可用编码值为 00-99 或 AA-ZZ | |
yhzcbs | String | 0..1 | 优惠政策标示, 0 未使用,1 使用 | |
lslbs | String | 0..1 | 0 税率标示: 空代表正常税率 1 出口免税和其他免税优惠政策(免税) 2 不征增值税(不征税) 3 普通零税率(0%) | |
zzstsgl | String | 0..1 | 增值税特殊管理, 如果 yhzcbs 为 1 时,此项必填。 | |
bz | String | 166 | 0..1 | 备注, 差额征税时长度为 142 |
skr | String | 16 | 0..1 | 收款人 |
fhr | String | 16 | 0..1 | 复核人 |
kpr | String | 20 | 1..1 | 开票人 |
yfpdm | String | 12 | 0..1 | 原发票代码 |
yfphm | String | 8 | 0..1 | 原发票号码 |
sprsjh | String | 11 | 1..1 | 收票人手机号,用于版式文件的发送或微信的推送。 |