3
我正在使用SugarCRM v6.x,并且发现在将帐户所有权转让给新的销售代表(assigned_user_id字段)时,联系人和其他相关子记录也不要转移。在SugarCRM中,将帐户所有权转让给其他用户不会更新联系人所有权
这是SugarCRM作者的实际设计选择,如果是这样,它背后的原因是什么?
是否有推荐的方法来转移账户,并转移相关子记录的所有权?
我正在使用SugarCRM v6.x,并且发现在将帐户所有权转让给新的销售代表(assigned_user_id字段)时,联系人和其他相关子记录也不要转移。在SugarCRM中,将帐户所有权转让给其他用户不会更新联系人所有权
这是SugarCRM作者的实际设计选择,如果是这样,它背后的原因是什么?
是否有推荐的方法来转移账户,并转移相关子记录的所有权?
我会让它使用逻辑挂钩。
创建自定义/模块/ Mymodule中一个logic_hooks.php/
<?
$hook_array = Array();
$hook_array['after_save'] = Array();
$hook_array['after_save'][] = Array(0, 'myName', 'custom/modules/myModule/logic_hooks/file.php','myClass', 'myMethod');
?>
创建/自定义/模块/ Mymodule中file.php/logic_hooks/
<?php
class myClass{
function myMethod(&$bean, $event, $arguments){
// Do something with $bean (like load related contacts and update their assigned user
}
}
?>
欲了解更多信息,请参阅Business Logic Hooks(SugarCRM 6.1开发人员指南)。