在 Microsoft Dynamics 365 Finance 版本 10.0.38 中,提供了新功能总帐维度集余额计算的性能增强。 当您打开此功能时,将启动创建新余额的流程。 如果事务数据量很大,此流程可能需要几个小时。 在处理完成之前,使用维度集的报告和查询不可用。 您可以在维度集页面上查看状态。
此功能让试算平衡表查询页面和使用财务维度集的报告能够更高效地运行。 财务维度集可以更有效地存储数据并使用更少的空间。 因此,试算平衡表可以更快地显示当前余额数据。 此功能使用流程自动化来让余额金额保持最新。 您可以找到名为总帐余额处理的后台流程自动化,默认每 5 分钟运行一次。 流程自动化后台任务每 5 分钟创建一个新的单个发生批处理。 查看单个批处理任务时,频率显示为 10 分钟,因为这是所有批处理的默认时间。 后台任务每 5 分钟创建一个新的余额流程批处理。 可以在流程自动化的后台流程选项卡上更改此时间。
查看余额状态
使用余额状态按钮查看财务维度集的当前计算状态。 出现的页面显示每个法人的维度集余额状态。 另外还显示自动后台流程上次更新维度集的日期和时间。
启用余额
使用启用余额按钮初始化并开始跟踪当前没有余额的维度集的余额。
注释
我们建议您限制具有平衡表的维度集的数量,因为平衡表更新会影响所有总帐过帐活动。
禁用余额
使用禁用余额按钮关闭给定维度集的余额跟踪。
重新生成余额
使用余额状态页面上的重新生成余额按钮可以从总帐交易数据重新创建余额。 此功能帮助确保余额与总帐中的数据相匹配。 重新生成余额需要大量处理,很少需要这样做。
删除维度集
如果您不再需要某个维度集,使用删除按钮将其删除。 不要删除和重新创建维度集,以解决特定维度集的余额数据可能出现的问题。 重新创建维度集成本高昂。 如需解决问题的帮助,请联系客户支持。
试算平衡表和报告
启用该功能后,您会注意到利用维度集显示分类帐余额数据的试算平衡表页面和报表(例如维度声明报表)的细微更改。 每个更改都会通知用户余额数据的当前状态。 默认情况下,这是自后台进程运行以来 0 到 5 分钟之间的数字。
技术信息
下表介绍了用于此功能的旧数据模型和新数据模型。 这样可以减少要存储的数据,从而提高某些查询的性能,例如用于试算平衡表查询页面的查询。
新表 | 旧表 | 描述 |
---|---|---|
GeneralLedgerBalance、GeneralLedgerMainAccountBalance | DimensionFocusBalance | 从余额表中删除 FocusDimensionHierarchy 和 FocusLedgerDimension。 数据现在由原始 GeneralJournalAccountEntry.LedgerDimension 值聚合(不再为余额创建新的 DimensionAttributeValueCombination 记录)。 在主要用例应用场景中,GeneralLedgerMainAccountBalance 仅将余额存储在主科目级别以作为一项性能优化。 |
GeneralLedgerBalanceReportingDimension | DimensionAttributeValueCombination、DimensionAttributeValueGroupCombination、DimensionAttributeValueGroup、DimensionAttributeValue、DimensionAttributeLevelValue 等 | 新表根据维度集按层次结构顺序存储维度属性值自然键值的段值。 注意:不再使用 DimensionAttributeValueCombination 和其他 Dim* 表的更改仅在维度集存储的上下文中。 这些表仍在使用并链接到交易记录条目和在总帐中找到的所有凭证数据(LedgerJournalTrans、GeneralJournalAccountEntry) |
GeneralLedgerBalanceReportingDimensionReference | DimensionFocusLedgerDimensionReference | 新表是原始会计科目与每个维度集的报告科目结构之间的链接。 |
GeneralLedgerBalanceUnprocessedTransactions | DimensionFocusUnprocessedTransactions | 用于对不再针对每个维度集创建的余额执行增量更新的记录。 |
有关详细信息,请参阅财务维度。