来一段odoo库存计价的代码
时间: 2023-03-07 15:50:58 浏览: 78
我们可以使用下列代码来计算odoo库存的计价:from odoo import models, fields, apiclass StockPricing(models.Model):
_name = 'stock.pricing'
product_id = fields.Many2one('product.product', string='Product', required=True)
quantity = fields.Float(string='Quantity', digits=(16,2))
total_amount = fields.Float(string='Total Amount', digits=(16,2))
@api.depends('product_id', 'quantity')
def _compute_total_amount(self):
for record in self:
record.total_amount = record.product_id.list_price * record.quantity
相关问题
来一段odoo审批流的核心代码
请参考以下代码:from odoo import api, modelsclass Workflow(models.Model):
_name = 'workflow' @api.multi
def create_workflow(self):
self.ensure_one()
workflow_obj = self.env['workflow.workflow']
workflow_data = {
'name': self.name,
'description': self.description,
'state': self.state,
}
workflow = workflow_obj.create(workflow_data)
workflow_step_obj = self.env['workflow.step']
for step in self.steps:
workflow_step_data = {
'name': step.name,
'description': step.description,
'workflow_id': workflow.id,
}
workflow_step_obj.create(workflow_step_data)
return workflow
odoo 开源代码库
Odoo 的开源代码库可以在其官方的代码仓库中找到。你可以访问 Odoo 的官方网站(https://www.odoo.com)并进入他们的 GitHub 页面(https://github.com/odoo/odoo)来获取最新的代码。Odoo 的开源版本是以 AGPLv3 许可证发布的,这意味着你可以免费获取、使用和修改其源代码。