管家婆财贸ERP BB059.银行流水导入对账

最低适用版本:

C系列 22.8

插件简要功能说明:

  1. 系统支持按固定模板导入银行流水明细
  2. 银行流水支持销售单、销售退货单快捷对账,按单生成收款单
  3. 银行流水支持生成其他付款业务单据
  4. 更多细节描述见下方详细文档

插件操作视频:

进销存类定制插件--银行流水导入对账

插件详细功能文档:

1. 应用中心增加菜单【银行流水导入】
a. 导入界面如图:
b. 在这里插入图片描述

c. 表格列:
ⅰ. 日期:日期列,默认显示,用户可以选择日期
ⅱ. 付款信息:文本列,默认显示,用户可以手工录入文本
ⅲ. 收款信息:文本列,默认显示,用户可以双击选择系统会计科目
ⅳ. 金额:金额列,默认显示,用户可以录入数字,保留2位小数
ⅴ. 摘要:文本列,默认显示,用户可以手工录入文本
d. 对应导入模板格式如下:
e. 在这里插入图片描述

f. 【打开文件】
ⅰ. 用户需要先点击按钮选择需要导入的Excel文件,文件格式必须按照上述导入模板的格式样式来对应数据
ⅱ. 选择文件后,将Excel中的列数据带入到导入界面的对应列中:
1. A列带入到日期列
2. B列带入到付款信息列
3. C列带入到收款信息列
4. D列带入到金额列
5. E列带入到摘要列
ⅲ. 带入时只根据上述描述的ABCDE的列固定对应,而不是根据模板第一行列名称来对应,如果用户设置的列不是按照上述模板要求设置则可能带入导入界面中错误
ⅳ. 从Excel的第2行数据开始带入
g. 【导入】
ⅰ. Excel数据带入后用户可以点击按钮进行导入
ⅱ. 导入前先进行数据合法性检查:
1. 判断日期列的内容是否格式正确,日期格式必须是’yyyy-MM-dd’,如果内容不是日期格式则提示用户“第X行日期格式不正确。”,并将错误的单元格标黄,用户可以直接在导入界面中修改选择日期
2. 判断收款信息列的内容是否可以匹配到相同名称的会计科目,并且会计科目是唯一且为末级,如果匹配不到则提示用户“第X行收款信息无法匹配到对应的会计科目”
3. 判断金额列的内容是否是数字,如果不是数字则提示用户“第X行金额不是数字。”
ⅲ. 检查通过后将数据导入到数据库中单独建表存储
ⅳ. 数据存储时除了存储上述导入字段外,另外还需要保存导入时的系统时间和操作员
ⅴ. 数据导入成功后提示用户“导入成功”,并清空当前表格
2. 应用中心增加菜单【银行流水对账】
a. 在这里插入图片描述

