跳转到主要内容

检查已过账的银行交易

项目描述

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

本模块旨在为Odoo会计用户提供一种简单的方法,以便他们可以手动将金融机构/交易提供者(例如,Paypal,金融机构,谷歌钱包等)的财务交易与Odoo GL科目表银行账户进行对账/验证。

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

初步的想法是,用户将首先手动查看他们的纸质报表,并逐行勾选在Odoo中使用新银行对账向导已在Odoo中过账的财务交易。这些更改将在新的对账财务账户报表树视图屏幕上显示。这是许多公司今天对(即审计)银行账户报表和会计系统的过程,代表了良好的职责分离。

用户可以保存他们的进行中的对账。

背景

使用搜索视图筛选器 - 用户还可以有效地对特定GL财务账户上的交易进行排序和筛选。这个新屏幕将显示与特定银行账户关联的日记账项。一些字段标签已被重新标记为更通用的术语。

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

  • 用户希望轻松记录银行交易是否已“清账”- “清账”的定义:提交给银行付款并由银行支付 - 银行账户的资金增加/减少。

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

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

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

假设

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

    Odoo GL账户编号

    对应银行账户

    10100

    银行(应收账款)账户支票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账户名称中。这有助于会计在系统管理中的工作)

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

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

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

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

注意

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

为什么采取这种方法?

Odoo 中的用户有多种方式来记录影响银行账户(总账银行账户分录)余额的财务交易。我们相信我们的方法可以使它们协同工作:导入电子银行对账单以输入付款(这种方法遵循首先从您的银行了解交易已发生的哲学,这在欧洲由于交易的电子性质而非常普遍)。

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

  • 支票付款 - 付款将立即记录,并将财务交易过入总账

  • 销售收据/退款

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

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

  • 直接日记账分录

目录

配置

要配置此模块

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

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

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

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

使用方法

要使用此模块

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

  • 创建新的银行对账单

  • 选择账户并提供名称

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

  • 检查银行已清算的交易

  • 检查余额

  • 保存并提交审阅

  • 作为审阅者,检查交易、总额和余额

  • 点击处理

错误跟踪器

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

请不要直接联系贡献者以寻求支持或技术问题的帮助。

致谢

作者

  • NovaPoint Group LLC

  • 开源集成商

贡献者

其他致谢

维护者

此模块由 OCA 维护。

Odoo Community Association

OCA,或 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 特性的协作开发并推广其广泛应用。

当前 维护者

max3903

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

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

项目详情


下载文件

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

源代码分发

此版本没有可用的源代码分发文件。请参阅有关 生成分发存档 的教程。

构建分发

由支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面