GL 缺少会计日历:错误代码:ERR00001 [类型:错误]
现象
当 Dynamics 365 Finance 的“常规日记项”表中的会计日期与账本中的相应会计日历不一致时,ERR00001会在 Microsoft Dataverse 中的 Bpa 自助日志表中记录错误代码。 这种不一致会导致 generalledgerfact
中的交易记录链接到会计日期键 -1。 因此,它会影响报表的准确性。
解决方法
若要解决此错误,请通过maxAccountingDate
相关会计日历的值包含从值到值的日历年数或时间段minAccountingDate
。 可以在 Bpa 自助日志表的列中找到会计日历、minAccountingDate
值和maxAccountingDate
值LogDetails
。
以下是一个记录示例:
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 中添加新会计年度。
- 转到总帐>日历>会计日历。
- 在下拉列表中,选择相关日历。
- 选择新建年份以创建新会计年度。
注意
您无法在过去时间添加新年份。 只能添加将来年份。 如果交易记录已在日历起始年份之前的一年中过帐,则您无法在现有会计日历中创建新年份。
修复此问题后,事务将映射到相应的会计日期密钥。