odoo-10如何使用自定义模块创建没有发票的日记帐分录? (参见下图)

时间:2018-03-11 08:08:20

标签: python odoo odoo-10

我想从我的自定义模块创建日记条目,但我不知道我必须从account.payment或account.move继承哪个模块,如果我选择其中一个,我必须遵循哪些步骤,我试过那两个模型,但我没有创建任何日记帐分录,我创建了包含货币和金额的订单行类,我创建了付款日期的输入,我在其他页面创建了付款信息,但我想我在付款信息中遗漏了一些内容可以在下面的图片中看到它。

class my_module(models.Model):
_name = 'my_module.models'
_inherit = ['mail.thread', 'ir.needaction_mixin','account.move']


name = fields.Char(string='my_module Reference')
field1 = fields.Monetary(string='Total Currency')
field2 = fields.Many2one('account.journal',string='Journal')
field3 = fields.One2many('my_module.currency','lines_id', string='currency Lines')
field4 = fields.Selection([('inbound', 'Inbound'), ('outbound', 
'Outbound')], required=True)

我从account_asset模型中找到了这个方法我认为这个人做了这个工作而且我还没编辑它因为我还不知道如何使用它:

Payment info image

1 个答案:

答案 0 :(得分:0)

可以通过调用该模型的create函数从python创建任何模型的新记录。

例如:

move = self.env['account.move'].create({'field_1': value, 'field_2': value})

确保您在帐户.move

中传递所有必填字段