b. 查询银行流水:点击后弹出查询条件如下
ⅰ. 日期范围:包括日期区间、开始日期、结束日期,过滤银行流水的日期
ⅱ. 会计科目:会计科目选择框,默认全部,可以选择全部、一类和末级,过滤银行流水的收款信息中的会计科目
ⅲ. 显示已核销记录:复选框,默认不勾选,勾选后上表格显示未核销金额为0的银行流水
c. 查询销售单:点击后弹出查询条件如下
ⅰ. 日期范围:包括日期区间、开始日期、结束日期,过滤销售单、销售退货单的制单日期
ⅱ. 客户:客户选择框,默认全部、可以选择全部、一类和末级,过滤销售单、销售退货单表头客户
ⅲ. 结算单位:客户选择框,默认为空、只能选择一个末级客户,必选,过滤销售单、销售退货单表头结算单位
ⅳ. 经办人:职员选择框,默认全部、可以选择全部、一类和末级,过滤销售单、销售退货单表头经办人
ⅴ. 部门:部门选择框,默认全部、可以选择全部、一类和末级,过滤销售单、销售退货单表头部门
ⅵ. 项目:项目选择框,默认全部、可以选择全部、一类和末级,过滤销售单、销售退货单表头项目
ⅶ. 单据编号:单据编号选择框,默认为空,可以选择销售单、销售退货单的单据编号,支持手工录入,支持模糊查询,过滤销售单、销售退货单的单据编号
ⅷ. 摘要:文本录入框,默认为空,支持手工录入,支持模糊查询,过滤销售单、销售退货单表头摘要
d. 表头:
ⅰ. 银行流水总额:文本标签,显示上表格勾选的银行流水的金额合计,根据勾选自动实时更新
ⅱ. 本次结算总额:文本标签,显示下表格本次结算金额合计,根据下表格金额实时更新
ⅲ. 剩余未核销金额:文本标签,显示银行流水总额 - 本次结算总额的差额,实时更新
e. 上表格列:
ⅰ. 选择:勾选列,用户可以勾选需要进行核销的银行流水
ⅱ. 日期:日期列,默认显示,显示银行流水的日期
ⅲ. 付款信息:文本列,默认显示,显示银行流水的付款信息
ⅳ. 收款信息:会计科目基本信息列,默认显示全名,显示银行流水的收款信息对应的会计科目
ⅴ. 金额:金额列,默认显示,显示银行流水的金额
ⅵ. 摘要:文本列,默认显示,显示银行流水的摘要
ⅶ. 是否核销:文本列,默认显示,显示银行流水的核销状态
ⅷ. 核销单据号:超链接文本列,默认显示,显示银行流水关联的收款单或者其他付款业务单据的单据编号,单击可以调阅单据
f. 下表格列:
ⅰ. 选择:勾选列,用户可以勾选需要进行核销的销售单、销售退货单
ⅱ. 单据日期:文本列,默认显示,显示销售单、销售退货单的制单日期
ⅲ. 单据编号:超链接文本列,默认显示,显示销售单、销售退货单的单据编号,单击可以调阅单据
ⅳ. 单据类型:文本列,默认显示,显示销售单、销售退货单的单据类型全名
ⅴ. 客户:客户基本信息列,默认显示全名,可以右键增加其他信息显示,显示销售单、销售退货单的表头客户
ⅵ. 结算单位:客户基本信息列,默认显示全名,可以右键增加其他信息显示,显示销售单、销售退货单的表头结算单位
ⅶ. 经办人:职员基本信息列,默认隐藏,可以右键增加其他信息显示,显示销售单、销售退货单的表头经办人
ⅷ. 部门:部门基本信息列,默认隐藏,可以右键增加其他信息显示,显示销售单、销售退货单的表头部门
ⅸ. 项目:项目基本信息列,默认隐藏,可以右键增加其他信息显示,显示销售单、销售退货单的表头项目
X. 摘要:文本列,默认显示,显示销售单、销售退货单的表头摘要
Xⅰ. 表头自定义1-16:默认隐藏,显示销售单、销售退货单的表头自定义1-16,列名和列类型以销售单、销售退货单单据格式配置为。
Xⅱ. 单据金额:金额列,默认显示,显示销售单、销售退货单的价税合计
Xⅲ. 已结算金额:金额列,默认显示,显示销售单、销售退货单的整单已结算金额
Xⅳ. 未结算金额:金额列,默认显示,等于单据金额 - 已结算金额
Xⅴ. 本次结算金额:金额列,默认显示,用户可以编辑录入或者自动分摊,只有勾选了的明细才可以编辑,去掉勾选单元格内容自动清空并置灰,勾选时根据规则自动带入金额,带入规则见下文界面操作逻辑
g. 上表格数据源:
ⅰ. 统计符合查询银行流水的查询条件的所有银行流水数据,一条银行流水显示一行
h. 下表格数据源:
ⅰ. 统计符合查询销售单的查询条件的所有销售单、销售退货单数据,一张销售单、销售退货单显示一行,并关联显示销售单、销售退货单的结算金额
ⅱ. 只统计已过账的销售单和销售退货单
ⅲ. 只统计未结算金额大于0的单据
ⅳ. 销售退货单的数据以负数显示
i. 【界面操作逻辑】
ⅰ. 银行流水表格逻辑:
1. 用户可以勾选需要进行核销的银行流水,只能勾选“是否核销”列为空的银行流水
2. 勾选或者取消勾选时重算表头的银行流水总额以及剩余未核销金额
ⅱ. 销售单、销售退货单表格逻辑:
1. 用户可以勾选需要进行核销的销售单、销售退货单,勾选后自动根据规则计算出本次结算金额,计算规则如下:
a. 根据表头的剩余未核销金额与当前勾选的销售单未结算金额比较
b. 如果剩余未核销金额大于等于销售单未结算金额则将销售单未结算金额带入本次结算金额
c. 如果剩余未核销金额小于销售单未结算金额则将剩余未核销金额带入本次结算金额
d. 如果勾选行单据类型是销售退货单则始终以销售退货单的未结算金额带入本次结算金额,以负数显示
2. 取消勾选时清空该行的本次结算金额,并重算表头的本次结算总额以及剩余未核销金额
ⅲ. 每条银行流水只能进行一次核销,生成唯一一张收款单或者其他付款业务单据
j. 【核销】
ⅰ. 用户可以针对上表格的银行流水来勾选下表格的销售单进行核销,核销将生成对应的收款单
ⅱ. 核销规则如下:
1. 核销前检查:
a. 判断上表格是否勾选了银行流水,若未勾选则提示用户“至少勾选一条银行流水。”
b. 判断表头剩余未核销金额是否为负数,如果为负则提示用户“剩余未核销金额不能小于0。”
c. 核销控制只能核销日期相同的银行流水,如果勾选的日期不同核销时,提示用户“只能核销相同日期的银行流水。”
2. 检查通过则自动生成一张按单结算的收款单,生单规则如下:
a. 收款单表头:
ⅰ. 制单日期:取银行流水日期
ⅱ. 单据编号:根据系统规则自动生成
ⅲ. 结算单位:取查询条件所选的结算单位
ⅳ. 摘要:固定生成内容“由银行流水对账生成。”
ⅴ. 勾选未分配金额转入应收
b. 收款单上表格:
ⅰ. 会计科目:取勾选行所选的银行流水收款信息对应的会计科目
ⅱ. 金额:取上表格银行流水明细金额
ⅲ. 自由项16:占用该自由项用于存储银行流水的关联ID,控制不可显示、不可编辑、不可再单据格式配置中设置
ⅳ. 上表格一行明细对应收款单上表格一行明细,相同会计科目不合并
c. 收款单下表格:
ⅰ. 关联单据:取下表格勾选的销售单和销售退货单
ⅱ. 本次结算金额:取下表格的本次结算金额列
d. 银行流水超出结算金额的部分会自动根据系统规则转入到负应收中。
e. 生单为生成正式单据,如果没有审核流程则直接过账,如果有审核流程则生成待审核单据
f. 如果过账失败弹出错误提示,提示具体的错误原因,关闭提示后打开收款单将对应数据带入
g. 如果过账成功则提示用户“过账成功,是否调阅单据。“,点击是则打开过账单据
h. 过账成功后自动根据收款单上表格自由项16中的银行流水的关联ID将对应银行流水的是否核销标志更新为是
i. 过账成功后刷新上下表格数据
k. 【转待处理】
ⅰ. 用户可以针对上表格的银行流水不勾选销售单而直接转入到待确认款项科目中,转单规则如下:
1. 用户可以勾选多条银行流水进行转待处理
2. 转单前检查:
a. 判断上表格是否勾选了银行流水,若未勾选则提示用户“至少勾选一条银行流水。”
b. 判断系统中是否存在会计科目编号为“224102”且科目名称为“收到待确认款项”的会计科目,如果没有该科目或者该科目不是末级科目或者已封存则提示用户“会计科目资料中没有【(224102)收到待确认款项】科目。”
c. 如果一次勾选多条流水,点击“转待处理”按钮时提示用户“转待处理只能勾选一条银行流水。”
3. 检查通过系统自动生成一张其他付款业务单据,生单规则如下:
a. 单据表头:
ⅰ. 制单日期:取银行流水日期
ⅱ. 单据编号:根据系统规则自动生成
ⅲ. 付款账户:固定取【(224102)收到待确认款项】科目
ⅳ. 摘要:带入银行流水的付款信息
b. 单据明细:
ⅰ. 会计科目:取所选的银行流水收款信息对应的会计科目,一行银行流水明细生成一行单据明细,相同会计科目数据不汇总
ⅱ. 金额:取所选的银行流水的未核销金额根据会计科目汇总后的合计值
ⅲ. 自由项16:占用该自由项用于存储银行流水的关联ID,控制不可显示、不可编辑、不可再单据格式配置中设置
c. 生单为生成正式单据,如果没有审核流程则直接过账,如果有审核流程则生成待审核单据
d. 如果过账失败弹出错误提示,提示具体的错误原因,关闭提示后打开其他付款业务单据并将对应数据带入
e. 如果过账成功则提示用户“过账成功,是否调阅单据。“,点击是则打开过账单据
f. 过账成功后自动根据其他付款业务表格自由项16中的银行流水的关联ID将对应银行流水的是否核销标志更新为是
g. 过账成功后刷新上下表格数据
l. 【删除】
ⅰ. 用户可以在上表格勾选未核销的银行流水进行批量删除
ⅱ. 点击按钮时判断用户是否勾选了银行流水,若未勾选则提示用户”请先勾选需要删除的银行流水。“
ⅲ. 勾选后点击按钮提示用户”是否确认删除所选的银行流水?“,选择是则删除勾选的银行流水
m. 操作员明细权限
ⅰ. 增加【核销】【转待处理】【删除】按钮的操作员明细权限控制
3. 收款单和其他付款业务增加单据检查接口
a. 判断如果单据明细中有明细是关联了银行流水的,则控制单据不能修改,提示用户”不能修改银行流水对账生成的单据,请删除后重新再银行流水对账中操作。“
4. 收款单和其他付款业务增加单据删除前接口
a. 当单据删除时,根据单据明细自由项16中的银行流水关联ID关联对应的银行流水,将对应银行流水的是否核销标记清空

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

InsCodeAIAI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值