SAP CRM Web UI:配置、应用程序和增强工具
概述
- SAP CRM 定义了许多标准角色(例如销售专业人员)以及这些角色内的应用程序(例如帐户管理)
- 一般情况下,公司不会原封不动地使用标准应用程序,而是会进行小幅或大幅改进
- 考虑到这一点, SAP CRM 已实施,并配备了可增强 SAP 标准应用程序。使用这些工具,可以将视图、添加字段、添加表等添加到现有应用程序中
- 这些工具主要包括:
- 网页界面配置工具
- 应用程序增强工具 (AET)
网页界面配置工具
- 任何视图中显示的布局 SAP 客户关系管理 作为 Web UI 配置维护
- 这些配置使用 4 个参数值来识别
- 因此,您可以使用不同的参数值来增强 Web UI 配置,使其具有新的布局
- Web UI 中显示的字段来自数据字典中定义的数据库结构
- 根据要求,并非所有字段都会显示在所有屏幕中
- 可以使用 Web UI 配置工具修改屏幕
- 使用此工具,可以从屏幕中删除一些字段
- 它还允许将数据字典结构中可用的字段添加到屏幕
- 在 CRM 网页用户界面,有一个按钮可以转到“Web UI 工具”
- 需要预定义的角色才能使此按钮可用
- 因此,为了看到此按钮并在此工具中进行修改,用户必须拥有足够的授权
- 可配置区域
:这将突出显示屏幕上可配置的区域
- 配置页面
:这将打开弹出窗口来配置当前页面:
- 个性定制
- 通过这个,用户可以设置自己的视图布局
- 这会影响个人用户,而不适用于整个应用程序
- 打印页面
:打印当前页面
- 为了创建新的布局,可以使用“新建”按钮创建一个空白表单
- 您也可以复制现有配置,然后根据需要进行修改
- Web UI 配置工具支持拖放功能,可将字段添加到布局中
- 它还提供了设置字段不同属性的能力
- 在少数情况下,这些增强功能的实现还包括 Web UI 组件中的 ABAP 编程
可用配置(上面的截图)
- 配置通过以下字段的唯一组合来标识:
- 角色配置键
- 组件用法
- 对象类型
- 对象子类型
- 根据不同的组合,视图可以有多种配置可供选择
- 选择此分配块中的一行将更新“当前配置设计”,以显示在所选配置下设计的布局
- 用于配置的按钮(见上图):这些按钮用于修改“可用配置”中所选配置的“当前配置设计”
- 添加标题:使用按钮可以在概览页面的表单视图上添加标题
- 添加行:此按钮在“当前配置设计”区域添加一行
- 上移:此按钮用于将选定的字段移动到当前行上方一行。
- 下移:此按钮用于将选定的字段移动到其当前行下方一行。
- 显示可用字段:(图 3)显示所有可添加到布局中的字段,以便在应用程序中可见
- 显示字段属性:(图 3)显示您可以查看和设置布局上所选字段的属性
- 在编辑模式下,可以修改其中一些属性
- 此工具支持从视图布局中添加或删除字段(可在数据字典中找到)
- 使用此工具,无法将字段添加到数据字典结构和表中,以便它们反映在您的 CRM 中。
- 表格视图的配置屏幕具有不同的布局,用户需要设置可用的列以及这些列的属性
安全问题
- 最终用户不应有权在配置工具中执行这些设置。只有超级用户或开发人员才具备这些角色
- 任何更改对于访问该应用程序的所有用户都是可见的
- 除了 UI 配置工具中实现的更改之外,最终用户可以对视图进行个性化设置。个性化设置适用于个人用户,不会在最终用户之间共享
- 根据需求,可以在自定义设置中控制个性化
- 这意味着开发人员可以使用自定义设置来限制用户对视图的个性化设置
- 应用此设置后,个性化按钮将不再对最终用户可用
应用程序增强工具 (AET)
- 应用程序增强工具是一款全面的工具,用于增强 SAP 标准应用程序,以至于数据库级别的修改都由工具本身实现,几乎不需要编码工作。
- 此工具还与 Web UI 配置工具集成。
- 与 UI 配置工具类似,首先需要从应用程序中选择可配置区域(以蓝色突出显示)
我们需要选择一个相关的按钮来进行 AET 增强(上面突出显示)
- 显示增强功能:使您能够查看已经存在的增强功能。可以选择增强功能并进行修改
- “创建字段”按钮可用于在选择视图中创建新字段
以下是现有字段和表格增强功能的显示:
此视图在相应的分配块中具有用于视图和表格增强的按钮:
- 新建:使用此按钮可以创建新字段,也可以创建表格
- 使用第一列(增强 ID)中的超链接,可以编辑现有的增强功能
增强视野
- 为了增强视图,单击“新建”按钮(如上图所示)后,您需要选择需要添加新字段或新表的业务对象部分:
- 根据所选的对象,将选择数据库表和结构。
- 创建字段时,需要设置字段的属性:
- 根据所选的属性,将生成字段,并为新字段增强不同的层
- 可以使用“启用导出模式”按钮,以便框架从字段定义中使用的数据元素中选择属性
- 在专家模式下,我们需要设置数据元素字段的值
- 在数据元素定义中,可以设置标签等属性(Descript离子)
- 因此,使用数据字典中的数据元素定义自动设置字段的不同属性
- 类似地,我们可以使用 AET 创建表字段
- 对于表,我们需要指定整个表的详细信息以及要为表生成的各个字段
- 一旦使用 AET 生成字段或表,应用程序将重新启动,然后用户就可以使用新的字段或表
- 这些字段和表也将更新所需的数据库表
- 这意味着当您输入这些字段的值并执行保存时,该值将存储在数据库中