在 openerp 7 中创建发票的 class/file 是什么
What is the class/file that creates invoices in openerp 7
我是 openerp 的新手,我需要在创建发票时创建一个散列并将该散列添加到数据库中。
我已经创建了哈希,我只需要知道在哪里可以编辑创建发票的方法。
提前致谢。
方法调用Create,覆盖它:
def create(self, cr, uid, values, context=None):
values['your_hash_column'] = 'your_hash_result'
res = super(YourClassName, self).create(cr, uid, ids, values, context)
return res
确保 "YourClassName" 是您正在使用的 class 的名称。
说明:创建方法使用字典 "values" 将结果附加到数据库中,如果您向该字典添加一个新值(在这种情况下是您的哈希值)并再次使用 super 调用它,你会得到与该值相同的结果,然后你 return 它。
我是 openerp 的新手,我需要在创建发票时创建一个散列并将该散列添加到数据库中。 我已经创建了哈希,我只需要知道在哪里可以编辑创建发票的方法。
提前致谢。
方法调用Create,覆盖它:
def create(self, cr, uid, values, context=None):
values['your_hash_column'] = 'your_hash_result'
res = super(YourClassName, self).create(cr, uid, ids, values, context)
return res
确保 "YourClassName" 是您正在使用的 class 的名称。
说明:创建方法使用字典 "values" 将结果附加到数据库中,如果您向该字典添加一个新值(在这种情况下是您的哈希值)并再次使用 super 调用它,你会得到与该值相同的结果,然后你 return 它。