Выпущена внешняя обработка для заполнения трудовых функций в позициях штатного расписания (для СЗВ-ТД с 01.07.2021 г.) (архив)

Последнее изменение: 14.05.2024

О принципах и сроках заполнения данных по трудовым функциям см. — Перенос кодов ОКЗ и ОКПДТР в справочник «Трудовые функции» (ЗУП 3.1.14.433/3.1.17.94)

На партнерском форуме разработчики для ЗУП 3 разместили внешнюю обработку, облегчающую заполнение трудовых функций в позициях штатного расписания. Эта информация будет необходима при заполнении СЗВ-ТД с 01.07.2021 г.

Скачать обработку
ЗаполнениеТрудовыхФункцияВПозицияхШтатногоРасписания.epf

Как открыть и установить внешнюю обработку в ЗУП 3

Обработка работает под полными правами и необходимо снять Дату запрета изменения данных.

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

Если в позиции штатки трудовая функция НЕ заполнена, а в должности указана, то в поле Трудовая функция подтянется значение трудовой функции из должности. Для такой строки автоматически взводится флажок.

Если в позиции штатки трудовая функция заполнена, а в должности НЕ указана или указана другая трудовая функция (отличная от штатки), то в поле Трудовая функция подтянется значение трудовой функции из позиции штатки. Однако для такой строки флажок автоматически не устанавливается, т.к. необходимые сведения уже присутствуют в позиции штатного расписания.

Для позиций без трудовой функции необходимо вручную заполнить значения.

Получите понятные самоучители 2024 по 1С бесплатно:

Команда Сохранить сработает только для строк с взведенным флажком.

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

Если Вы еще не подписаны:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С:ЗУП, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 8 дней бесплатно

Пароль будет выслан на указанный email

Оцените публикацию
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд

(3 оценок, среднее: 5,00 из 5)


Загрузка...
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете

Все комментарии (16)

  1. Добрый день,
    Большое спасибо за статью и обработку.
    Очень актуально. Очень много вопросов по трудовой деятельности.
    Мониторим всю информацию на вашем сайте, но все равно пока не разобрались.

  2. Спасибо огромное, что поделились описанием как пользоваться данной обработкой! Попробуем заполнить на копии базы.

  3. Приложение  OSHIBKA.docx

    Подскажите пожалуйста, а она работает на релизе 3.1.18.82?
    Я ее запускала на релизе 3.1.17.171 — работала хорошо, а сегодня обновились, я ее запустила, выбрала позиции которые необходимо заполнить, и мне выдает ошибку: В данной транзакции уже происходили ошибки

  4. Ошибка проявилась на релизе 3.1.18.83.
    Журнал регистрации пишет:
    Доступ. Отказ в доступе
    Регистр сведений. История использования штатного расписания
    У данного регистра на изменение есть только у ПолныхПрав.
    Подскажите, как решить данный вопрос?
    Запускать обработку под полными правами для сотрудников не вариант.

    1. Здравствуйте!
      Только дорабатывать обработку. По части самого кода не подскажу, но вижу, что вы разместили свой вариант текста

  5. https://releases.1c.ru/total
    для ЗУПа чуть ниже релизов есть обработки, там сейчас свежая обработка «Заполнение трудовых функций в позициях штатного расписания (для СЗВ-ТД)»
    Если у вас ведется штатное расписание, и трудовые функции вы заполнили в карточках должностей, то для их заполнения в позициях штатного расписания можно воспользоваться этой внешней обработкой.
    Обновлено 02.07.2021.

    Чтобы работала на неполных правах нужно в модуле обработке добавить
    ПараметрыРегистрации.БезопасныйРежим = Ложь;

    Должно получиться;
    Функция СведенияОВнешнейОбработке() Экспорт

    ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке(«2.2.2.1»);
    ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка();
    ПараметрыРегистрации.Версия = «1.3»;
    ПараметрыРегистрации.БезопасныйРежим = Ложь;

    Команда = ПараметрыРегистрации.Команды.Добавить();
    Команда.Представление = НСтр(«ru = ‘Заполнение трудовых функция в позициях штатного расписания'»);
    Команда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
    Команда.Модификатор = Метаданные.Справочники.ШтатноеРасписание.ПолноеИмя();
    Команда.Идентификатор = «ТрудовыеФункцииШтатногоРасписания»;

    Возврат ПараметрыРегистрации;

    КонецФункции

    А в модуле формы сделать УстановитьПривилегированныйРежим(Истина) и перед возвратом УстановитьПривилегированныйРежим(Ложь):

    &НаСервере
    функция СохранитьНаСервере()

    УстановитьПривилегированныйРежим (Истина);

    …………

    УстановитьПривилегированныйРежим(Ложь);

    Возврат Результат;

    КонецФункции

Добавить комментарий