付款业务功能设计说明_第1页
付款业务功能设计说明_第2页
付款业务功能设计说明_第3页
付款业务功能设计说明_第4页
付款业务功能设计说明_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、*财务公司资金管理信息系统付款、内部清算管理子系统功能设计说明书石化盈科2008 年 5月文档修改记录表:版本发布日期说明修改人:修改日期:审核人:审核日期:修改内容说明:修改人:修改日期:审核人:审核日期:修改内容说明:修改人:修改日期:审核人:审核日期:修改内容说明:付款、内部清算管理子系统功能设计说明书1.功能设计51.1.单笔支付51.1.1.付款输入.功能描述.功能输入.功能处理.功能输出.用例图71.1.2.一级审批.功能描述.功能输入.功能处理81.1.

2、2.4.功能输出.用例图81.1.3.二级审批.功能描述.功能输入.功能处理.功能输出.用例图91.2.批量支付91.2.1.付款输入.功能描述.功能输入.功能处理.功能输出.用例图111.2.2.一级审批.功能描述.功能输入.功能处理.功能输出.用例图121.2.3.二级审批.功能描述.

3、功能输入.功能处理.功能输出.用例图131.3.付款查询131.3.1.查询付款信息.功能描述.功能输入.功能处理.功能输出.用例图151.3.2.打印付款申请单.功能描述.功能输入.功能处理.功能输出.用例图161.4.收款人名册161.4.1.查询交易.功能描述.功能输入.功能处理.功能输

4、出.用例图181.4.2.增加、删除、修改交易.功能描述.功能输入.功能处理.功能输出.用例图191 功能设计 1.1 单笔支付1.1.1 付款输入 功能描述企业用户通过此功能提交对外支付的申请。由出纳输入必输项后保存信息,由会计发起提交申请。 功能输入界面:1-1:除本部外,付款方单位和付款方账号自动带出。输入说明:序号字段名输入方式类型(长度) 必输项值说明1付款方单位输入Y2付款方帐号下拉菜单Y3付款方行名输入Y行名和行号输入一项联动另一项4付款方行号输

5、入Y行名和行号输入一项联动另一项5收款方单位输入Y6收款方帐号输入Y7收款方行名下拉菜单Y行名和行号输入一项联动另一项8收款方行号输入Y行名和行号输入一项联动另一项9预算项目下拉菜单Y10付款金额输入Y保留2位小数11可用金额输入Y保留2位小数12摘要输入13申请付款日期选择Y格式yyyy-mm-dd14优先级下拉菜单Y1到5级,默认1级 功能处理1、首先进行数据有效性检查:Ø 非空字段的判断。Ø 日期有效截至日应大于当前日、并且大于有效起始日。Ø 金额有效性(金额必须大于0)2、系统记录数据库表字段值(默认来源自页面)值类型付款方单位付款方单位付款

