Ошибка "Закрытие конца года все еще находится в процессе и пакеты не могут быть размещены" при публикации транзакции в общем реестре после закрытия года

В этой статье описывается решение проблемы, из-за чего нельзя опубликовать транзакцию в Общем реестре в Microsoft Dynamics GP после закрытия года.

Применимо к: Microsoft Dynamics GP
Оригинальный номер базы знаний: 856550

Примечание.

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

Симптомы

При попытке опубликовать транзакцию в Общем реестре в Microsoft Dynamics GP после закрытия года появляется следующее сообщение об ошибке:

Закрытие года по-прежнему находится в процессе, и пакеты не могут быть размещены.

Причина

Эта проблема возникает из-за недопустимых записей, существующих в таблице SY00800.

Разрешение

Чтобы устранить эту проблему, удалите недопустимые записи в таблице SY00800. Для этого выполните следующие действия:

  1. Все пользователи должны выйти из Microsoft Dynamics GP.

  2. Откройте Среда SQL Server Management Studio. Для этого выберите Пуск, Все программы, Microsoft SQL Server 20XX (XX=ваша версия), а затем выберите SQL Server Management Studio.

  3. Выполните следующую инструкцию для базы данных DYNAMICS.

    DELETE SY00800