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


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

Примечание.

Функции, описанные в этой статье, доступны в предварительной версии. Функциональные возможности и содержимое этой статьи могут быть изменены. Дополнительные сведения об участии в общедоступной предварительной версии для аналитики производительности для бизнеса см. в .bpaquestions@service.microsoft.com

Симптомы

Код ошибки 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: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. Сохраните запись нового финансового года.

Важно!

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

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

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

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

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

См. также

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