При ведении учета в конфигурации «1С:Управление торговлей 11.5» пользователи нередко сталкиваются с ситуацией, когда по одной из организаций хозяйственная деятельность давно прекращена, однако при каждом закрытии месяца система продолжает формировать фоновые задания на расчет себестоимости. В рабочем месте регламентных операций закрытия месяца эта организация может вовсе отсутствовать в правой панели выбора из-за отсутствия первичных документов в текущем периоде, а сформированное задание зависает и не завершается штатно. Простое ручное удаление записей в очереди приводит лишь к тому, что при наступлении следующего отчетного периода задание появляется повторно.
Для понимания причин постоянной генерации заданий необходимо учитывать принципы работы партионного учета и алгоритмов расчета себестоимости в конфигурациях линейки 1С:УТ 11, КА 2 и 1С:ERP. Регламентный расчет не запускается изолированно по произвольному фильтру; он опирается на служебные регистры регистрации изменений, основным из которых является регистр сведений ЗаданияКРасчетуСебестоимости.
Запись в данный регистр помещается системой автоматически при наступлении ряда событий:
Расчет себестоимости строится по цепочке от наиболее раннего незакрытого месяца. Если в историческом периоде осталась необработанная операция или расчет завершился с критической ошибкой, система считает все последующие периоды требующими пересчета. В результате регламентное задание проверки актуальности закрытия месяца при наступлении очередного числа автоматически генерирует новую запись в регистре заданий для текущего периода.
На основе анализа механизма и сообщений об ошибках можно выделить несколько типичных факторов, вызывающих зависание:
Расчет себестоимости товаров, незавершенная очередь переходит из периода в период.Для точной локализации источника проблемы рекомендуется выполнить следующие шаги:
Задания к расчету себестоимости. Установите отбор по проблемной организации. Обратите внимание на даты зафиксированных заданий — самая ранняя дата указывает на период, с которого начался сбой последовательности.Расчет себестоимости товаров по данной организации. Проверьте, соответствуют ли его дата и статус фактическому месяцу завершения операций.Вариант 1. Завершение исторического расчета (рекомендуемый штатный способ)
Если в раннем периоде остался незавершенный расчет, оптимально выполнить его штатно:
Задания к расчету себестоимости очистились штатно.Вариант 2. Проведение фиктивного документа для ручного управления в закрытии месяца
В случаях, когда организация не отображается в списке закрытия месяца текущего периода, можно временно ввести документ движения (например, с нулевыми суммами или внутреннее перемещение с отменой после операции), чтобы организация появилась в списке организаций панели закрытия месяца. После этого в интерфейсе закрытия месяца появляется возможность снять флаг необходимости выполнения операций по данной организации. Однако этот способ считается временной мерой: при удалении фиктивного документа ситуация с генерацией заданий в последующие периоды может повториться, если не закрыты исторические «хвосты».
Вариант 3. Техническая очистка регистра и фиксация границы
Если восстановить исторический расчет невозможно (например, база свернута с ошибками, повреждены регистры партий или отсутствуют закрытые учетные периоды), применяют техническую корректировку:
Задания к расчету себестоимости удаляются все имеющиеся записи по неактивной организации.Состояния операций закрытия месяца: если по организации за прошлые периоды статус расчета значится как требующий выполнения, статус переводится в завершенный либо записи очищаются.Перед выполнением любых манипуляций с регистрами сведений или пересчетом исторических периодов обязательно создайте полную резервную копию информационной базы. Повторный расчет себестоимости в давно закрытых периодах может изменить финансовый результат прошлых лет, если в них случайно были затронуты документы движения. Если организация окончательно ликвидирована, помечать ее на удаление в справочнике «Организации» не рекомендуется до тех пор, пока в базе сохраняются связанные с ней документы и проводки; предпочтительнее скрыть организацию из списков выбора пользователей настройкой прав доступа (RLS) и закрыть период датой запрета редактирования.