Sage CRM - 可以创建二级团队吗?

Sage CRM - It is possible to create secondary teams?

例如,我有一个名为 "Cable Management" 的主要团队,我想创建二级团队 IC1 和 IC2,它们是 Cable Management 的子级,然后向这些 IC1 和 IC2 二级团队添加一些用户。

我怎样才能实现这种行为?

如果您需要使用团队来执行此操作,则可以向团队实体添加一个新字段。团队列在“管理”>“自定义”>“次要实体”>“团队”下。

添加类型为 "Team Select" 的字段并为其指定列名、标题等。我们建议使用 "Parent Team" (chan_parentchannelid).

接下来,编辑团队屏幕以包含您的新字段。您可能要编辑的屏幕是: - 团队搜索框(ChannelSearchBox) - 团队管理框 (ChannelAdminBoxLong)

将字段添加到这些屏幕后,您就可以开始在系统中指定 parent 支球队。这将记录从一个团队到另一个团队的 link。然后你可以在数据库中使用这个link来selectparent细节。

例如

SELECT
    t.chan_channelid AS teamid
    , t.chan_description AS teamdescription
    , p.chan_channelid AS parentid
    , p.chan_description AS parentdescription
FROM channel AS t
LEFT OUTER JOIN channel AS p on p.chan_deleted IS NULL
    AND p.chan_channelid = t.chan_parentchannelid
WHERE t.chan_deleted IS NULL

请注意:以上SQL未经测试:)

您基本上可以使用此方法创建任意数量的 child 团队,每个团队都有自己的 child 团队。

您可能还想将新的 Parent 字段添加到团队列表 (ChannelAdminGrid)。

希望对您有所帮助! 六点支持