增值税普通发票电子企业端.docx

上传人:b****3 文档编号:3707102 上传时间:2022-11-24 格式:DOCX 页数:13 大小:18.68KB
下载 相关 举报
增值税普通发票电子企业端.docx_第1页
第1页 / 共13页
增值税普通发票电子企业端.docx_第2页
第2页 / 共13页
增值税普通发票电子企业端.docx_第3页
第3页 / 共13页
增值税普通发票电子企业端.docx_第4页
第4页 / 共13页
增值税普通发票电子企业端.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

增值税普通发票电子企业端.docx

《增值税普通发票电子企业端.docx》由会员分享,可在线阅读,更多相关《增值税普通发票电子企业端.docx(13页珍藏版)》请在冰豆网上搜索。

增值税普通发票电子企业端.docx

增值税普通发票电子企业端

 

增值税普通发票(电子)企业端

(服务器版可编程)接口规范

 

2018年3月

第1章接口概述

1.1.接口概述

本接口用于电子发票系统对接增值税发票系统升级版开具增值税普通发票(电子)的接口说明。

接口设计为以XML格式字符串作为参数传递。

1.2.适用范围

该接口规范适用于通过税控设备(目前特指税控盘组/金税盘组)实现电子发票与升级版系统的对接,仅支持增值税普通发票(电子)。

第2章接口说明

2.1.登记信息查询

接口说明:

获取税控设备基本登记信息。

业务类型:

"DJXXCX"

输入参数:

xmlversion="1.0"encoding="gbk"?

>

纳税人识别号

返回数据:

xmlversion="1.0"encoding="gbk"?

>

纳税人识别号

纳税人名称

主管税务机关代码

主管税务机关名称

税控设备编号

当前时钟

返回代码

返回信息

参数说明:

索引

ID

名称

长度

必须

说明

1

NSRSBH

纳税人识别号

20

2

NSRMC

纳税人名称

80

3

SWJGDM

主管税务机关代码

16

4

SWJGMC

主管税务机关名称

80

5

JQBH

税控设备编号

12

6

DQSZ

当前时钟

14

YYYYMMDDHHMMSS

7

RETURNCODE

返回代码

4

0000成功,其它失败

8

RETURNMSG

返回信息

160

变长

2.2.发票库存查询

接口说明:

查询企业普通发票(电子)库存。

业务类型:

"FPKCCX"

输入参数:

xmlversion="1.0"encoding="gbk"?

>

纳税人识别号

索引

ID

名称

长度

必须

说明

1

NSRSBH

纳税人识别号

20

返回数据:

xmlversion="1.0"encoding="gbk"?

>

剩余发票份数

返回代码

返回信息

参数说明:

索引

ID

名称

长度

必须

说明

1

SYFPFS

剩余发票份数

2

RETURNCODE

返回代码

4

0000成功,其它失败

3

RETURNMSG

返回信息

变长

2.3.发票开具

接口说明:

完成蓝字发票和红字发票开具。

项目条数最大100条。

业务类型:

"FPKJ"

输入参数:

xmlversion="1.0"encoding="gbk"?

>

发票请求流水号

开票类型

编码表版本号

征税方式

销售方纳税人识别号

销售方名称

销售方地址、电话

销售方银行账号

购买方纳税人识别号

购买方名称

购买方地址、电话

购买方银行账号

开票人

收款人

复核人

原发票代码

原发票号码

价税合计

合计金额

合计税额

扣除额

备注

发票行性质

商品编码

自行编码

优惠政策标识

零税率标识

增值税特殊管理

项目名称

规格型号

单位

项目数量

项目单价

项目金额

税率

税额

参数说明:

索引

ID

名称

长度

必须

说明

1

FPQQLSH

发票请求流水号

20

2

KPLX

开票类型

1

0-蓝字发票;1-红字发票

3

BMB_BBH

编码表版本号

20

4

ZSFS

征税方式

1

0:

普通征税

1:

减按计征

2:

差额征税

5

XSF_NSRSBH

销售方纳税人识别号

20

6

XSF_MC

销售方名称

100

7

XSF_DZDH

销售方地址、电话

100

8

XSF_YHZH

销售方银行账号

100

9

GMF_NSRSBH

购买方纳税人识别号

20

10

GMF_MC

