GL 缺少会计日历:错误代码:ERR00001 [类型:错误]

现象

当 Dynamics 365 Finance 的“常规日记项”表中的会计日期与账本中的相应会计日历不一致时,ERR00001会在 Microsoft Dataverse 中的 Bpa 自助日志表中记录错误代码 这种不一致会导致 generalledgerfact 中的交易记录链接到会计日期键 -1。 因此,它会影响报表的准确性。

解决方法

若要解决此错误,请通过maxAccountingDate相关会计日历的值包含从值到值的日历年数或时间段minAccountingDate。 可以在 Bpa 自助日志表的列中找到会计日历、minAccountingDate值和maxAccountingDateLogDetails

以下是一个记录示例:

GeneralJournalEntry 中的 1 条记录在会计日历之外有 AccountingDate - [Row(a67d3eda-1b93-48dd-b561-a87120983889_mserp_calendarid='Fiscal', fiscalCalendarStartDate='2014-01-01 00:00:00', fiscalCalendarEndDate='2025-12-31 00:00:00', 76f242a5-15cf-416c-89ef-3c1590107d7d_mserp_name='USMF', minAccountingDate='2026-01-15 00:00:00', maxAccountingDate='2026-02-15 00:00:00')]

按照以下步骤在 Dynamics 365 Finance 中添加新会计年度。

  1. 转到总帐>日历>会计日历
  2. 在下拉列表中,选择相关日历。
  3. 选择新建年份以创建新会计年度。

注意

您无法在过去时间添加新年份。 只能添加将来年份。 如果交易记录已在日历起始年份之前的一年中过帐,则您无法在现有会计日历中创建新年份。

修复此问题后,事务将映射到相应的会计日期密钥。

另请参阅

业务性能分析自助