ER 设计以 OPENXML 格式生成报表的配置(2016 年 11 月)
本文介绍系统管理员或电子报告开发人员角色的用户如何创建新电子报告 (ER) 配置,使其包含用于生成 OPENXML 格式的电子文档的模板。 此配置将用于处理供应商付款。
在此示例中,您将创建示例公司 Litware 公司的配置。这些步骤可以在 GBSI 公司执行。
为了完成这些步骤,您必须首先完成“创建配置提供商并标记为有效”这一过程中的步骤。 您还必须具有在创建模板时将导入的 Excel 文件。 可从付款报表模板访问此文件。
上载付款数据模型配置
- 在导航窗格中,转到模块 > 组织管理 > 工作区 > 电子申报。
- 在列表中,标记示例公司“Litware 公司”的配置供应商。如果没有看到此配置供应商,您必须首先完成创建配置提供程序并将其标记为有效这一过程中的步骤。
- 选择设置有效。
- 选择存储库。 为运营资源类型选择存储库(如果有)。 如果可用,跳过有关创建新存储库的以下步骤。
- 选择添加以打开下拉对话框。
- 在配置存储库类型字段中,输入
Operations resourcesdd
。 - 选择创建存储库。
- 选择确定。
- 选择打开。
- 在树结构中,选择付款模型。
- 选择导入。 导入此数据模型。 将它用作新格式配置中的数据源。 如果已经导入了此配置则跳过此步骤。
- 选择是。
- 关闭此页面,直到返回到“电子申报”页面。
创建新的格式配置
- 选择申报配置。
- 在树结构中,选择付款模型。
- 选择创建配置,以打开下拉对话框。
- 在新建字段中,输入
Format based on data model PaymentModel
。 创建一个基于 PaymentModel 数据模型的格式。 - 在名称字段中,键入
Sample worksheet report
。 示例工作表报表 - 在描述字段中键入
Sample worksheet report for vendors' payments
。 供应商付款的示例工作表报表。 - 在数据模型定义字段中,输入或选择一个值。 选择 CustomerCreditTransferInitiation 定义。
- 选择创建配置。
以 OPENXML 工作表格式设计新文档
- 在树结构中,选择付款模型\示例工作表报表。
- 选择设计器。
- 在操作窗格上,选择导入。
- 选择从 Excel 导入。
- 选择附件。 作为模板附加现有 Excel 文档。
- 选择新建。
- 选择文件。 指向现有 Excel 文件。
- 关闭该页面。
- 在模板字段中,输入或选择一个值。 选择用作模板的附加的 Excel 文件。
- 选择确定。 请注意,ER 格式组件已基于引用 MS Excel 文档的结构以设计格式创建(指定范围)。
创建新的数据源以按币种代码计算总计
- 选择映射选项卡。
- 选择添加根以打开下拉对话框。
- 在树结构中,选择功能\分组依据。
- 在名称字段中,键入
PaymentByCurrency
。 - 选择编辑分组依据。
- 在树中,展开模型,然后选择模型\付款。
- 选择将字段添加到。
- 选择什么要分组。
- 在树中,展开模型\付款,然后选择模型\付款\货币。
- 选择将字段添加到。
- 选择分组字段。
- 在树结构中,选择模型\付款\指示金额(InstructedAmount)。
- 选择将字段添加到,然后选择合并字段。
- 在方法字段中,选择一个选项。 选择 SUM 合并功能。
- 在名称字段中,键入
TotalInstructuredAmount
。 - 选择保存。
- 关闭该页面。
- 选择确定。
将格式组件映射到数据源
- 在树结构中,选择模型\付款\发起方(InitiatingParty)\名称和 Excel\ReportHeader\CompanyName。
- 选择绑定。
- 在树结构中,选择模型\付款\贷方\身份证明\源 ID(SourceID) 和 Excel\PaymLines\VendAccountName。
- 选择绑定。
- 在树中,选择模型\付款\贷方\名称和 Excel\PaymLines\VendName。
- 选择绑定。
- 在树中,选择模型\付款\贷方代理(CreditorAgent)\名称和 Excel\PaymLines\银行。
- 选择绑定。
- 在树中,选择模型\付款\贷方代理(CreditorAgent)\银行代号(RoutingNumber) 和 Excel\PaymLines\RoutingNumber。
- 选择绑定。
- 在树结构中,选择模型\付款\贷方帐号(CreditorAccount)\证件\编号和 Excel\PaymLines\VendAccountName。
- 选择绑定。
- 在树结构中,选择模型\付款\指示金额(InstructedAmount) 和 Excel\PaymLines\Debit。
- 选择绑定。
- 在树中,选择模型\付款\货币和 Excel\PaymLines\货币。
- 选择绑定。
- 在树中,选择 PaymentByCurrency\grouped\Currency 和 Excel\SummaryLines\SummaryCurrency。
- 选择绑定。
- 在树中,选择 PaymentByCurrency\aggregated\TotalInstructuredAmount 和 Excel\SummaryLines\SummaryAmount。
- 选择绑定。
- 在树中,选择 PaymentByCurrency 和 Excel\SummaryLines。
- 选择绑定。
- 在树中,选择模型\付款和 Excel\PaymLines。
- 选择绑定。
- 选择保存,然后关闭页面。
将创建的配置用于处理付款
- 选择更改状态。
- 选择完成。
- 选择确定。
- 在导航窗格中,转到模块 > 应付帐款 > 付款设置 > 付款方式。
- 使用快速筛选来筛选带电子值的付款方式字段。
- 选择编辑。
- 展开文件格式部分。
- 在普通电子申报字段中,选择是。
- 在导出格式配置字段中,输入或选择一个值。 选择示例工作表报表配置。
- 选择保存。
- 关闭该页面。
使用创建的配置进行付款日记帐处理测试
- 在导航窗格中,转到模块 > 应付帐款 > 付款 > 付款日记帐。
- 选择新建以创建新付款日记帐。
- 在名称字段中,键入 VendPay。
- 选择行。
- 在帐户字段中,指定值
GB_SI_000001
。 - 将借方设置为
1000
。 - 选择新建。
- 在帐户字段中,指定值
GB_SI_000005
。 - 将借方设置为
2000
。 - 在货币字段中,键入
EUR
。 - 在抵消帐户字段中,指定值
GBSI OPER
。 - 在付款方式字段中,键入
Electronic
。 - 选择保存。
- 选择生成付款。
- 在付款方式字段中,键入
Electronic
。 - 在文件名字段中,键入
Payments
。 - 在银行帐户字段中,键入
GBSI OPER
。 - 选择确定,然后再次选择确定。 审查已创建的工作表,包括付款行详细信息以及用于此付款消息的每个币种代码的总计。