跳转到主要内容

检查已过账的银行交易

项目描述

License: AGPL-3 OCA/account-reconcile Translate me on Weblate Try me on Runboat

此模块旨在为Odoo会计用户提供一种简单的方法,以便他们可以手动对从其金融机构/交易提供商(例如Paypal、金融机构、Google钱包等)获取的财务交易进行核对/验证,并将其与Odoo GL账户的银行账户进行核对。

用户将能够验证并指出一笔交易是否已“过账银行”,通过在每笔个别财务交易的新的核对财务账户报表视图中使用复选标记来实现。用户还可以为银行账户上的交易标记为将来研究。

想法是,作为第一步,用户将手动查看他们的纸质报表,逐行核对哪些财务交易已在Odoo中过账,使用新的银行核对向导。这些更改将在新的核对财务账户报表树形视图中显示。这是许多公司今天核对(即审计)银行账户报表和会计系统的过程,代表着良好的职责分离。

用户可以保存他们正在进行的核对。

背景

使用搜索视图过滤器 - 用户还可以有效地排序、过滤特定GL财务账户上的交易。此新屏幕将显示与特定银行账户相关的日记账项。一些字段标签已被重新命名为更常见的术语。

此模块的需求由以下因素驱动

  • 用户希望轻松记录他们发送到银行的银行交易是否“已过账”——“已过账”的定义:提交给银行付款并由银行支付——银行账户上的资金增加/减少。

  • 用户希望验证银行是否正确处理了他们的交易(例如,正确编码的交易——例如,公司向银行发送了20.20美元的付款。它是否被处理为20.20美元?)。这可以被认为是“审计银行对账单”。我们不假设银行正确处理了任何交易。

  • 用户希望了解他们已支付的款项中哪些尚未支付并由银行支付。

  • 财务审计隔离标准:分离记录客户付款和存款;记录供应商付款和开具支票;以及监控银行账户活动。这种职责分离对于监控和帮助预防欺诈是必要的。

假设

  1. 使用Odoo的公司已经在他们的银行账户和Odoo GL账户之间建立了一对一的关系。每个银行账户都应该有一个对应的GL账户,该账户不与其他账户共享。例如

    Odoo GL账户编号

    对应的银行账户

    10100

    银行(AR)账户支票5434(存放在机构A)

    10200

    主银行账户2343(存放在机构A)

    10300

    银行应付账款账户支票5678(存放在机构A)

    10400

    银行工资账户6656(存放在机构B)

    10500

    Paypal账户3343(存放在Paypal)

    10600

    Google钱包账户6788

    10700

    AMEX公司卡账户9989

  2. 公司已在其GL账户中包含一个未存入资金账户(通常在其银行账户区域中的流动资产中)。此账户用于存储已在Odoo中记录但尚未存入金融机构的付款。(注意:如果用户“批量支票存款”,则此账户很重要,这是将大量客户付款一次性存入银行的过程(例如,20,000美元),但它由较小的支票组成(例如,20张每张1,000美元的支票)。许多银行仅记录总存款金额(20,000美元),并不提供组成较大存款的个别支票的细分。这种设置方法使用户能够深入了解并查看组成较大存款的个别支票。

建议

从现金管理和财务控制的角度来看,建议用户至少在其金融机构设立以下四个(4)银行账户来处理财务交易。(注意:我们建议用户将银行账户的最后四位数字放在账户的GL账户名称中。这有助于会计师在系统管理中的工作)

  • 银行(AR)账户支票5434。这是一个支票账户,指定为存放公司收到的付款的账户(例如,客户通过支票支付的付款存放在这里,或通过电子交易EFT/ACH支付的客户存入此GL)。

  • 主银行账户2343。这是公司存放大部分资金的主账户。通常具有最有限的访问权限。

  • 银行应付账款账户支票5678。这是一个支票账户,指定为公司支付其费用的账户。(例如,公司开具支票以支付办公用品供应商)

  • 银行工资账户6656。这是一个支票账户,指定为公司支付其员工和工资。

注意

在Odoo社区中,关于管理基本Odoo系统中的银行对账单存在一些常见的混淆。本模块旨在填补这一空白,并为用户提供一个稳健的替代方案,以维持财务控制,易于理解,并允许未来增长。

为什么采取这种做法?

Odoo中的用户有多种记录影响银行账户余额(总账银行账户分录)的财务交易的方式。我们认为我们的方法可以使它们相互配合:导入电子银行对账单进行付款(这种方法遵循先从银行发现交易已发生的哲学,这在欧洲很常见,因为交易具有电子性质)。

  • 付款订单付款(使用直接方法)- 付款将即时记录,并将财务交易过入总账

  • 凭证付款 - 付款将即时记录,并将财务交易过入总账

  • 销售收据/退款

  • 账户间转账(正在开发一个新模块来帮助管理此过程)

  • 将未存入资金总账账户中的资金转入银行账户总账账户。

  • 直接日记账分录

目录

配置

要配置此模块

  • 转到设置并启用开发者模式

  • 转到设置 > 用户和公司 > 用户

  • 将准备银行对账单的用户添加到“银行对账单准备者”

  • 将验证银行对账单的用户添加到“银行对账单经理”组

用法

要使用此模块

  • 转到会计 > 顾问 > 银行对账单

  • 创建一个新的银行对账单

  • 选择账户并提供一个名称

  • 输入银行对账单的期末余额

  • 检查银行已清算的交易

  • 检查余额

  • 保存并提交审核

  • 作为审核员,检查交易、总计和余额

  • 点击“处理”

错误追踪器

错误在GitHub问题上跟踪。如果遇到问题,请先检查是否已报告您的问题。如果您是第一个发现它的人,请提供详细且受欢迎的反馈以帮助我们解决这个问题。

请勿直接联系贡献者以寻求支持或帮助解决技术问题。

致谢

作者

  • NovaPoint Group LLC

  • 开源集成商

贡献者

其他致谢

维护者

此模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。

当前维护者

max3903

此模块是GitHub上的OCA/account-reconcile项目的一部分。

欢迎您贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

此版本没有提供源分发文件。请参阅有关生成分发存档的教程。

构建分发

由以下支持