如何在Openerp中为潜在客户提供编号(id)。?

如何在Openerp中为潜在客户提供编号(id)。?,openerp,Openerp,如何在Openerp v7.0中给出潜在客户编号 我想在Openerp中为我的潜在客户提供一个识别号。如何使之成为可能?您可以为其创建一个序列,如销售订单、采购订单等。您将在OpenERP中获得许多这样的示例。它们都工作得很好。像这样编辑crm\u lead.py文件 像这样编写函数 def create(self, cr, uid, vals, context=None): if vals.get('x_name_lead','/')=='/': vals['x_nam

如何在Openerp v7.0中给出潜在客户编号


我想在Openerp中为我的潜在客户提供一个识别号。如何使之成为可能?

您可以为其创建一个序列,如销售订单、采购订单等。您将在OpenERP中获得许多这样的示例。它们都工作得很好。

像这样编辑crm\u lead.py文件

像这样编写函数

def create(self, cr, uid, vals, context=None):
    if vals.get('x_name_lead','/')=='/':
        vals['x_name_lead'] = self.pool.get('ir.sequence').get(cr, uid, 'crm.lead') or '/'
    return super(crm_lead, self).create(cr, uid, vals, context=context)
然后在设置->配置->序列->序列和标识符中创建一个新的序列


编辑的lead树状图添加了一个新字段“x_name_lead”,该字段带有char字段。相应的字段将添加到crm.lead模型中。

hi我得到了一个生成saleorder序列的示例。作为openerp的新人,我有一个疑问。我在其中编辑了py文件和xml文件(我称之为“创建而不命名”)。您需要在xml文件中创建一个新序列,并使用您想要分配给lead的前缀和编号,然后在py文件中以lead对象的默认值获取该序列。