Поделиться через


Отсутствующий финансовый календарь для бюджета: код ошибки: ERR00002 [тип: ошибка]

Симптомы

Код ошибки, ERR00002 регистрируется в таблице самостоятельной справки Bpa в Microsoft Dataverse, если даты транзакций в строках транзакций бюджета в Dynamics 365 Finance не соответствуют соответствующему финансовому календарю в реестре. Это несоответствие приводит к тому, что транзакция в факте бюджета будет связана с ключом даты учета -1.

Решение

Чтобы устранить эту ошибку, включите календарные годы или периоды из minBudgetTransactionDate значения через maxBudgetTransactionDate значение для соответствующих финансовых календарей. Вы можете найти финансовый календарь, minBudgetTransactionDate значение и maxBudgetTransactionDate значение в LogDetails столбце таблицы самостоятельной помощи Bpa.

Ниже приведен пример записи:

1 записи в BudgetTransactionLine имеют transactionDate за пределами финансового календаря - [Row(b9d140ec-7227-4942-b20f-b0e0a3012d41_mserp_calendarid='Fiscal', fiscalCalendarStartDate='2014-01-01 00:00', fiscalCalendarEndDate='2025-12-31 00:00:00', cae61f4c-c088-4bc4-b600-c5bd07f1af3d_mserp_name='USMF', minBudgetTransactionDate='2026-01-01 00:00:00', maxBudgetTransactionDate='2026-02-01 00:00:00')]

Внимание

Прежде чем устранить эту проблему, убедитесь, что у вас есть разрешения на внесение изменений в финансовый календарь.

  1. В Dynamics 365 Finance перейдите к календарю общего реестра>для финансовых календарей>.
  2. В раскрывающемся списке выберите финансовый календарь, требующий добавления нового года. Этот календарь должен быть календарем, соответствующим сообщаемой проблеме.
  3. В выбранном финансовом календаре выберите Новый год.
  4. Введите соответствующие сведения для нового финансового года, например даты начала и окончания. В этом примере убедитесь, что новый финансовый год включает месяцы января и февраля (как указано в minBudgetTransactionDate и maxBudgetTransactionDate).
  5. Убедитесь, что диапазон дат нового финансового года точно охватывает необходимые периоды.
  6. Сохраните новую запись финансового года.

Внимание

Вы не можете добавить новый год в прошлом. Вы можете добавить только будущие годы. Если транзакции были размещены за год до начала года календаря, вы не можете создать новый год в существующем финансовом календаре.

Существует два варианта устранения проблем с финансовым календарем:

  • Создайте новый календарь.
  • Сохраните текущий календарь.

Сохранение текущего календаря может привести к ситуации, когда транзакции не соответствуют вашим отчетным периодам. Поэтому это может привести к возникновению проблем с отчетами и затруднить исторические сравнения. Может потребоваться внести изменения, которые могут усложнить аудит. Когда исправление успешно реализовано, транзакции, которые ранее были неправильно сопоставлены с соответствующим ключом даты учета, и, следовательно, обеспечит точную финансовую обработку и отчетность.

После выполнения этих действий новый финансовый год добавляется в соответствующий календарь и устраняет проблемы, связанные с неправильными датами транзакций.

См. также

Самостоятельная аналитика бизнес-производительности