购买方名称

100

11

GMF_DZDH

购买方地址、电话

100

12

GMF_YHZH

购买方银行账号

100

13

KPR

开票人

8

14

SKR

收款人

8

15

FHR

复核人

8

16

YFP_DM

原发票代码

12

红字发票时必须

17

YFP_HM

原发票号码

8

红字发票时必须

18

JSHJ

价税合计

单位:

元(2位小数)

19

HJJE

合计金额

不含税,单位:

元(2位小数)

20

HJSE

合计税额

单位:

元(2位小数)

21

KCE

扣除额

12

小数点后2位,当ZSFS为2时扣除额为必填项

22

BZ

备注

200

备注长度应减去“机器编号:

ZZZZZZZZZZZ”,”对应正数发票代码:

XXXXXXXXXXXX号码:

YYYYYYYY”

字样长度,长度剩余130。

项目明细,可多条(最大100条)

23

FPHXZ

发票行性质

1

0正常行、1折扣行、2被折扣行

24

SPBM

商品编码

19

25

ZXBM

自行编码

20

26

YHZCBS

优惠政策标识

1

0:

不使用,1:

使用

27

LSLBS

零税率标识

1

空:

非零税率,1:

免税,2:

不征收,3普通零税率

28

ZZSTSGL

增值税特殊管理

50

29

XMMC

项目名称

90

在发票和销货清单中,可在每一行商品下加入折扣行,折扣行商品名称栏填写“折扣(X.XXX%)”字样,其中“X”为折扣率数字,金额和税额栏以负数填写,税率与被折扣行商品税率相同,其它栏不填写。

30

DW

计量单位

20

31

GGXH

规格型号

40

32

XMSL

项目数量

小数点后6位

33

XMDJ

项目单价

小数点后6位不含税

34

XMJE

项目金额

不含税,单位:

元(2位小数)

35

SL

税率

6位小数,例1%为0.01

36

SE

税额

单位:

元(2位小数)

返回参数:

xmlversion="1.0"encoding="gbk"?

>

发票请求流水号

税控设备编号

发票代码

发票号码

开票日期

发票密文

校验码

二维码

备注

返回代码

返回信息

参数说明:

索引

ID

名称

长度

必须

说明

1

FPQQLSH

发票请求流水号

20

2

JQBH

税控设备编号

12

成功必填

3

FP_DM

发票代码

12

成功必填

4

FP_HM

发票号码

8

成功必填

5

KPRQ

开票日期

14

YYYYMMDDHHMMSS

成功必填

6

FP_MW

发票密文

112

长度108或112,成功必填

7

JYM

发票校验码

20

成功必填

8

EWM

二维码

3000

长度可变

9

BZ

备注

200

10

RETURNCODE

返回代码

4

0000成功,其它失败

11

RETURNMSG

返回信息

160

变长

2.4.发票查询

接口说明:

根据发票请求流水号查询发票结果。

业务类型:

"FPCX"

输入参数:

xmlversion="1.0"encoding="gbk"?

>

发票请求流水号

参数说明:

索引

ID

名称

长度

必须

说明

1

FPQQLSH

发票请求流水号

20

返回参数:

xmlversion="1.0"encoding="gbk"?

>

发票请求流水号

税控设备编号

发票代码

发票号码

开票日期

发票密文

校验码

二维码

备注

返回代码

返回信息

参数说明:

索引

ID

名称

长度

必须

说明

1

FPQQLSH

发票请求流水号

20

2

JQBH

税控设备编号

12

成功必填

3

FP_DM

发票代码

12

成功必填

4

FP_HM

发票号码

8

成功必填

5

KPRQ

开票日期

14

YYYYMMDDHHMMSS

成功必填

6

FP_MW

发票密文

112

长度108或112,成功必填

7

JYM

发票校验码

20

成功必填

8

EWM

二维码

3000

长度可变

9

BZ

备注

200

10

RETURNCODE

返回代码

4

0000成功,其它失败

11

RETURNMSG

返回信息

160

变长

返回代码说明:

1、返回代码

0000业务处理成功

9999业务处理失败

2、返回信息

当返回代码为0000时,返回信息可为空。

当返回代码为9999时,返回信息为详细错误描述信息。

错误描述组成:

错误代码详细错误描述。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 法语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1