回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我目前正在使用开放式ERP。我想扩展客户/组织表单,添加一些字段。在</p>
<p>我的印象是客户对象模型res.合伙人. 在</p>
<p>以下是我目前为止的代码:</p>
<pre><code>from osv import fields, osv
class starstream_customers(osv.osv):
_name = 'starstream.customers'
_inherit = 'res.partner'
_table = 'res_partner'
_columns = {
'caller_id': fields.char('Caller ID',size=128),
'rating': fields.selection([
('none', '--None--'),
('shutdown', 'Shutdown'),
('aquired', 'Aquired'),
('active', 'Active'),
('cancelled', 'Project Cancelled')
], 'Rating'),
'industry': fields.char('Industry',size=265),
'type':fields.selection([
('supplier', 'Supplier'),
('customer', 'Customer'),
('old_customer', 'Old Customer'),
('supplier', 'Supplier'),
('customer_support_team', 'Customers Support Team'),
('none', '--None--'),
], 'Type'),
'invoice_address': fields.char('Invoice Address',size=512),
'employees': fields.integer('Employees'),
}
starstream_customers()
</code></pre>
<p>以及我的视图文件:</p>
^{pr2}$
<p>现在,我只想加入评级字段,直到它起作用为止。在</p>
<p>每次我试图重写这篇文章时,我都会:</p>
<pre><code>TypeError: The model "('res.partner',)" specifies an unexisting parent class "('res.partner',)"
You may need to add a dependency on the parent class' module.
</code></pre>
<p>我看不出哪里出了问题,有人能帮忙吗?在</p>