福建省非税收入收缴管理系统.docx
《福建省非税收入收缴管理系统.docx》由会员分享,可在线阅读,更多相关《福建省非税收入收缴管理系统.docx(30页珍藏版)》请在冰豆网上搜索。
![福建省非税收入收缴管理系统.docx](https://file1.bdocx.com/fileroot1/2022-12/13/df9695a9-0b82-430c-adfd-0a8cf7cc1f19/df9695a9-0b82-430c-adfd-0a8cf7cc1f191.gif)
福建省非税收入收缴管理系统
福建省非税收入收缴管理系统
银行代收系统开发说明书
一、总体业务流程
非税收入收缴管理系统的总体业务流程为:
财政设置行政区划、执收单位、收入项目等基础信息,执收单位根据财政设置的收入项目向缴款人开具非税收入一般缴款书,缴款人持缴款书到银行代收网点缴款,银行代收网点录入缴款信息,审核后在缴款书上打印综合检验码,缴款资金进入代收科目,缴款信息通过银行内部网络汇集到省行(归集行),归集行每日晚把当日缴款资金按缴款所属地区、项目的资金性质、项目分成方式分解并自动划转到各级财政专户和金库,缴款数据和资金分解信息通过网络上传到省财政,执收单位和各级财政通过网络进行查询统计、对帐、帐务处理。
二、银行端业务流程
银行代收系统包括三个部分:
柜台代收软件、主机接口软件、数据归集管理软件,各软件的主要功能如下:
(1)柜台代收软件:
录入缴款书信息、对录入的信息进行合法性检查、在缴款书上打印综合检验码、把代收资金记入代收科目、把缴款信息保存到省行主机数据库。
该软件由各代收银行自行开发,在各个代收网点安装运行。
(2)主机接口软件:
生成缴款信息、帐户收支信息等数据文件,并把数据文件传送给数据归集管理软件,由数据归集管理软件发送到省财政;根据数据归集管理软件生成的资金划转明细表把代收资金从代收科目自动划转到各级财政专户和金库;从数据归集管理软件中接收基础信息文件,把基础信息保存到主机数据库中,以便柜台代收软件、主机接口软件共同调用。
该软件由各代收银行自行开发,在代收银行的省行(归集行)主机系统中或可访问主机系统的管理站点中安装运行。
(3)数据归集管理软件:
从省财政下载基础数据;根据缴款信息进行资金分解,生成资金划转明细表;打印资金划转凭证;把缴款数据、资金分解数据、帐户收支数据等传送到省财政。
该软件由省财政提供,在各代收银行的省行归集服务器中安装运行。
三、银行端网络结构
四、数据交换
主机接口软件与数据归集管理软件之间使用FTP协议传送文本文件方式进行数据交换,数据归集管理软件与省财政之间也同样使用FTP协议传送文件(所有数据文件压缩到一个压缩文件中,只传送一个压缩文件)方式进行数据交换。
四.1数据文件格式
数据文件格式为标准文本文件,各字段之间用逗号分隔,字符型字段前后均加引号,各字段的长度不固定,按数据的实际长度,格式中标明的是最大长度,数字类型的最大长度指总位数(包括小数点前、小数点、小数点后的数字位数总和),日期为字符型格式为”YYYYMMDD”,字符型字段数据为空时也必须有双引号,数字字段为空时应填0,一行结束需加回车换行符,字符数据内不能有双引号。
四.2数据文件内容
四.2.1主机接口软件从归集服务器接收的数据
银行主机接口软件从数据归集服务器接收的数据包括各种基础数据和资金划转明细表,基础数据有:
行政区划、银行网点信息、帐户信息、收入项目、项目收费标准、单位项目收费标准、执收单位、单位执收项目、单位监管帐户。
数据归集管理软件定期把各数据文件存放到银行数据归集服务器中指定的FTP目录中(FTP根目录下GETDATA子目录),主机接口软件定期从该FTP目录中提取。
四.2.1.1行政区划
文件名:
XZQH.&&(&&为代收银行编码,例:
XZQH.01为给工行的行政区划信息)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
区划唯一码
字符
45
此字段为主键
2
区划编码
字符
12
3
区划名称
字符
50
4
级次
数字
2
5
是否最细级
数字
1
0、1(1为最细级0为非最细级)
四.2.1.2银行网点
文件名:
YHWD.&&(&&为代收银行编码,例:
YHWD.01为工行的网点信息)
文件内容:
各代收银行的省行、分行、代收网点信息。
序号
字段名称
类型
最大
长度
备注
1
唯一代码
字符
45
此字段为主键
2
银行编码
字符
30
3
银行名称
字符
50
4
联系人
字符
30
5
电话
字符
30
6
手机
字符
20
7
EMAIL
字符
50
8
地址
字符
50
9
是否代收网点
字符
2
是、否
10
状态
字符
10
正常、停止
11
批准日期
字符
8
12
停止日期
字符
8
13
级次
数字
2
14
是否最细级
数字
1
0、1(1为最细级0为非最细级)
四.2.1.3帐户信息
文件名:
ZFXX.&&(&&为代收银行编码,例:
ZFXX.01为在工行开户的财政专户信息、各行政区划的金库信息、各行政区划用于跨行缴款时的接收专户信息、有执收代收项目的执收单位的代收帐户信息。
跨行接收专户的作用是:
假设福州连江县财政在工行有专户,该专户被指定为跨行接收专户,而该区划在招商银行没设立专户,如果缴款人在招商银行缴款,则该缴款资金由招商银行划转到工行的专户,给招商银行的专户信息文件中将包含工行的被某个行政区划指定为跨行接收专户的帐户信息)。
文件内容:
序号
字段名称
类型
最大
长度
备注
1
行政区划唯一码
字符
45
2
帐户唯一码
字符
50
此字段为主键
3
帐号
字符
50
4
银行编码
字符
4
帐户所属银行的编码
5
银行名称
字符
50
6
开户行
字符
50
7
帐户名称
字符
50
8
帐户类型
字符
4
金库、专户、代收
9
是否跨行接收户
字符
2
是,否
10
是否默认帐户
字符
2
是,否
11
资金性质
字符
1
0预算外资金1预算内资金2代收资金
备注:
文件中的帐号字段是经过加密的数据,必须解密后才能使用。
四.2.1.4收入项目
文件名:
SRXM.&&(&&为代收银行编码,例:
SRXM.01为给工行的收入项目信息)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
项目唯一码
字符
45
此字段为主键
2
项目编码
字符
30
3
项目名称
字符
50
4
计量单位
字符
20
5
起始日期
字符
8
6
终止日期
字符
8
7
级次
数字
2
8
是否最细级
数字
1
0、1(1为最细级0为非最细级)
9
营业税率
数字
20
10
是否分成
字符
2
是、否
四.2.1.5项目收费标准
文件名:
XMSFBZ.&&(&&为代收银行编码,例:
XMSFBZ.01为给工行的收入项目的收费标准信息)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
收入项目唯一码
字符
45
2
区间下限
数字
20
3
区间上限
数字
20
4
标准下限
数字
20
5
标准上限
数字
20
6
是否定额标准
字符
2
是、否
7
有效起始日期
字符
8
8
有效终止日期
字符
8
四.2.1.6单位项目收费标准
文件名:
DWXMSFBZ.&&(&&为代收银行编码,例:
DWXMSFBZ.01为给工行的各执收单位执收项目的收费标准)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
收入项目唯一码
字符
45
2
行政区划唯一码
字符
45
3
执收单位唯一码
字符
45
4
区间下限
数字
20
5
区间上限
数字
20
6
标准下限
数字
20
7
标准上限
数字
20
8
是否定额标准
字符
2
是、否
9
有效起始日期
字符
8
10
有效终止日期
字符
8
四.2.1.7执收单位
文件名:
ZSDW.&&(&&为代收银行编码,例:
ZSDW.01为给工行的执收单位信息)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
行政区划唯一码
字符
45
2
单位唯一码
字符
45
此字段为主键
3
单位编码
字符
30
4
单位名称
字符
50
5
状态
字符
4
正常、注销
6
注销生效日期
字符
8
四.2.1.8单位执收项目
文件名:
DWZSXM.&&(&&为代收银行编码,例:
DWZSXM.01为给工行的执收单位可执收的项目信息)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
单位唯一码
字符
45
2
项目唯一码
字符
45
3
含检验码的项目编码
字符
30
4
开始执收日期
字符
8
5
停止执收日期
字符
8
四.2.1.9单位监管帐户
文件名:
DWZF.&&(&&为代收银行编码,例:
DWZF.01为在工行开户的各行政事业单位帐户信息)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
单位唯一码
字符
45
2
帐户唯一码
字符
45
此字段为主键
3
帐号
字符
50
4
开户行
字符
50
四.2.1.10基础数据文件说明
文件名:
JCSJWJSM.&&(&&为代收银行编码,例:
JCSJWJSM.01为给工行的当前各基础数据文件的说明信息)。
文件内容:
序号
字段名称
类型
最大
长度
备注
1
文件名称
字符
20
如:
DWZF.01,就是各基础数据文件的实际名称
2
文件唯一码
字符
50
此字段为主键
3
文件生成日期
字符
8
YYYYMMDD(即年月日)
4
文件生成时间
字符
12
HH:
MM:
SS:
ZZZ(时:
分:
秒:
毫秒)
备注:
其中的文件生成时间是生成各个基础数据文件时的时间,文件唯一码由银行编码、文件代码、文件生成日期、文件生成时间组成,代收银行接收文件时根据文件唯一码判断各文件是否已经接收并更新到主机数据库中,已经接收的,说明不是新的基础数据文件,不用重复接收,代收银行应在主机数据库中保存基础数据文件接收更新记录,记录的内容应包括:
文件唯一码、文件名称、更新日期、更新结果、备注(更新失败时记录失败原因)。
各个基础数据文件的生成时间可能不相同,比如:
若财政只更改了专户信息,则专户信息文件的生成时间、文件唯一码是新的,代收银行只需重新接收专户信息文件即可。
四.2.1.11资金划转明细
文件名:
ZJHZMX########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:
ZJHZMX20050520.01为工行缴款日期为2005年5月20日的资金划转数据,日期是缴款日期)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
行政区划唯一码
字符
45
2
帐户唯一码
字符
50
3
银行编码
字符
4
帐户所属银行的编码
4
帐号
字符
50
5
凭证号
字符
50
6
缴款日期
字符
8
此缴款日期有可能会与文件名中标明的缴款日期不一致
7
应划转金额
数字
20
8
类别
字符
4
专户、金库、代收
备注:
文件中的帐号字段是经过加密的数据,必须解密后才能使用。
凭证号由数据归集管理软件自动生成,归集管理软件打印出的纸质凭证上的凭证号与本数据文件中的凭证号以及专户帐户及代收帐户收支明细数据中的凭证号应保持一致。
如果某个缴款日期的资金划转失败,则数据归集管理软件将根据失败类型以及更正结果(比如:
帐号错误,财政已经更正了帐号),把划转失败的划转信息更正后加到当前日期的资金划转明细表中,以便主机接口软件自动重新划转。
如果类别为‘金库’则该资金应缴入相应的金库。
如果银行编码与本行的编码不一致说明该资金要跨行转帐。
四.2.2主机接口软件发送到归集服务器的数据
银行主机接口软件发送到数据归集服务器的数据包括财政专户和代收帐户收支明细、财政专户和代收帐户余额、单位监管帐户日收支合计和余额、缴款书明细、代收缴款日汇总(按银行代收科目实际收入金额汇总)、资金实际划转明细、基础数据更新记录。
财政专户和代收帐户是指帐户信息中帐户类型为‘专户’及‘代收’且银行编码等于本代收银行代码的帐户。
银行主机接口软件定期把各数据文件发送到银行数据归集服务器中指定的FTP目录中(FTP根目录下PUTDATA子目录)。
四.2.2.1专户和代收帐户收支明细
文件名:
ZFSZ########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:
ZFSZ20050520.01为在工行开户的各专户帐户和单位代收帐户的2005年5月20日的收支明细数据,财政专户和代收帐户是指帐户信息中帐户类型为‘专户’及‘代收’且银行编码等于本代收银行代码的帐户。
)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
帐户唯一码
字符
50
2
帐号
字符
50
3
日期
字符
8
4
顺序号
字符
20
5
凭证号
字符
30
6
收支类别
字符
1
1为非税缴款收入
7
制单人
字符
30
8
审核人
字符
30
9
单位名称
字符
50
10
单位帐户
字符
50
11
单位开户行
字符
50
12
收支方向
字符
1
+为收入,-为支出
13
收入金额
数字
20
14
支出金额
数字
20
15
余额
数字
20
16
帐户类别
字符
4
专户、代收
备注:
单位名称、单位帐户、单位开户行中的单位是指收支目标单位,可能是执收单位信息库中的单位,也可能是其他单位甚至个人,如果收支方向为+则表示存入该笔资金的单位,如果收支方向为-则表示接收该笔资金的单位。
四.2.2.2专户和代收帐户余额
文件名:
ZFYE########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:
ZFYE20050520.01为在工行开户的各专户帐户和单位代收帐户的2005年5月20日的余额数据,财政专户和代收帐户是指帐户信息中帐户类型为‘专户’及‘代收’且银行编码等于本代收银行代码的帐户。
)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
帐户唯一码
字符
50
2
帐号
字符
50
3
日期
字符
8
4
余额
数字
20
5
帐户类别
字符
4
专户、代收
四.2.2.3单位监管帐户日收支合计和余额
文件名:
DWZFSZY########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:
DWZFSZY20050520.01为工行2005年5月20日各单位监管帐户的日收支合计和余额数据)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
单位唯一码
字符
45
2
帐户唯一码
字符
50
3
帐号
字符
50
4
日期
字符
8
5
收入合计
数字
20
6
支出合计
数字
20
7
余额
数字
20
四.2.2.4缴款书明细
文件名:
JKS########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:
JKS20050520.01为工行2005年5月20日缴款书明细数据,日期为缴款日期)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
缴款书号
字符
30
2
填制日期
字符
8
3
行政区划唯一码
字符
45
4
执收单位唯一码
字符
45
5
缴款人全称
字符
50
6
缴款人帐号
字符
50
7
缴款人开户行
字符
50
8
缴款金额合计
数字
20
9
缴款日期
字符
8
11
银行网点唯一码
字符
45
12
银行经办人
字符
30
13
综合检验码
字符
30
14
收入项目唯一码
字符
45
15
执收标准
数字
20
16
执收数量
数字
20
17
执收金额
数字
20
18
序号
字符
1
19
收入项目唯一码
字符
45
20
执收标准
数字
20
21
执收数量
数字
20
22
执收金额
数字
20
23
序号
字符
1
24
收入项目唯一码
字符
45
25
执收标准
数字
20
26
执收数量
数字
20
27
执收金额
数字
20
28
序号
字符
1
29
收入项目唯一码
字符
45
30
执收标准
数字
20
31
执收数量
数字
20
32
执收金额
数字
20
33
序号
字符
1
备注:
每张缴款书中最多可以有四个收入项目,不足四个项目时后面不填补空位。
四.2.2.5代收缴款日汇总(按银行代收科目实际收入金额汇总)
文件名:
JKHZ########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:
JKHZ20050520.01为工行2005年5月20日代收缴款日汇总数据)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
日期
字符
8
2
本日代收合计
数字
20
3
代收科目余额
数字
20
四.2.2.6资金实际划转明细
文件名:
ZJSJHZMX########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:
ZJSJHZMX20050520.01为工行日期为2005年5月20日的资金实际划转数据,日期是实际划转日期,不是缴款日期)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
行政区划唯一码
字符
45
2
帐户唯一码
字符
50
3
银行编码
字符
4
帐户所属银行的编码
4
帐号
字符
50
5
凭证号
字符
30
6
缴款日期
字符
8
7
划转日期
字符
8
8
划转时间
字符
12
HH:
MM:
SS:
ZZZ(时:
分:
秒:
毫秒)
9
金额
数字
20
如果代收科目余额小于应划金额则不划转
10
划转结果
字符
6
成功、失败
11
错误类型
字符
1
1帐号错误,2帐号不是帐户信息中的有效帐户,3划转金额已大于代收科目余额,4该凭证号的资金已经划转5其它
12
错误原因
字符
300
划转失败时,记录具体的原因
13
帐户类型
字符
4
金库、专户、代收
备注:
本数据文件应包括当日所有的划转情况,如果当日执行了多次划转,则文件中应包含各次划转情况。
四.2.2.7基础数据更新记录
文件名:
JCSJGXJL########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:
JCSJGXJL20050520.01为工行2005年5月20日主机接口软件从归集服务器获取基础数据并保存到主机数据库的处理记录)
文件内容:
序号
字段名称
类型
最大
长度
备注
1
文件唯一码
字符
50
2
文件名称
字符
20
如:
DWZF.01,就是各基础数据文件的实际名称
3
更新日期
字符
8
4
更新时间
字符
12
HH:
MM:
SS:
ZZZ(时:
分:
秒:
毫秒)
5
更新结果
字符
4
成功、失败
6
备注
字符
300
更新失败时记录失败原因
四.2.3数据归集管理软件上传到财政的数据
文件名:
DATAALL########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:
DATAALL20050520.01为工行发送到省财政的2005年5月20日的数据)。
文件为压缩文件,内容包括专户和代收帐户收支明细、专户和代收帐户余额、单位监管帐户日收支合计和余额、缴款书明细、代收缴款日汇总(按银行代收科目实际收入金额汇总)、资金分解明细、资金实际划转明细、基础数据更新记录。
四.2.4数据归集管理软件从财政下载的数据
文件名:
BASEALL########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:
BASEALL20050520.01为工行从省财政下载的2005年5月20日的基础数据)。
文件为压缩文件,内容包括行政区划、银行网点、帐户信息、收入项目、项目与资金性质收入类别对照信息、项目分成设置、单位项目分成设置、项目收费标准、单位项目收费标准、执收单位、单位执收项目、单位监管帐户、财政接收数据反馈。
五、子系统开发说明
五.1银行柜台代收软件
五.1.1业务流程
缴款人持执收单位开具的缴款书到任意一个非税收入收缴代收银行网点,银行网点业务人员首先检查缴款书是否符合要求,不符合则缴款书退还缴款人,不允许缴款,若符合要求则依次录入缴款书的各项信息,系统对录入的信息进行合法性检查,若录入的信息都正确则系统生成综合检验码,综合检验码打印在缴款书上,系统把缴款资金计入统一的代收科目,缴款信息传送到归集行。
缴款人取得盖章并打印了综合检验码的缴款书,缴款完毕。
五.1.2单据格式
缴款书中应由柜台业务人员录入的信息有:
缴款书号、填制日期、缴款期限、区划编码、执收单位编码、缴款人全称、缴款人帐号、缴款人开户行、项目编码(含检验码)、收费数量、收费标准。
根据录入的信息从基础信息中查出并自动填写的信息有:
区划名称、执收单位名称、项目名称、计量单位。
录入后应进行合法性检查、验证的信息有:
缴款书号、区划编码、执收单位编码、项目编码、缴款期限、项目收费标准。
自动计算生成的信息有:
项目收费金额、金额合计、综合检验码。
五.1.3相关的基础信息
录入缴款书信息以及对录入的信息进行合法性检查时,系统都要从主机数据库中查找出相关的基础信息,根据查找出的信息进行合法性检查以及自动填写相关的缴款书信息,相关的基础信息有:
行政区划、执收单位、收费项目、项目收费标准、单位执收项目、单位项目执收标准、银行网点信息。
五.1.4合法性检查、验证
系统应对录入的行政区划编码、执收单位编码、缴款书号、收费项目编码、项目收费标准