本文介绍如何在 Microsoft Dynamics 365 Commerce 中导出销售点 (POS) 屏幕布局以导入到新环境。
导出屏幕布局数据
若要从环境中导出屏幕布局数据,请按照以下步骤操作。
在要从中导出数据的 Commerce headquarters 环境中,转到数据管理>框架参数。
选择实体设置。
在高级实体配置设置下,选择刷新实体列表。 页面顶部会显示以下消息:“刷新实体列表作业已添加到队列中。”
转到批处理作业>系统管理>查询,并验证刷新实体列表作业是否已成功完成。
转到数据管理>导出。
在组名称下,输入导出的名称(例如,导出 POS 布局)。
在所选实体下,选择添加多个。
在添加多个对话框的目标数据格式下拉列表中,选择 XML-Element。
将跳过暂存选项设置为否。
对于以下每个实体,在实体框中筛选实体,在实体列中选择实体结果,然后选择添加所选内容。
- 布局大小(仅当您导出新环境中不存在的新布局大小时,才包括此实体。)
- RetailTillLayoutConfigurationEntity
- POS 按钮网格
- POS 按钮网格按钮
- POS 布局图像
- POS 屏幕布局
- POS 屏幕布局按钮网格区域
- POS 屏幕布局图像区域
- POS 可视化配置文件
选择关闭关闭对话框。
对于 RetailTillLayoutConfigurationEntity 实体,在筛选器列中,选择漏斗符号。
在查询对话框中,对于字段值为屏幕布局 ID 的实体,在条件列中,输入条件文本(例如,SCO*),然后选择确定。
对于 POS 按钮网格实体,在筛选器列中,选择漏斗符号。
在查询对话框中,对于字段值为按钮网格 ID 的实体,在条件列中,输入条件文本(例如,SCO*),然后选择确定。
对于 POS 按钮网格按钮实体,在筛选器列中,选择漏斗符号。
在查询对话框中,对于字段值为按钮网格 ID 的实体,在条件列中,输入条件文本(例如,SCO*),然后选择确定。
对于 POS 屏幕布局实体,在筛选器列中,选择漏斗符号。
在查询对话框中,对于字段值为屏幕布局 ID 的实体,在条件列中,输入条件文本(例如,SCO*),然后选择确定。
对于 POS 视觉对象配置文件实体,在筛选器列中,选择漏斗符号。
在查询对话框中,对于字段值为配置文件编号的实体,在条件列中,输入条件文本(例如,SCO*),然后选择确定。
注意
按特定条件进行筛选有助于降低导入环境中被意外覆盖的风险。
若要筛选特定范围的图像,请按照以下步骤操作:
- 对于 POS 布局图像实体,在筛选器列中,选择漏斗符号。
- 在查询对话框中,对于字段值为图像 ID 的实体,在条件列中,采用 <图像 ID 开始>..<图像 ID 结束> 格式输入图像 ID 的编号范围,然后选择确定。 例如,输入 60000..60026 以导出图像 ID 介于 60000 到 60026 之间的所有图像。
添加相关表
如果您需要其他筛选器,可以添加相关表。 例如,您可以添加布局大小表,以便仅从所选布局列表中导出一个或多个特定大小。 使用表联接将此表添加到实体中。
若要添加布局大小表,请按照以下步骤操作。
选择 POS 屏幕布局按钮网格区域、POS 屏幕布局图像区域和 RetailTillLayoutConfigurationEntity 的行。
对于 POS 屏幕布局按钮网格区域实体,在筛选器列中,选择漏斗符号。
在查询对话框中的联接选项卡上,突出显示实体名称,然后选择添加表联接。
选择布局大小(名称),选中选择以确认,然后选择确定。
对于 POS 屏幕布局图像区域实体,在筛选器列中,选择漏斗符号。
在查询对话框中的联接选项卡上,突出显示实体名称,然后选择添加表联接。
选择布局大小(名称),选中选择以确认,然后选择确定。
对于 RetailTillLayoutConfigurationEntity 实体,在筛选器列中,选择漏斗符号。
在查询对话框中的联接选项卡上,突出显示实体名称,然后选择添加表联接。
选择布局大小(名称),选中选择以确认,然后选择确定。
对于三个实体行中的每一个,按照以下步骤操作:
- 在筛选器列中,选择漏斗符号。
- 选择添加,然后在表列下拉列表中,选择布局大小。
- 在字段列下拉列表中,选择名称。
- 在条件列中,采用 <以像素为单位的图像宽度>x<以像素为单位的图像高度> – Full 格式输入布局大小(例如 1536x864 – Full)。 然后,系统将仅导出本布局大小。
导出和下载包
使用正确的筛选器更新所有实体后,在操作窗格上,选择导出。 此操作启动批处理作业。
完成批处理作业后,验证所有实体的执行状态值是否为成功。 然后,选择下载包以将 XML 包下载到本地计算机。 验证下载位置中的包内容是否正确。
将屏幕布局数据导入到新环境
若要将导出的屏幕布局数据导入到新环境,请按照以下步骤操作。
- 在 headquarters 中,针对新环境,转到数据管理>导入。
- 在组名称字段中,输入一个名称(例如,导入 POS 布局)。
- 在所选实体下,选择添加文件。
- 在添加文件对话框的源数据格式下拉列表中,选择包。
- 在上传导入文件下,选择上传并添加,查找并选择导出的包,然后选择打开。
- 在添加文件对话框中,选择关闭。
- 加载实体后,在操作窗格上,选择实体序列。
- 选择自动序列,以考虑依赖关系的方式对实体进行排序,然后选择确定。
- 在操作窗格上,选择导入。
- 验证执行摘要值,并确认所有实体的状态均为成功。
- 验证屏幕布局、按钮网格和可视化配置文件是否已更新。
- 将布局分配到商店、收银机或用户级别后,运行计划程序作业。
- 登录到 POS 并验证布局。