如何防止SugarCRM上的name上出现重复条目?

如何防止SugarCRM上的name上出现重复条目?,sugarcrm,Sugarcrm,我已经创建了一个自定义模块,我想防止用户输入相同的名称两次,如果他们输入相同的名称,则会强制阻止他们保存记录。我已经更改了它的显示标签:“BL No…”现在我希望用户为每个记录名字段输入唯一的值 可以为vardef中的模块添加/修改重复检查逻辑。以下是联系人的示例: 'duplicate_check' => array( 'enabled' => true, 'FilterDuplicateCheck' => array( 'filter_tem

我已经创建了一个自定义模块,我想防止用户输入相同的名称两次,如果他们输入相同的名称,则会强制阻止他们保存记录。我已经更改了它的显示标签:“BL No…”现在我希望用户为每个记录名字段输入唯一的值

可以为vardef中的模块添加/修改重复检查逻辑。以下是联系人的示例:

'duplicate_check' => array(
    'enabled' => true,
    'FilterDuplicateCheck' => array(
        'filter_template' => array(
            array(
                '$and' => array(
                    array('first_name' => array('$starts' => '$first_name')),
                    array('last_name' => array('$starts' => '$last_name')),
                    array('accounts.id' => array('$equals' => '$account_id')),
                    array('dnb_principal_id' => array('$equals' => '$dnb_principal_id')),
                )
            ),
        ),
        'ranking_fields' => array(
        ),
    ),
)
该逻辑基于FilterApi语法。对于convert lead,需要通过修改convert-main.php来实现打开/关闭重复检查的选项。对于自定义模块,可以修改以下属性:

'duplicateCheckOnStart' => true,

决定启动lead转换过程时是否运行重复检查。

可以为vardef中的模块添加/修改重复检查逻辑。以下是联系人的示例:

'duplicate_check' => array(
    'enabled' => true,
    'FilterDuplicateCheck' => array(
        'filter_template' => array(
            array(
                '$and' => array(
                    array('first_name' => array('$starts' => '$first_name')),
                    array('last_name' => array('$starts' => '$last_name')),
                    array('accounts.id' => array('$equals' => '$account_id')),
                    array('dnb_principal_id' => array('$equals' => '$dnb_principal_id')),
                )
            ),
        ),
        'ranking_fields' => array(
        ),
    ),
)
该逻辑基于FilterApi语法。对于convert lead,需要通过修改convert-main.php来实现打开/关闭重复检查的选项。对于自定义模块,可以修改以下属性:

'duplicateCheckOnStart' => true,

决定在开始潜在客户转换过程时是否执行重复检查。

您还需要提到sugar版本。对不起。我使用的是Sugar版本6.5.25(Build344)。你也需要提到Sugar版本。我很抱歉。Im使用Sugar版本6.5.25(构建344)。