问题标签 [odoo-accounting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
odoo - How to override wizard's method on odoo 12
I am trying to override a single method on wizard's class that gets executed when the user click submit.
account_consolidation_custom/wizard/CustomClass.py
account_consolidation_custom/__manifest_.py
The method's name is exactly the same as the original, but when I click on the submit button, nothing seems to happen, is still calling the method from the base module instead of the custom.
Do you know how to get only one method overwritten instead of the whole wizard class?
odoo - 如何在 Odoo 中计算供应商账单中的借方、贷方金额?
我是 Odoo 会计的新手。我在计算供应商账单的借方和贷方金额时遇到问题。我在采购订单行中添加了两个新字段,discount_type 和 discount_amt。小计值必须是 (price_unit * quantity) - 折扣。我可以计算小计金额。但是当我检查日记帐项目时,借方和贷方金额没有改变。我的意思是没有减去折扣金额。但是当我保存表格时,我得到了一个错误,说借方和贷方不平衡。我怎样才能做到这一点?
上述方法是计算price_subtotal、借方和贷方。
图中未税金额为13800,税金为690。所以总金额为13800 + 690 = 14490。但在Journal items中显示为15000,小计值不同。
odoo - Odoo v14:通过付款创建的日记帐分录的名称前缀始终为 BNK1
嗨,谢谢你的时间,
在 14 版企业中,我有 2 条日记记录:
名称:我的银行,类型:银行,短代码:BNK1
名称:测试日志记录,类型:银行,短代码:TJR
现在,当我创建客户付款或供应商付款并选择日记帐 =“测试日记帐记录”时,针对此付款创建的日记帐分录记录始终以“BNK1”作为其名称的前缀,尽管所选日记帐=“测试日记帐记录”代码“TJR”。
谁能解释一下这个问题的原因以及如何解决这个问题。
另外,日记帐条目名称的前缀真的取决于付款时选择的日记帐中的短代码吗?我问这个是因为我将“我的银行”的短代码更改为“BNK2”,但前缀仍然是“BNK1”。非常感谢您在这个问题上的帮助。
非常感谢
odoo-13 - Odoo 13 - 创建账单供应商时修改日记项目
我对供应商法案有疑问。
当我们创建供应商账单时,有一个日记帐项目选项卡,当我们选择收据时将生成数据。
我有要求用户要重新格式化日记帐项目,比如说添加 1 个借方和贷方的帐户项目。
我正在查看源代码,以及从此行生成的日记项目:
我的问题是:
如何修改日记帐项目帐户格式?如果我评论 new_lines.new() 它不会生成日记项目。但我不知道如何修改日志项目生成。有关信息,代码是由以前的程序员创建的,但目前无法联系他们。
之前谢谢
odoo - 为现有的每家公司动态创建记录和工资规则,并将它们链接到会计计划
在Odoo 13中,我们遇到了多公司问题,每个公司需要有相同的工资规则和工资结构(属于 OCA 工资模块)。
我们不想静态定义每个公司的记录:
我们想要创建的是一个Odoo函数,它可以自动为每个公司创建记录,并链接到适当公司的会计计划中的适当帐户:
(从 XML 数据文件安装模块时调用函数)
但很快意识到你需要对工资结构等做同样的事情,所以我想知道在我不知道的 Odoo 逻辑中是否有更简单的方法来做到这一点。
这样做的目的是让每条规则都与正确的:account.account
公司相关联。
odoo-13 - 如何将源文档 (invoice_origin) 添加到新模块
@api.model def create(self, vals): vals['invoice_origin'] = self.env['ir.sequence'].next_by_code('auto.bill') result = super(AutoBill, self).create(vals )
在 xml 中: