Отсутствует финансовый календарь для бюджета: код ошибки: 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')]
Важно!
Прежде чем устранить эту проблему, убедитесь, что у вас есть разрешения на внесение изменений в финансовый календарь.
- В Dynamics 365 Finance перейдите в раздел Общий>реестр Календари>Финансовый календарь.
- В раскрывающемся списке выберите финансовый календарь, который требует добавления нового года. Этот календарь должен быть календарем, соответствующим обнаруженной проблеме.
- В выбранном финансовом календаре выберите Новый год.
- Введите соответствующую информацию для нового финансового года, например даты начала и окончания. В этом примере убедитесь, что новый финансовый год включает месяцы января и февраля (как указано в
minBudgetTransactionDate
иmaxBudgetTransactionDate
). - Убедитесь, что диапазон дат нового финансового года точно охватывает необходимые периоды.
- Сохраните запись нового финансового года.
Важно!
Вы не можете добавить новый год в прошлом. Вы можете добавить только будущие годы. Если транзакции были размещены за год до начала календаря, вы не сможете создать новый год в существующем финансовом календаре.
Существует два варианта устранения проблем с финансовым календарем:
- Создайте новый календарь.
- Сохраните текущий календарь.
Сохранение текущего календаря может привести к ситуации, когда транзакции не соответствуют вашим отчетным периодам. Таким образом, это может вызвать проблемы с отчетностью и затруднить сравнение исторических данных. Возможно, вам придется внести корректировки, которые могут усложнить аудит. После успешной реализации исправления транзакции, которые ранее были перемещены, будут сопоставлены с соответствующим ключом даты бухгалтерского учета и, следовательно, обеспечивают точную финансовую обработку и отчетность.
После выполнения этих действий новый финансовый год добавляется в соответствующий календарь и устраняет проблемы, связанные с несовпадными датами транзакции.
См. также
Самостоятельная помощь в аналитике бизнес-производительности
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по