Автоматическое обновление региональных производственных календарей 1С:ЗУП, как отключить

02.09.24

Учетные задачи - Кадровый учет

В 1С:ЗУП календари могут неожиданно обновиться при обновлении конфигурации на новый релиз (а за ними и все графики, в которых стоит флаг «Автоматическое обновление по производственному календарю»), исказив учет. Для отключения автоматического обновления календарей разработано расширение.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Настройки обновления календарей:
.cfe 34,01Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.

Конфигурация 1С:ЗУП позволяет вести учет не только по календарю РФ, но и по региональным календарям с учетом региональных праздников и выходных дней. Также в ней можно привязать графики к определенному календарю, и эти графики будут автоматически перезаполняться при изменении в календаре. А еще календари в 1С:ЗУП автоматически обновляются, но тут кроме удобства кроется и неприятный нюанс: с точки зрения регионального законодательства региональные праздники могут быть как обязательными для всех организаций, так и опциональными. И тут нужно читать постановления локальных органов власти (и возможно что-то прописывать в нормативных актах самой компании). 

Автоматическое обновление календарей происходит в ЗУП в следующих случая:

  1. При обновлении всех классификаторов
  2. При обновлении конфигурации на новый релиз

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

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

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

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

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

С технической точки зрения, чтобы отключить автоматическое обновление календарей, как при обновлении базы данных, так и при обновлении классификаторов, нам нужно внести изменения в общий модуль «КалендарныеГрафики». Нас будут интересовать две процедуры:

  1. Процедура ПриЗагрузкеКлассификатора()
  2. Процедура ПриДобавленииОбработчиковОбновления()

И туда, и туда нужно поставить «затычку», т.е. возврат в начале процедур, чтобы программа, загрузив классификатор или обновив базу, не шла автоматически перезаписывать все календари, а за ними и графики.

Я для примера сделала в расширении дополнительную настройку, чтобы можно было включать/выключать автоматическое обновление календарей. Сохраняется в общих настройках в хранилище значений, проставить ее можно там же, где настраивается загрузка классификаторов, т.е. в разделе «Администрирование» и далее «Интернет-поддержка и сервис»

Проверено на следующих конфигурациях и релизах:

  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.30.35

См. также

Кадровый учет Бухгалтер Пользователь Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Групповое формирование и печать Дополнительных соглашений для 1С: Зарплата и управление персоналом ПРОФ и КОРП + 8 печатных форм: Индексация заработной платы, Удаленная работа и предупреждение о COVID-19, Выход из удаленной работы, Кадровый перевод, Кадровый перевод списком, Назначение индивидуальной системы начислений, Переименование филиала, Приказ "Совмещение должностей", Приказ "Совмещение исполнения обязанностей" Что нового: 1.В печатных формах убран весь красный цвет текста 2. В печатных формах в шапках сделано заполнение названия организации, руководителя и основания действия руководителя 3. В печатных формах в подвале сделано заполнение реквизитов организации 4. Добавлена возможность печатать доп соглашения по документу "Изменение плановых начислений"

21600 руб.

24.03.2023    5350    3    0    

5

Загрузка и выгрузка в Excel Зарплата Кадровый учет Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Обработка позволяет загрузить из структурированного файла данные по физическим лицам, сотрудникам. Предусмотрено создание документов "Прием на работу". Данные загружаются не только в справочники и документы, но и в регистры сведений. Обработка разработана для конфигураций "Зарплата и Управление Персоналом, редакция 3.1"/"Зарплата и кадры государственного учреждения, редакция 3.1" на платформе 8.3.

6000 руб.

15.07.2015    65506    99    49    

103

Кадровый учет Бухгалтер Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Аудит и бухгалтерские услуги, юриспруденция Россия Платные (руб)

Печать из ЗУП уведомления о трудовой деятельности для безвизового иностранного гражданина. С 7 января 2024 года безвизовые иностранцы должны уведомлять по утвержденной форме территориальный орган МВД России о ведении трудовой деятельности. Расширение позволит выполнить распечатку уведомления напрямую из программы ЗУП 3.1

3600 руб.

22.02.2024    1119    1    0    

3

Зарплата Кадровый учет Корректировка данных Бухгалтер Пользователь Сложные периодические расчеты 8.3.14 1С:ERP Управление предприятием 2 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

Поддержание базы ЗУП 3.1 в порядке требует знания, внимание и инструменты. Предлагаю свой набор инструментов, для применения которых не нужны сильные знания аналитика или разработчика. Работает всё умно и безопасно.

3 стартмани

17.04.2023    4618    59    Vinzor    6    

25

Зарплата Кадровый учет Загрузка и выгрузка в Excel Бухгалтер Пользователь Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Обработка больше предназначена как основа для своей разработки, чем как универсальное решение. Но можно использовать и как готовое решение для небольшой организации. Переносит данные из файла Excel в ЗУП, по аналогии как данные переносятся из ЗУП 2.5.

7200 руб.

19.01.2023    6666    4    4    

5
Оставьте свое сообщение