【问题标题】:How can the check printing report be modified to include a supplier's invoice number?如何修改支票打印报告以包含供应商的发票编号?
【发布时间】:2012-12-28 22:06:52
【问题描述】:

当我收到供应商的发票时,我在供应商发票的“原始凭证”字段中输入发票编号(来自供应商)。现在,当我打印支票(使用 account_check_writing)时,它包括 OpenERP 为我的供应商发票记录生成的供应商发票编号(例如,EXJ/2012/01283),但它不包括供应商的发票编号。这使得供应商很难在他们的记录中找到正确的发票来应用付款。

我掌握了如何修改报告的一般方法,但我不确定评估供应商发票编号的表达式。我可以按照数据库中的外键约束来查看 account_voucher_line -> account_move_line -> account_move

【问题讨论】:

    标签: openerp


    【解决方案1】:

    我们已经做到了(改进了支票书写报告),更重要的是,我们还改进了支票的批量打印向导。您可以获取以下分支并将其应用到 OpenERP 7 之上: https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-account_check_writing_jam

    或者,您可以在 http://runbot.openerp.com 上即时试用,找到分支,构建它,然后使用 admin/admin 连接到它。

    简而言之,改进是:

    • 显示供应商/供应商的发票编号
    • 可选择溢出到多个页面。您可以支付超过 10 行的发票。
    • 可选择显示与此检查一起应用的信用。
    • 禁止不属于此支票付款的发票。
    • 可选择是否使用预先打印的支票号码。
    • 如果需要,可以选择在批量打印期间重置检查顺序。
    • 如果需要,可以在批量打印期间覆盖支票号码。
    • 适用于标准美国支票(顶部、中间或底部窗格)。

    选项位于以下位置:

    • 在公司 > 公司 > 配置选项卡中
    • 在会计 > 配置 > 日记帐 > 日记帐 > 高级设置选项卡中
    • 在会计 > 供应商 > 写检查 > 打印按钮 > 批量打印向导

    我们希望尽快将其合并到核心中。
    欢迎反馈。

    享受,
    __
    法布里斯
    OpenERP 美国

    【讨论】:

    • 很高兴知道,我会测试一下。但是,我正在为明年的会计推出 OpenERP,此时从 6.1 迁移到 7.0 是一项艰巨的任务,特别是考虑到没有迁移路径。也许导出我需要的东西并不太难(只是会计科目表和一个小的产品列表,真的),但如果除了我自己的教育之外没有其他原因,我想知道如何用更少的资源解决这个问题极端变化。我要向 account_move 添加另一个字段吗?我可以在报告中执行查询吗?
    • 有一个迁移路径:migration.openerp.com 另外,我提出的一些改进也存在于一个 6.1 模块中,您可以在这里找到:bazaar.launchpad.net/~ursadev/ursa-openerp-addons/6.1/files/…
    • 那么,这个合并到trunk之后,trunk会合并到7.0系列吗?当这种情况发生时,假设我现在运行的是 7.0,我是否能够在不向 OpenERP 支付数千美元的情况下对其进行更新?或者,有没有更好的方法可以将此分支反向移植到 7.0 版本,而不包括主干中的所有其他更改?如您所见,我关心的是可维护性,以及管理与已发布版本的差异。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-05
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多