6、方帐号付款方帐号付款方行名付款方行名付款方行号付款方行号收款方单位收款方单位收款方帐号收款方帐号收款方行名收款方行名收款方行号收款方行号预算项目预算项目付款金额付款金额可用金额可用金额摘要摘要申请付款日期申请付款日期DATE优先级优先级 功能输出1.生成付款单T_PB_PAYMENT提示用户交易成功信息。 接口1. 获取企业内部或外部银行帐号信息类名:mon.util.CommonUtil方法:getCompanyInnerOrOuterAccountInfo输入:单位编号,账号类型,内部/外部银行输出:银行名称,银行编号,帐号2. 获取单位帐号方法:URL(/js

7、p/app/netbank/common/bankAccountWindow.jsp)输入:单位编号输出:帐号,财务公司编号,财务公司名称3. 获取外部单位及其账户信息方法:URL(/jsp/app/netbank/pb/collectorChoose.jsp)输入:无输出:单位编号,单位名称,账户,银行编号,银行名称4. 获取内部单位及其账户信息方法:URL(/jsp/app/netbank/common/unitAndBankAccountWindow.jsp)输入:银行类型(I 内部财务公司 O 外部银行),账户类型(I:收入/P:支出/A:收支(可为空)输出:单位编号,单位名称,账户,

8、银行编号,银行名称 用例图1.1.2 付款提交 功能描述企业用户通过此功能审批对外支付申请。通过查询界面查询到每笔付款的关键信息,再选择具体的付款信息进行审批提交(可一次选择多笔)。 功能输入界面:2-1: 2-2:输入说明:序号字段名输入方式类型(长度) 必输项值说明1交易日期选择Y格式yyyy-mm-dd 功能处理1、首先进行数据有效性检查:Ø 非空字段的判断。Ø 日期有效截至日应大于当前日、并且大于有效起始日。2、系统记录数据库表字段值(默认来源自页面)值类型交易日期交易日期DATE 功能输出提示用

9、户交易成功信息。 接口无 用例图1.1.3 一级审批 功能描述企业用户通过此功能审批对外支付申请。通过一级审批查询界面查询到每笔付款的关键信息,再选择具体的付款信息进行审批(可一次选择多笔)。 功能输入界面:2-1: 2-2:输入说明:序号字段名输入方式类型(长度) 必输项值说明1交易日期选择Y格式yyyy-mm-dd 功能处理1、首先进行数据有效性检查:Ø 非空字段的判断。Ø 日期有效截至日应大于当前日、并且大于有效起始日。2、系统记录数据库表字段值(默认来源自页面)值类型交易日期交易日期DATE1.1

10、.3.4 功能输出提示用户交易成功信息。 接口无 用例图1.1.4 二级审批 功能描述企业用户通过此功能二次审批对外支付申请。通过二级审批查询界面查询到每笔付款的关键信息,再选择具体的付款信息进行审批(可一次选择多笔)。 功能输入界面:3-1: 3-2:输入说明:序号字段名输入方式类型(长度) 必输项值说明1交易日期日期选择Y格式yyyy-mm-dd 功能处理1、首先进行数据有效性检查:Ø 非空字段的判断。Ø 日期有效截至日应大于当前日、并且大于有效起始日。2、系统记录数据库表字段值(默认来源自页面)值类

11、型交易日期交易日期DATE 功能输出提示用户交易成功信息。 接口1. 与ATOM接口(发送给ATOM支付信息)类名:bank.inf.transfer.dao.ITinterface_transferDAO方法:save输入:指令序列号,报文序列号,分支机构编号,结算币别,转帐日期,公私标志,加急标志,金额,付款方账号,付款方行号,付款行名称,收款方账号,收款人名称,收款方行号,收款行名称,用途,摘要名称。 输出:无 用例图1.1.5 付款修改(重新提交) 功能描述付款审批因某种原因被驳回到付款录入人,录入人可以作废此笔付款,也可以通过

12、修改付款信息重新提交付款申请。 功能输入界面:1-1:被驳回的付款记录列表界面:1-2:修改页面除本部外,付款方单位和付款方账号自动带出。输入说明:序号字段名输入方式类型(长度) 必输项值说明1付款方单位输入Y2付款方帐号下拉菜单Y3付款方行名输入Y行名和行号输入一项联动另一项4付款方行号输入Y行名和行号输入一项联动另一项5收款方单位输入Y6收款方帐号输入Y7收款方行名下拉菜单Y行名和行号输入一项联动另一项8收款方行号输入Y行名和行号输入一项联动另一项9预算项目下拉菜单Y10付款金额输入Y保留2位小数11可用金额输入Y保留2位小数12摘要输入13申请付款日期选择Y格式yyyy-m

13、m-dd14优先级下拉菜单Y1到5级,默认1级 功能处理1、显示被驳回的付款记录:Ø 状态是“已驳回”。Ø 付款企业与登录入所在企业相同。2、首先进行数据有效性检查:Ø 非空字段的判断。Ø 日期有效截至日应大于当前日、并且大于有效起始日。Ø 金额有效性(金额必须大于0) 功能输出1修改付款单T_PB_PAYMENT2.提示用户交易成功信息。 接口1. 获取企业内部或外部银行帐号信息类名:mon.util.CommonUtil方法:getCompanyInnerOrOuterAccountInfo输入:单

14、位编号,账号类型,内部/外部银行输出:银行名称,银行编号,帐号2. 获取单位帐号方法:URL(/jsp/app/netbank/common/bankAccountWindow.jsp)输入:单位编号输出:帐号,财务公司编号,财务公司名称3. 获取外部单位及其账户信息方法:URL(/jsp/app/netbank/pb/collectorChoose.jsp)输入:无输出:单位编号,单位名称,账户,银行编号,银行名称4. 获取内部单位及其账户信息方法:URL(/jsp/app/netbank/common/unitAndBankAccountWindow.jsp)输入:银行类型(I 内部财务公

15、司 O 外部银行),账户类型(I:收入/P:支出/A:收支(可为空)输出:单位编号,单位名称,账户,银行编号,银行名称 用例图1.2 批量支付1.2.1 付款输入 功能描述企业用户通过此功能批量提交对外支付申请。由出纳输入必输项后保存信息,由会计发起提交申请。 功能输入界面:1-1:输入说明:序号字段名输入方式类型(长度) 必输项值说明1上传文件选择Y2付款总金额输入Y3付款总笔数输入Y4付款日期下拉菜单Y格式yyyy-mm-dd5优先级下拉菜单Y1至5级,默认1级 功能处理1、首先进行数据有效性检查:Ø 非空字段的判断。

16、16; 日期有效截至日应大于当前日、并且大于有效起始日。Ø 金额有效性(金额必须大于0)2、系统记录数据库表字段值(默认来源自页面)值类型上传文件上传文件付款总金额付款总金额付款总笔数付款总笔数付款日期付款日期DATE优先级优先级 功能输出提示用户交易成功信息。 接口无 用例图1.2.2 一级审批 功能描述企业用户通过此功能审批对外支付申请。通过一级审批查询界面查询到每笔付款的关键信息,再选择具体的付款信息进行审批(可一次选择多笔)。 功能输入界面:2-1:2-2:输入说明:序号字段名输入方式类型(长度) 必输项值

17、说明1交易日期日期选择Y格式yyyy-mm-dd 功能处理1、首先进行数据有效性检查:Ø 非空字段的判断。Ø 日期有效截至日应大于当前日、并且大于有效起始日。2、系统记录数据库表字段值(默认来源自页面)值类型交易日期交易日期DATE 功能输出提示用户交易成功信息。 接口无 用例图1.2.3 二级审批 功能描述企业用户通过此功能二次审批对外支付申请。通过二级审批查询界面查询到每笔付款的关键信息,再选择具体的付款信息进行审批(可一次选择多笔)。 功能输入界面:3-1:3-2:输入说明:序号字段名

18、输入方式类型(长度) 必输项值说明1交易日期日期选择Y格式yyyy-mm-dd 功能处理1、首先进行数据有效性检查:Ø 非空字段的判断。Ø 日期有效截至日应大于当前日、并且大于有效起始日。2、系统记录数据库表字段值(默认来源自页面)值类型交易日期交易日期DATE 功能输出提示用户交易成功信息。 接口1. 与ATOM接口(发送给ATOM支付信息)类名:bank.inf.transfer.dao.ITinterface_transferDAO方法:save输入:指令序列号,报文序列号,分支机构编号,结算币别,转帐日期,公私标志,加急标志

19、,金额,付款方账号,付款方行号,付款行名称,收款方账号,收款人名称,收款方行号,收款行名称,用途,摘要名称。 输出:无 用例图1.3 付款查询1.3.1 查询付款信息 功能描述企业用户通过此功能查询付款信息。可选择任意查询条件查询相应的付款申请信息。 功能输入界面:1-1:输入说明:序号字段名输入方式类型(长度) 必输项值说明1付款银行输入2付款帐号输入3收款单位名称输入4收款帐号输入5支付状态下拉菜单1、 已提交2、 财务公司已接收,银行未接收3、 银行已接收4、 银行已确认交易状态录入提交已复核已审批已提交6优先级输入1-5级,默认1级7付款日期日

20、期选择格式yyyy-mm-dd8查询金额输入 功能处理1、首先进行数据有效性检查:Ø 非空字段的判断。Ø 日期有效截至日应大于当前日、并且大于有效起始日。2、系统记录数据库表字段值(默认来源自页面)值类型付款银行付款银行付款帐号付款帐号收款单位名称收款单位名称收款帐号收款帐号支付状态支付状态优先级优先级付款日期付款日期DATE查询金额查询金额 功能输出界面 接口无 用例图1.3.2 打印付款申请单 功能描述企业用户通过此功能打印付款申请单。要打印付款通知单必须先进行查询交易,再选择具体的付款申请通知单打印

21、。 功能输入界面 功能处理 功能输出界面 接口无1.4 收款人名册1.4.1 查询 功能描述企业用户通过此功能查询收款方信息。可以输入任意查询条件查询已在系统内维护好的收款方信息。 功能输入界面1-1:查询条件界面1-2: 功能处理1、首先进行数据有效性检查:Ø 付款单位和登录人所在单位一致。Ø 公司帐号的公司编号和收款人公司编号一致。 功能输出显示收款方信息。 用例图1.4.2 增加、删除、修改 功能描述企业用户通过此功能对收款方信息

22、进行维护。可以新增,删除,和修改收款人的各种信息。修改后,需要审批才可以使用。 功能输入界面1-1:修改页面 1-2:输入说明:序号字段名输入方式类型(长度) 必输项值说明1公司名称输入2摘要输入3公司帐号输入4银行联行号输入5银行名称输入 功能处理1、首先进行数据有效性检查:Ø 记录唯一性检查。2、保存记录Ø 在备份表中添加此记录,如果审批通过则同步到原数据表中;如果审批驳回,则将此记录删除。 功能输出提示用户操作成功。 用例图1.4.3 审核 功能描述企业用户通过此功能对录入的收款方信息进行审批。审批

23、通过,该记录可以被正常使用;审批失败,记录被恢复为修改前状态。 功能输入审批界面3-1: 功能处理1、确认:Ø 将账户信息的原数据表和备份数据表的该条记录同步。2、驳回:Ø 备份表中删除此条记录,原数据表将此记录的状态改为“驳回”。 功能输出提示用户操作成功。 用例图1.4.4 黑名单维护在付款人维护以后,查询结果中选择是否列入黑名单。如果收款人为黑名单,提示付款经办人注意,并记录日志。如果收款人为黑名单,仍然为经办人录入的,发生问题追究相关责任。1.5 数据库设计1.5.1 付款单T_PB_PAYMENT字段名称字段

24、类型字段属性字段说明备注CODEVARCHAR2(32)主键CODEPAYERIDVARCHAR2(64)Not null付款方单位id PAYERVARCHAR2(200)Not null付款方单位PAYBANKCODEVARCHAR2(64)Not null付款方行号PAYBANKVARCHAR2(200)Not null付款方行名PAYACCOUNTVARCHAR2(32)Not null付款方行号(帐号)COLLECTERIDVARCHAR2(64)Not null收款方单位idCOLLECTERVARCHAR2(200)Not null收款方单位COLLECTBANKCODEVARC

25、HAR2(64)Not null收款方行号COLLECTBANKVARCHAR2(200)Not null收款方行名COLLECTACCOUNTVARCHAR2(32)Not null收款方行号(帐号)ACCOUNTTYPECHAR(1)Not null账户类型1:财务公司账户 2:银行账户BUDGETCASEVARCHAR2(100)Not null预算项目AMOUNTNUMBER(16,4)Not null付款金额PAYDATEDATENot null申请付款日期PRIORITYCHAR(1)Not null优先级STATECHAR(1)Not null状态1:已录入 2:已提交3:已一级

26、审核 4:已审核通过 5:已驳回SUMMARYVARCHAR2(500)摘要OPERATORIDVARCHAR2(32)操作人idOPERATORVARCHAR2(64)操作人OPERATDATEDATE操作日期COMMITORIDVARCHAR2(32)提交人idCOMMITORVARCHAR2(64)提交人COMMITDATEDATE提交时间FIRSTCHECKIDVARCHAR2(32)一级审核人idFIRSTCHECKVARCHAR2(64)一级审核人FIRSTCHECKDATEDATE一级审核时间SECONDCHECKIDVARCHAR2(32)二级审核人idSECONDCHECKV

27、ARCHAR2(64)二级审核人SECONDCHECKDATEDATE二级审核时间OPINIONVARCHAR2(500)意见INPUTTYPECHAR(1)录入人类别1:企业录入 2:财务公司录入BANKCOMPANYIDVARCHAR2(64)财务公司idBANKCOMPANYVARCHAR2(200)财务公司名称BANKFIRSTCHECKIDVARCHAR2(32)财务公司一级审核人idBANKFIRSTCHECKVARCHAR2(64)财务公司一级审核人名称BANKFIRSTCHECKDATEDATE财务公司一级审核时间BANKSECONDCHECKIDVARCHAR2(32)财务公

28、司二级审核人idBANKSECONDCHECKVARCHAR2(64)财务公司二级审核人名称BANKSECONDCHECKDATEDATE财务公司二级审核时间1.5.2 收款人名册(收款人名册备份表)T_PB_COLLECTORLIST(T_PB_COLLECTORLIST_BACKUP)字段名称字段类型字段属性字段说明备注COMPANYIDVARCHAR2(32)主键收款单位编号OWNERVARCHAR2(200)Not null所属公司COMPANYNAMEVARCHAR2(200)Not null收款单位COMPANYTYPECHAR(1)Not null收款单位类别FLAGVARCHAR2(32)客户标识保留字段MEMOVARCHAR2(200)备注OPERATORIDVARCHAR2(32)操作人idOPERATORVARCHAR2(64)操作人OPERATDATEDATE操作日期BLACKLISTCHAR(1)是否黑名单1:  黑名单用户 0:正常用户STATECHAR(1)状态1:可用 0:等待审批UPDATEEXPLAINVARCHAR2(100)修改说明FI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论