管理单独电子报告配置中的电子报告模型映射
以下步骤说明了指派为“系统管理员”或者“电子报表开发人员”角色的用户如何管理单独 ER 配置中的电子申报 (ER) 模型映射。 在此任务指南中,将为示例公司 Litware 公司创建所需 ER 配置。若要完成此任务指南,您必须首先完成任务指南“ER 创建一个配置提供程序,并标记其为当前运行的”中的步骤。
由于 ER 配置在公司之间共享,所以您可以使用所选公司数据集完成此任务指南。 如果已安装了下列修补程序之一,则此任务指南的功能可用:适用于 Dynamics AX 7.0 版的 https://fix.lcs.dynamics.com/Issue/Resolved?kb=4012872 或适用于 Dynamics 365 for Operations 版的 https://fix.lcs.dynamics.com/Issue/Resolved?kb=4012871。
- 转到“组织管理”>“工作区”>“电子申报”。
- 验证示例公司 Litware 公司的配置提供程序可用且标记为有效。 如果没有看到此配置提供程序,您必须首先完成“创建配置提供程序并标记为有效”这一任务指南中的步骤。
添加新 ER 模型配置
- 单击“申报配置”。
- 添加新模型配置。 名称在配置树中必须唯一。
- 单击“创建配置”,以打开下拉对话框。
- 在“名称”字段中,键入“示例数据模型”。
- 示例数据模型
- 单击“创建配置”。
- 单击“设计器”。
- 单击“新建”,以打开对话框。
- 在“名称”字段中,键入“根”。
- 根
- 单击“添加”。
- 单击“新建”,以打开对话框。
- 在“名称”字段中,键入“公司”。
- 公司
- 单击“添加”。
- 在“描述”字段中,输入文本“用户在运行时登录的法人或公司的描述”。
- 用户在运行时登录的法人或公司的描述。
- 单击“根引用”。
- 单击“确定”。
- 单击“保存”。
- 关闭该页面。
- 单击“更改状态”。
- 单击“完成”。
- 单击“确定”。
添加新 ER 模型映射配置
- 单击“创建配置”,以打开下拉对话框。
- 在“新建”字段中,输入“模型映射基于数据模型‘示例数据模型’”。
- 在“名称”字段中,键入“示例映射”。
- 示例映射
- 单击“创建配置”。
- 展开“先决条件”部分。
- 已自动添加了“实施”先决条件组。 此组中包含引用父数据模型配置的先决条件组件,并且标记为“实施”。 这意味着此“示例映射”模型映射配置被视为“示例数据模型”数据模型的实施。 因此,如果下载了“示例数据模型”模型配置,此组件将强制 ER 从 ER 存储库下载“示例映射”模型映射配置。
- 单击“设计器”。
- 创建的模型映射配置中包含一个与创建的配置同名的新空白映射。 如果所选父模型配置中包含模型映射,将把这些映射复制到新模型映射配置。
- 单击“设计器”。
- 在树中,选择“Dynamics 365 for Operations\表”'。
- 单击“添加根”。
- 在“名称”字段中,键入“公司”。
- 公司
- 在“表格”字段中,键入“公司信息”。
- 公司信息
- 单击“确定”。
- 在树中,展开“公司”。
- 在树中,展开“公司\find()”。
- 在树中,选择“公司\find()\名称”。
- 单击“绑定”。
- 单击“保存”。
- 关闭该页面。
- 关闭该页面。
- 在操作窗格上,单击“配置”。
- 单击“用户参数”。
- 在“运行设置”字段中选择“是”。
- 单击“确定”。
- 单击“编辑”。
- 在“运行草稿”字段中选择“是”。
添加新 ER 格式配置
- 在树中,选择“示例数据模型”。
- 单击“创建配置”,以打开下拉对话框。
- 在“新建”字段中,输入“格式基于数据模型‘示例数据模型’”。
- 在“名称”字段中,键入“示例格式”。
- 示例格式
- 单击“创建配置”。
- 单击“设计器”。
- 单击“添加根”以打开下拉对话框。
- 在树结构中,选择“文本\字符串”。
- 单击“确定”。
- 单击“映射”选项卡。
- 在树结构中,展开“模型”。
- 在树中,选择“模型\公司”。
- 单击“绑定”。
- 单击“保存”。
- 关闭该页面。
- 为测试目的运行所创建格式的草稿版本。
- 单击“运行”。
- 在“版本”快速选项卡上,单击“运行”。
- 单击“确定”。
- 查看其中包含运行此格式配置的用户所登录公司的名称的输出。 所创键模型映射配置由此格式配置使用,因为只有一个可用配置中包含所需模型映射。
添加备用 ER 模型映射配置
- 在树中,选择“示例数据模型”。
- 单击“创建配置”,以打开下拉对话框。
- 在“新建”字段中,输入“模型映射基于数据模型‘示例数据模型’”。
- 在“名称”字段中,键入“示例映射(备用)”。
- 示例映射(备用)
- 单击“创建配置”。
- 单击“设计器”。
- 单击“设计器”。
- 在树中,选择“Dynamics 365 for Operations\表”'。
- 单击“添加根”。
- 在“名称”字段中,键入“公司”。
- 公司
- 在“表格”字段中,键入“公司信息”。
- 公司信息
- 单击“确定”。
- 单击“编辑”。
- 在树结构中,选择“字符串\连接”。
- 单击“添加”功能。
- 在树中,展开“公司”。
- 在树中,展开“公司\find()”。
- 在树中,选择“公司\find()\名称”。
- 单击“添加数据源”。
- 在“配方”字段中,键入一个值。
- CONCATENATE(Company.'find()'.Name, ";",
- 在树中,选择“公司\find()\Company(DataArea)”。
- 单击“添加数据源”。
- 在“配方”字段中,键入一个值。
- CONCATENATE(Company.'find()'.Name, ";", Company.'find()'.DataArea)
- 单击“保存”。
- 关闭该页面。
- 单击“保存”。
- 关闭该页面。
- 关闭该页面。
- 在“运行草稿”字段中选择“是”。
使用现有 ER 模型映射配置
- 在树中,选择“示例数据模型\示例格式“。
- 单击“运行”。
- 不能执行所选 ER 格式配置草稿版本,因为有多个模型映射配置可用于已选择为运行 ER 格式的数据源的未定义数据模型。
- 接下来,您将把备用模型映射配置定义为来自将用作运行 ER 格式的数据源的模型映射的模型映射配置。
- 在树中,选择“示例数据模型\示例映射(备用)“。
- 在“模型映射的默认值”字段中选择“是”。
- 在树中,选择“示例数据模型\示例格式“。
- 单击“运行”。
- 单击“确定”。
- 默认模型映射配置供此格式配置用于生成电子单据(创建的输出中包含公司代码)。