Sugarcrm支持产品指南糖开发人员糖开发人员指南10.0食谱记录新呼叫或会议时更改默认模块

记录新呼叫或会议时更改默认模块

概述

在从糖中直接从呼叫或会议模块创建呼叫或会议时,与字段相关的默认模块是帐户。如果您的销售团队经常安排与帐户以外的模块相关的呼叫和会议,则调整行为可能有意义,以便与字段默认为更常用的模块。本文介绍了如何更改糖中的呼叫和会议的默认相关模块。
相关TO79.

笔记:本文涉及糖版本6.x和7.x.

先决条件

此更改需要代码级别自定义,它需要直接访问服务器或熟悉创建和安装 模块可加载软件包。如果您需要帮助,使这些更改并已与糖合作伙伴关系,您可以与他们合作以进行此类定制。如果没有,请参阅 伙伴页面 寻找转售合作伙伴,以帮助您的发展需求。

完成步骤

在此示例中,我们将更改默认值“与”模块与“创建的记录联系人” 呼叫 模块和 会晤 模块。请注意,在完成以下步骤后,仍将默认与具有帐户关系的联系人或从任何其他相关模块的记录视图创建呼叫或会议时默认为帐户。

呼叫

  1. 如果Sugar实例目录的根目录中尚未存在,请创建以下目录路径:
    ./custom/Extension/modules/Calls/Ext/Vardefs/
  2. Create a file in the directory called sugarfield_parent_type.php with the following contents:
    <?php 
    
    $dictionary['Call']['fields']['parent_type']['default'] = 'Contacts';
  3. 保存文件并确保文件通过参考文件具有正确的权限 Linux所需的文件系统权限 and 使用IIS的Windows上所需的文件系统权限 articles.
  4. 以管理员身份登录糖并导航到admin>修复并执行 快速修复和重建.

快速修复完成后,默认情况下,现在应选择与“联系人”和“联系人”进行选择,以便在记录新调用时与字段相关。
呼叫联系-79

会晤

  1. 如果Sugar实例目录的根目录中尚未存在,请创建以下目录路径: ./custom/Extension/modules/Meetings/Ext/Vardefs/.
  2. Create a file in the directory called sugarfield_parent_type.php with the following contents:
    <?php
    
    $dictionary['Meeting']['fields']['parent_type']['default'] = 'Contacts';
  3. 保存文件并确保文件通过参考文件具有正确的权限 Linux所需的文件系统权限 and 使用IIS的Windows上所需的文件系统权限 articles.
  4. 以管理员身份登录糖并导航到admin>修复并执行 快速修复和重建.

快速修复完成后,默认情况下,默认情况下,应选择与“联系人”进行“联系人”,以便在计划新会议时与字段相关。
mtg-contact-79

最后修改:2020-03-16 17:04:48