系统设计说明书—应收系统设计
单据单据单据日期 类型 编号 2001-05-01 。。。
结算收款单录入: 录入结算收款单rp_CloseBillList 新增 修改 删除 保存 放弃 审核 核销 首张 上张 下张 末张 单据编号:自动生成√ 收款类型:*√▼ 收款日期: *√▼ 会计期间 *√▼ 客户名称: *√▼ 结算科目:*√▼ 结算方式: *√▼ 银行帐户*▼ 币别 : *√▼ 原币收款金额 *√ 汇率: *√ 票据号: * 部门 : *▼ 经办人: *▼ 摘要: * 制单人: 审核人:
【模块处理流程】
结算单查询条件窗体中:
确定:将所有符合条件RPFlag=AR的收款单全部列表中显示。 结算单列表窗体中:
1、新增:增加新的结算收款单的录入
2、单据:显示光标所在行对应的收款单,然后对该单据操作。
3、审核:将所有选中的未审核的记录明细增加到应收明细帐中,同时累加应收帐款总帐的实收金额,在该单据中记录审核人。
4、 查询:显示查询条件
5、 删除:可以删除没有审核的收款结算单(由其它单据形成的收款单不能删除) 收款单录入窗体中:
1、 新增:同上。分三种类型:即“到款单”、“预收单”、“退款单”。他们分别对应不同的单据类型。 2、 修改:调出该收款单。若该单据已经核销,或审核,不能修改。 3、 删除:删除当前选中单据。已审核单据不能删除。
4、 保存:将该结算收款单保存到RP_CloseBill中,本币收款金额=原币*汇率;。 5、 审核:保存以后才可以审核。将收款信息记入明细帐和总帐中。
6、 核销:审核后的单据才可以核销。点击核销按钮后,将调出单据核销窗体,具体操作参见“单据核
销”模块处理。
【模块输入参数】
收款结算单查询窗体: 收款日期: 参照日期录入 客户名称: 参照公用客户表 单据类型:即“到款结算”、“预收款”、“退款单”三者之一。 币别:参照币别表输入。 收款结算单录入窗体: 单据编号:函数调用+1
收款000011 单 。。。 合计 客户 币别 原币金额 本币余额 部门 经办制单审核人 摘要 人 人 20,000.00 20,000.00 销售刘杰 赵莉 贺玲 部 。。。 。。。 40,000.00 。。。 。。。 。。。 中国进出人民币 口公司 。。。 。。。 。。。 。。。 第 27 页 共 50 页 北京华夏新达软件股份有限公司
系统设计说明书—应收系统设计
收款类型:参照单据类型表中的BillTypeCode=3的单据类型名称 收款日期: 参照日期录入
会计期间:下拉组合框录入,取自当前会计日历表。收款日期与会计期间应一致。 客户名称: 参照公用客户表 结算方式: 参照结算方式表 银行帐户:参照银行帐户表 币别 : 参照币别表 原币收款金额: 汇率: 默认为1 票据号: 数字
结算科目:可以为现金收款或银行存款科目;可编辑,参照会计科目帮助 部门 : 参照公用部门表 经办人: 参照经办人表 原币余额:2位小数 摘要: * 【模块输出参数】
收款结算单列表窗体中:
根据查询条件,确定后,将所有符合条件的记录显示在该列表窗体中。
双击结算单列表中的记录,显示收款结算单录入窗体,该单据的数据显示在录入界面中。 【接口】 对应的表:rp_CloseBill、rp_AccList、rp_Cancel、rp_AccSum。
7.4.3 应收票据 7.4.4 应收票据列表
【模块功能说明】
应收票据的收票、贴现、兑现、转出、背书业务的管理 【模块界面设计】 查询条件: 应收票据基本查询条件 RP_Note 单据日期(起): * ▼ 单据日期:(止)* ▼ 客户名称:* ▼ 币别:* ▼ 部门:* ▼ 经办人:* ▼ О 全部 ⊙ 未审 О已审 全清 确定 取消
应收票据辅助查询条件 RP_Note 票面金额:(起)* 票面金额 (止) * 签发日期(起): * ▼ 签发日期:(止)* ▼ 到期日期(起): * ▼ 到期日期:(止)* ▼ 客户名称:* ▼ 付款单位:* 制单人:* ▼ ⊙全部 О 未变动 О已变动 全清 确定 取消 第 28 页 共 50 页 北京华夏新达软件股份有限公司
系统设计说明书—应收系统设计
应收票据列表: 应收票据列表RP_StartNote 查询 单据 新增 删除 审核 兑现 背书 转出 贴现 单据单据票客票签到摘币票面票面记帐日期 编号 状 户据发期要 别 金额 利息 汇率 名类日日称 别 期 期 。。。 。。。 。。 。。。 。。。 。。。 合计 票面付 经办本币款部人 金额 单门 位 制单人 审凭摘核证 要 人
应收票据录入界面 应收票据 RP_StartNote 新增 修改 删除 保存 放弃 审核 兑现 背书 转出 贴现 退出 票据号码:自动生成 汇票种类:⊙银行承兑汇票 О商业承兑汇票 收票日期:*√▼ 到期日期:*√▼ 签发日期: *√▼ 客户:*√▼ 币别:*√▼ 票面金额:*√ 票面利息:* 付款单位:* 记帐汇率: *√ 本币金额: 部门: *▼ 经办人:* ▼ 摘要:* 制单人: 审核人:
【模块处理流程】 条件中: 确定:从应收票据表中过滤出RPFlag=AR的记录,将符合条件的记录显示应收票据列表窗体中。
取消:不做任何操作。 列表中:
查询:显示查询条件
单据:光标所在位置的记录对应的应收单据显示在录入应收票据窗体内。 新增:调出录入窗体,进行新一张单据的录入,单据号自动加1。 删除:删除该单据。若已经审核,不能删除。
审核:将列表中的光标所在的应收票据进行审核,具有审核权限的人方可进行审核或弃审操作,对同一张单据不能重复审核。若重复操作应有提示。具体操作如下:
1. 增加一笔收款结算单
2. 将增加的收款结算单记入应收款明细帐数据表和总帐中. 双击列表中记录应该调出该应收票据的显示界面。
录入窗体中: 新增:同上 删除:同上
保存:将数据写入对应的应收票据表中,票据状态=9。该客户对应的应收帐款科目和应收票据科目同时记录到应收票据数据表中。本币金额=原币金额*汇率(或除以汇率),本币利息=票面利息*利率(或除以汇率);根据该单据上客户对应的应收科目、根据系统的应收票据科目设置、根据票据利息科目的定义,将票据利息科目记录到该单据相应的“科目”字段中。
审核:同上。只有经过审核的单据方可进行下面的票据变动。
第 29 页 共 50 页 北京华夏新达软件股份有限公司
系统设计说明书—应收系统设计
票据变动方式:4种:兑现、背书、转出、贴现,每张单据只能有一种变动方式,而且只能变动1次。 兑现:票据到期结算,银行承兑获得资金。 背书:将应收单据背书给供应商减少应付,或背书其他人。 转出:票据到期无法承兑,转出为应收单,增加应收部分。 贴现:将应收单据转让银行以提前获得资金的业务,不会引起应收帐款的变化。
双击该单据,显示该单据的录入界面,若该单据没有审核则可以编辑,否则只能显示。 后面将单独进行票据变动方式的描述。 【模块输入参数】
应收票据条件窗体中: 基本条件:
单据日期:参照日期帮助录入。 客户名称: 参照公用客户表 币别:参照币别表输入。 部门:参照部门表录入
经办人:参照职员帮助窗体录入。 默认:全部
辅助条件:
票面金额:2位小数
签发日期:参照日期帮助 到期日期:参照日期帮助 付款单位:可编辑
制单人:参照职员帮助窗体录入。 默认:全部
应收票据录入窗体中:
票据号码:自动生成,调用系统函数 收票日期:参照日期录入帮助 客户名称:参照公用客户表输入。
汇票种类:选银行汇票和商业汇票之一,默认银行汇票 签发日期:参照日期录入帮助 到期日期:参照日期录入帮助 付款单位:字符
部门:参照公用部门表录入 经办人:参照公用人员表录入
币别:参照公用币别表录入 ,默认本币,选择币别后,自动显示记帐汇率 。 票面金额:2位小数 票面利息:2位小数
记帐汇率: 默认为本位币汇率。币种变化时,显示对应的记帐汇率。
本币金额:=票面金额*记帐汇率,币别、汇率、票面金额的变化均引起本币金额的变化。 制单人(录入数据的操作人员):显示当时的操作员
审核人:若该单据属新增,审核为空。若该单据已经审核过,显示审核人。
【接口】
RP_Note ,Rp_AccSum,Rp_AccList ,Rp_CloseBill,Rp_NoteClose 兑现
【模块功能说明】 “兑现”应收票据与应收系统明细账没有关系,但需要记录兑现结果,改变此票据的状态。 【模块界面设计】 应收票据兑现rp_NoteBillSett 第 30 页 共 50 页 北京华夏新达软件股份有限公司
系统设计说明书—应收系统设计
票据编号: 票面金额: 兑现日期:*√▼ 币别: 兑现金额:*√ 兑现帐户:*√▼ 记帐汇率:*√ 摘要:* 确定 取消
【模块输入参数】 兑现日期:参照日期录入帮助。
兑现帐户:参照银行帐户表
记帐汇率:可输入,兑现时的记帐汇率。 摘要:可编辑。 【模块输出参数】 票据编号:取自应收票据列表中焦点所在票据的号码 票面金额:应收票据登记得金额。如果当初收取的是带息票据,还应加上当时的利息。 币别:收票当时记录的票据上的币别。 【模块处理流程】
确定:
1. 并在数据表rp_NoteClose中增加一条记录,将兑现数据保存到表中,根据记帐汇率,计算本币兑现
金额。
2. 将RP_Note的应收票据的票状Fstatus置“44”。
3.若该兑现操作自列表中的“兑现”操作而来,需要将“兑现”显示在列表中该单据的“票状”栏。 取消:放弃兑现操作 【接口】 对应的表:rp_NoteClose,RP_Note.
背书
【模块功能说明】 应收票据背书给供应商等。 背书情况:1、冲销应付帐款:与应收明细账没有关系,对应付有影响,增加一张付款单,相应的应付部分减少。2、其它:处理与贴现的处理类似,应收单据审核后生成收款单,背书实现了到款,对应收没有影响。 【模块界面设计】
背书处理 背书方式: ⊙冲销应付帐款 票据号码: 票面金额: 背书日期:*√▼ 币别: 被背书单位:*√▼ 记帐汇率*√ 背书金额:* √ 背书科目:*√▼ 摘要* 确定 取消
【模块处理流程】
确定:
1. 在rp_NoteClose中增加一条记录,记录背书数据到数据表rp_NoteClose中,根据记帐汇率,计算本币
背书金额。。
2. 将数据表RP_Note中相应的该应收票据记录的票状置为“41”。 3. 如果选择背书方式为:“冲销应付帐款”,则应该在应付系统中增加一张付款单,保存到rp_CloseBill
表中, 同时将该付款单的IFBulidVouch置为“1”。该付款单单据不能在应付系统中删除和生成凭证,但需要在应付系统中审核。该付款单的摘要中应记录该应收票据号码。
4. 若该背书操作自列表中的“背书”操作而来,需要将“背书”显示在列表中该单据的“票状”栏。
○其它 第 31 页 共 50 页 北京华夏新达软件股份有限公司