1с получить стаж сотрудника программно

Обновлено: 07.07.2024

Начиная с релиза 3.1.9.106, в конфигурациях 1С: Зарплата и кадры государственного учреждения, редакция 3 и 1С: Зарплата и Управление Персоналом, редакция 3 реализована возможность автоматического подсчета стажа на предыдущих местах работы. Мы давно ждали такой функционал и в этой статье расскажем, как он работает.

Информацию о стаже в программе можно найти в карточке сотрудника и физического лица. Необходимо перейти по гиперссылке “Трудовая деятельность” и заполнить данные по каждому виду стажа. Для автоматического расчета периода трудовой деятельности сотрудника необходимо отразить информацию в таблице «Места работы» и нажать кнопку «Рассчитать стажи».

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

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

Страховой стаж - это страховой стаж для определения размера пособий по временной нетрудоспособности в соответствии с Правилами, утвержденным Минздравсоцразвития России от 06.02.2007 № 91.

При нажатии кнопки ОК заполняется таблица “Сведения о стажах”, расчет производится на дату приема сотрудника в организацию:

После заполнения информации о страховом стаже при расчете пособия по временной нетрудоспособности не придется заполнять это поле в документе. На закладке «Оплата» документа «Больничный лист» будет автоматически проставляться страховой стаж для оплаты больничных листов из карточки сотрудника.

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

Также в программе есть возможность настроить использование надбавки за выслугу лет, размер которой будет зависеть от стажа, указанного в поле “Стаж на надбавку за выслугу лет”.

Информацию о стаже сотрудников можно получить с помощью отчета “Стажи сотрудников”, который находится в разделе Кадры - Кадровые отчеты. Есть возможность настроить формирование отчета по отдельным сотрудникам, подразделениям, видам занятости и видам стажа на определенную дату.

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

Пример (на дату 08.06.2021)
Иванов Иван Иванович, принят 21.11.2019, стаж 1 год 6 месяцев 18 дней

Почему пришлось написать новую статью

Сначала я искал готовые решения на Инфостарте и других ресурсах. Нашел файлы самописных отчетов, и ни один из них меня не устроил.

Первый попавшийся отчет строился на регистре «ТекущиеКадровыеДанныеСотрудников» - закрыл эту статью сразу же.

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

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

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

Настройку отчета можно будет сохранить, а если она «слетит» при очередном обновлении – так же легко можно будет и восстановить, так как формулы расчета сохранил у себя в файле и в этой статье.

Формулы расчета стажа на языке выражений СКД

Для решения задачи у нас есть следующие исходные данные

1. Дата, по состоянию на которую формируется отчет (это параметр отчета "Личные данные").

2. Дата приема сотрудника.

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

Первое, что нужно рассчитать – это количество полных месяцев с даты приема до даты отчета. В нашем примере (с 21.11.2019) получается 18 полных месяцев. Если прибавить 18 месяцев к дате приема, получаем 21.05.2021, что меньше даты отчета (08.06.2021).

В языке выражений СКД есть функция РазностьДат(), в нашем приемер она дает 19 месяцев между датами отчета и датой приема. Поэтому при расчеете нужно проверять: если к дате приема прибавляем разность дат и полученная дата больше даты отчета, нужно отнять один месяц.

Формула на языке выражений СКД будет выглядеть так:

ВЫБОР КОГДА НачалоПериода(ДобавитьКДате([Дата приема], "Месяц", РазностьДат([Дата приема], [Параметры.Дата], "МЕСЯЦ")), "ДЕНЬ") > НачалоПериода([Параметры.Дата], "ДЕНЬ") ТОГДА -1 ИНАЧЕ 0 КОНЕЦ + РазностьДат([Дата приема], [Параметры.Дата], "МЕСЯЦ")

Обратите внимание, что при сравнении дат обе приводятся к началу дня. Полученный показатель назову условно КолМесяцев, чтобы использовать его для пояснения алгоритма расчета в других формулах.

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

Подставляем выражение расчета количества полных месяцев, получаем формулу расчета отработанных лет на языке выражений СКД:

Цел((ВЫБОР КОГДА НачалоПериода(ДобавитьКДате([Дата приема], "Месяц", РазностьДат([Дата приема], [Параметры.Дата], "МЕСЯЦ")), "ДЕНЬ") > НачалоПериода([Параметры.Дата], "ДЕНЬ") ТОГДА -1 ИНАЧЕ 0 КОНЕЦ + РазностьДат([Дата приема], [Параметры.Дата], "МЕСЯЦ"))/12)

Зная количество отработанных лет и количество полных месяцев стажа, легко рассчитать количество месяцев стажа, исключая отработанные годы: КолМесяцев-СтажЛет*12

Формула на языке СКД для количества месяцев стажа:

ВЫБОР КОГДА НачалоПериода(ДобавитьКДате([Дата приема], "Месяц", РазностьДат([Дата приема], [Параметры.Дата], "МЕСЯЦ")), "ДЕНЬ") > НачалоПериода([Параметры.Дата],"ДЕНЬ") ТОГДА -1 ИНАЧЕ 0 КОНЕЦ +РазностьДат([Дата приема], [Параметры.Дата], "МЕСЯЦ") - 12 * Цел((Выбор Когда НачалоПериода(ДобавитьКДате([Дата приема], "Месяц", РазностьДат([Дата приема], [Параметры.Дата], "МЕСЯЦ")), "ДЕНЬ") > НачалоПериода([Параметры.Дата], "ДЕНЬ") Тогда -1 Иначе 0 Конец + РазностьДат([Дата приема], [Параметры.Дата], "МЕСЯЦ")) / 12)

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

РазностьДат(ДобавитьКДате([Дата приема], "МЕСЯЦ", Выбор Когда НачалоПериода(ДобавитьКДате([Дата приема], "Месяц", РазностьДат([Дата приема], [Параметры.Дата], "МЕСЯЦ")), "ДЕНЬ") > НачалоПериода([Параметры.Дата], "ДЕНЬ") Тогда -1 Иначе 0 Конец + РазностьДат([Дата приема], [Параметры.Дата], "МЕСЯЦ")), [Параметры.Дата], "ДЕНЬ")

Для доработки варианта отчета открываем раздел «Кадры» - «Кадровые отчеты» - «Личные данные сотрудников». На форме отчета есть кнопка «Еще» - нажимаем еще, выбираем «Прочее» - «Изменить вариант отчета».


Переходим на вкладку «Пользовательские поля», нажимаем кнопку «Добавить», тип поля – выражение, и создаем поле «Стаж работы на предприятии, лет». В заголовок пишем произвольный заголовок поля, в выражение детальных записей – формулу расчета количества лет, см. выше. Выражение итоговых записей не заполняем. Нажимаем кнопку ОК.

Точно так же добавляем поля расчета месяцев и дней.


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


Для добавления полей на форме отчета нужно нажать кнопку «Настройка» - откроется окно настройки, сразу же переключаемся в расширенный режим, и на вкладке «Поля и сортировки» добавляем только что созданные пользовательские поля – стаж работы на предприятии. Теперь можно нажать кнопку «Закрыть и сформировать».


Чтобы настройка отчета сохранилась для последующего использования, нужно сохранить вариант отчета – нажать маленькую кнопочку справа от кнопки «Настройка» и выбрать пункт «Сохранить вариант отчета». Далее потребуется присвоить имя варианту отчета, я указал – «Личные данные сотрудников – стаж работы на предприятии».



После сохранения настройки отчет можно легко найти в списке кадровых отчетов:

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

В данной статье рассматриваются только способы получения кадровой информации для сотрудников и физических лиц. Описанным способом можно получить следующую кадровую информацию: кадровые данные сотрудников (дата приема, текущее подразделение, должность, работает сотрудник, находится в отпуске или же на больничном), кадровые данные физических лиц (ФИО, информация о стаже, образовании и т.д.) и данные о начислениях.

Все примеры проверены на конфигурации ЗУП 3.1.10.135, версия 1C БСП 3.0.3.59.

Получение информации для одного сотрудника или физического лица

Рассмотрим получение текущей фамилии для сотрудника Боровой Дмитрий Валентинович. Для наглядности добавим ему в историю изменения ФИО фамилию Бонд и изменим отчество.


Для получения кадровой информации используется общий модуль КадровыйУчет. Для получения кадровых данных физических лиц используется функция КадровыеДанныеФизическихЛиц. Более подробно о принимаемых параметрах вы можете в описании к функции. Для нас важен параметр СписокФизическихЛиц, куда мы передаем ссылку на физическое лицо или массив ссылок на физические лица, параметр КадровыеДанные, в котором указываются те кадровые данные, которые мы хотим получить и параметр ДатаПолученияДанных – дата, на которую мы получаем данные.
Видов кадровых данных, которые мы можем получить, очень много, поэтому мы рассмотрим только несколько из них.
Чтобы узнать какие кадровые данные можно получить с помощью данной функции вы можете обратиться к описанию функции КадровыйУчетВнутренний.ЗапросВТКадровыеДанныеФизическихЛиц.

Если мы выполним этот код, то получим следующую строку:

Т.е. функция нам вернет фамилию актуальную в период с 30.11.2019 по 01.01.2020. Если же указать дату получения данных не из этого периода, то функция вернет другую фамилию.

Кроме того, у данной функции есть еще один параметр, с помощью которого мы можем накладывать дополнительные отборы – ПоляОтбораПериодическихДанных. В данном параметре указывается коллекция отборов. Для примера мы можем наложить отбор на отчество:

В результате получим строку:

Т.е. мы получили другую фамилию, используя одну и ту же дату.

Для получения кадровых данных сотрудников используется функция КадровыеДанныеСотрудников из того же модуля. И, по аналогии, чтобы узнать список возможных кадровых данных можно посмотреть описание функции КадровыйУчетВнутренний.ЗапросВТКадровыеДанныеСотрудников.

Для получения кадровой информации по списку сотрудников или списку физлиц можно использовать эти же функции. Только вместо ссылки на физическое лицо в параметр СписокФизическихЛиц передается массив физических лиц, а в параметр СписокСотрудников – массив сотрудников.

Получение информации для списка сотрудников с использованием временных таблиц

Иногда гораздо удобнее не получать данные в промежуточных переменных, а формировать временные таблицы и использовать эти временные таблицы в одном запросе. Для этого мы можем использовать функции СоздатьНаДатуВТКадровыеДанныеСотрудников и СоздатьНаДатуВТКадровыеДанныеФизическихЛиц из общего модуля КадровыйУчет. Данные функции отличаются тем, что не возвращают таблицу кадровых данных, а формируют временную таблицу в менеджере временных таблиц.

Для демонстрации можно использовать данный код.

После выполнения данного кода мы получим таблицу кадровых данных следующего вида:


В данном примере мы сначала подготовили кадровые данные сотрудника и кадровые данные физического лица во временных таблицах, и затем использовали их в одном запросе.

Получение кадровой информации для списка сотрудников на разные даты

Кроме получения кадровых данных на конкретную дату очень часто бывает нужно получить кадровые данные на разные даты. Это бывает нужно, например, в случае печати нескольких документов с разными датами. Когда для каждого документа на разные даты нужно получать отдельную кадровую информацию. Так как в цикле запросы выполнять не хорошо, то нужно сформировать один запрос сразу для всех документов. Для этого можно использовать функции ЗапросВТКадровыеДанныеФизическихЛиц и ЗапросВТКадровыеДанныеСотрудников все из того же общего модуля КадровыйУчет.

Для примера используем все того же сотрудника Борового Дмитрия Валентиновича и его таблицу изменения ФИО.

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

Во временной таблице будет три строки с разными датами.

Далее формируем описание нашей временной таблицы с физическими лицами:

Если колонка, содержащая ссылки на физические лица, будет называться не ФизическоеЛицо, необходимо указать это в функции ОписаниеВременнойТаблицыОтборовФизическихЛиц в параметре ИмяПоляФизическоеЛицо. Это же касается и колонки, содержащей даты, по умолчанию она должна называться Период.

Далее получим запрос и выполним его, чтобы сформировать временную таблицу, содержащую кадровые данные:

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

В результате мы получим следующую таблицу:


Как мы видим, запрос вернул нам актуальную информацию для всех дат указанных в исходной таблице ВТФизическиеЛица.

Для расчета стажа надо выбрать вид стажа в таблице Сведения о стажах, заполнить периоды по трудовой книжке в таблице Места работы и нажать Рассчитать стаж.

Сделано и протестировано на Зарплата и управление персоналом, редакция 3.1 (3.1.2.90) платформа 1С:Предприятие 8.3 (8.3.9.1818).

Добавление расширения происходит через конфигуратор. Создаете любое чистое расширение и загружаете в него данную доработку. На картинке вкратце показано, как это сделать. Также на картинке номерами обозначил порядок действий в режиме предприятия.

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Я правильно понимаю, что для каждого вида трудового стажа надо по-новой заполнять поле Места работы? Добавление расширения происходит через конфигуратор. Создаете любое чистое расширение и загружаете в него данную доработку. На картинке вкратце показано, как это сделать. Также на картинке номерами обозначил порядок действий в режиме предприятия.

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

Специально скачал протестировать.
платформа 3.9.1850
ЗУП 3-1-1-116 - не работает: "Значение контролируемого свойства ПериодичностьРегистраСведений у объекта РегистрСведений.СтажиФизическихЛиц не совпадает со значением в расширяемой конфигурации". Но автор и не обещал :)
ЗУП 3-1-2-105 - полет нормальный

(3) благодарю за разъяснения. привычка работать через конфигуратор. Работает на ЗУП 3.1.2.183 Корп. Интервалы работы сохраняются в карточке сотрудника -->Трудовая деятельность-->Места работы, расчет нужного вида стажа(обычно при первом больничном). Спасибо! ЗУП 3.1.6.5 тоже работает, спасибо! Можно таблицу формы ТрудоваяДеятельностьФизическихЛиц дополнить колонкой типа булева, добавить несколько строк в код и стаж будет подсчитываться только для выделенных записей трудовой. Если кадровик знает какие записи соответствуют МКС например, он их выделит и т.о. заполнить стаж МКС и т.д. На ЗУП 3.1.6.6 работает, однако есть замечание, при расчете стажа дата в поле "По трудовой книжке на" ставится текущая, правильнее считаю ставить дату приема на работу. А можно сделать так, чтобы при вводе мест работы каждый период работы отмечать галочкой в какой стаж он входит (в какой-то программе раньше видела, не помню где. )? И из окна "Место работы" все бы суммировалось в соответствующие разделы стажа. И еще по некоторым местам есть коэффициенты, их ведь тоже надо учесть! Значит, помимо вида стажа должно быть окошко для коэффициента. на 3.1.5.170 работает, лайк за обработку, сэкономил мне время! По трудовой книжке считает только то, что введено. Мы не можем ввести текущее место работы туда, иначе придется ставить срок окончания. Получается считает не все. (12) Мы вносим все по трудовой на момент приема в нашу организацию. Стаж в нашей организации от даты приема плюсуется к стажу внесенному по трудовой. под правами кадровика установленная обработка считаем стаж? (16) это не обработка, а расширение.
если у кадровика есть право войти и набить стаж, то кнопка будет работать.

Просмотры 35964

Загрузки 245

Рейтинг 25

Создание 26.01.17 12:23

Обновление 26.01.17 12:23

№ Публикации 580871

Кому Бухгалтер

Тип файла Расширение (cfe)

Операционная система Не имеет значения

Страна Россия

Доступ к файлу Абонемент ($m)

Код открыт Не указано

Слушатели смогут начать работать и получать результат над своими проектами сразу после первого занятия. Выполнение проектов вовремя и в рамках бюджета. Основы ТОС. с 01 по 29 декабря 2021 г.

См. также

Пометка на удаление неиспользуемых элементов справочников и документов Промо

В ходе работы в программе в ней зачастую накапливается "мусор". Данная разработка может помочь убрать его. (обычные или управляемые формы)

1 стартмани

02.02.2010 41444 725 AnryMc 53

Начальная настройка программы в ЗУП. Включенные премии

Зашли в ЗУП, запустили обработку "Начальная настройка программы", а премий в ней нет?

1 стартмани

29.04.2021 4256 3 VAAngelov 6

Представления в ЗУП

Использование представлений вместо прямого чтения из регистров сведений в ЗУП.

5 стартмани

12.04.2021 7395 19 Gladkov_Anton 12

Универсальная обработка корректировки справочников, документов и движений документов 1С. УФ

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

3 стартмани

18.03.2021 4125 16 perepetulichka 1

Групповая обработка справочников и документов (Управляемая форма) v 3.6 (+English version) Промо

Старая добрая обработина "Групповая обработка справочников и документов", теперь на Управляемом приложении. Работает на платформе версии не ниже 8.2.16! Работает в интерфейсе "Такси"

3 стартмани

01.06.2013 132262 4970 kser87 352

Колонка "Передан для выплаты" в журнале "Все ведомости на выплату зарплаты" в ЗУП 3.1, ERP 2.4

1 стартмани

09.02.2021 3942 3 VAAngelov 10

Исправление ошибки ERR_1822(Ф) Не указана категория ЛН: оригинал или дубликат при отправке реестра прямых выплат ФСС в ЗУП 3.1

После обновления зарплаты до релизов 3.1.14.394 или 3.1.16.133 возникли проблемы, что Реестр прямых выплат ФСС выгружался с ошибкой: ERR_1822(Ф) Не указана категория ЛН: оригинал или дубликат.

1 стартмани

29.01.2021 17104 180 Kaval88 63

Перенос документов из ЗУП 2.5 в ЗУП 3.1

1 стартмани

04.06.2020 7519 122 hottion 70

Групповая установка даты выплаты в документах "Отпуск" и "Командировка" на заданную дату и перерасчет отобранных документов Промо

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

2 стартмани

15.02.2017 22319 90 ser6702 18

Личный кабинет сотрудника для 1С: ЗУП (1С + Vue.js + Node.js)

WEB приложение "Личный кабинет сотрудника" + расширение 1С для тех, кто не хочет публиковать 1С в интернет.

1 стартмани

20.05.2020 11296 11 ShiningPhoenix 41

Расширенное редактирование трудовой деятельности СЗВ-ТД. ЗУП 3.1, ЗГУ 3.1, ERP 2.5

Расширение, позволяющее отредактировать документ Сведения о трудовой деятельности работников, СЗВ-ТД. Добавление, отмена, изменение, редактирование, удаление мероприятий, замена идентификатора (UUID).

2 стартмани

21.04.2020 9099 115 the1 20

Загрузка табеля из Excel в ЗУП 3

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

3 стартмани

23.03.2020 9347 74 MoiseevSN 57

"Учет штрафов ГИБДД" с возможной загрузкой из открытых источников в интернет Расширение конфигурации 1С: Предприятие 8.3 Промо

Расширение конфигурации Бухгалтерия предприятия, редакция 3.0 (при минимальных изменениях любой типовой конфигурации), позволяющее вести историю данных по штрафам ГИБДД для справочника транспортных средств компании. Бонусом поставляется внешняя обработка, способная загружать эти данные из открытых источников в интернет.

4 стартмани

30.12.2019 20583 29 capitan 12

Заполнение данных на начало 2020 года для СЗВ-ТД для ЗУП 3.1

Согласно 27-ФЗ ст.11 п. 2.5 необходимо указывать состояние работника на 1 января 2020 года одновременно с выгрузкой данных за текущий месяц в СЗВ-ТД, причем все начальные данные необходимо выгрузить не позднее 15 февраля 2021 года. Данная обработка позволяет заполнить необходимые данные для СЗВ-ТД не внося изменений в конфигурацию и в старые (возможно уже закрытые) периоды.

1 стартмани

27.01.2020 41464 306 AlexInqMetal 108

Помощник подготовки данных для СЗВ-ТД

С 1 января 2020 г. начался переход на электронные трудовые книжки. Работодателям в 2020 г. предстоит выполнить ряд мероприятий для перехода на ЭТК, а также ежемесячно отчитываться в ПФР обо всех кадровых изменениях по форме СЗВ-ТД. В этой публикации размещена обработка, которая поможет быстро подготовить кадровые документы для заполнения СЗВ-ТД в программе 1С ЗУП 3.1, 1С ЗКГУ 3.1.

1 стартмани

23.01.2020 14329 115 Kaval88 62

Выплата прочих доходов (незарплатных)

1 стартмани

16.12.2019 14255 106 spamyda 18

Расчет Тарификации и зарплаты в средних общеобразовательных школах для ЗКГУ - 3.1 (релиз 3.1.20.36) Промо

Данная настройка конфигурации предназначена для расчета Тарификации педработников и расчета зарплаты в средних общеобразовательных учреждениях. Настройка сделана на базе Типовой конфигурации "Зарплата и кадры государственного учреждения" редакции 3.1.

2 стартмани

05.09.2018 38983 62 ivnik 24

Замена кадровых подразделений на затратные в ЗУП 3.1 при отражении в бухгалтерском учете зарплаты и резервов

Удобное и быстро внедряемое решение для подмены кадровых подразделений на подразделения учета затрат для синхронизации "Зарплата и управление персоналом 3.1" с бухгалтерской программой. Выполнено в виде расширения для ЗУП 3.1, не требует снятия конфигурации с поддержки, не зависит от способа обмена и бухгалтерской программы. (!) Поддерживаются все редакции с 3.1.9, обработка постоянно тестируется и обновляется, в случае необходимости.

2 стартмани

06.12.2019 9566 49 stvorl 24

Удаление документов для любых баз на управляемых формах

Удаление и распроведение документов для любых баз на УФ.

3 стартмани

13.09.2019 12006 151 Rustig 33

Обмен с системой Ветис Меркурий для любых конфигураций. Гашение ВСД, списание продукции, пакетная печать ВСД (простые и управляемые формы)

Обработка предназначена для небольшого магазина или для небольшой торговой сети. Позволяет оперативно пакетно погасить ВСД, списать проданную продукцию в системе Меркурий, реализована пакетная печать ВСД. Авторизация проходит через Логин и Пароль, предназначенный для входа через веб интерфейс Меркурий. Проверка была проведена на релизе Обычные формы: "Управление торговлей", редакция 10.3 (10.3.53.2). Управляемые формы: Управление торговлей, редакция 11 (11.4.7.128) Бухгалтерия предприятия, редакция 3.0 (3.0.75.37) Розница, редакция 2.2 (2.2.4.20)

10 стартмани

02.09.2019 22302 113 Mister_Gluck 123

Универсальный ввод на основании (заполнение) документов Промо

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

2 стартмани

19.05.2010 47771 1913 nika.1007 91

ЗУП 3.1.10 или когда пропадают элементы в отборах списком

ЗУП 3.1.10 значительно изменил функционал формы отчетов по сравнению с 3.1.9, 3.1.8 и т.д.. В отчетах в отборах с видом сравнения: В списке, В группе из списка - неприятно, но стали пропадать из списков не отмеченные флажком элементы. Данное расширение решает проблему, не изменяя типовой функционал.

1 стартмани

31.07.2019 13376 7 sapervodichka 6

Универсальный ввод на основании

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

3 стартмани

11.06.2019 11166 60 the1 45

Несколько документов на основании одного

На основании одного документа создаем несколько документов с табличными частями, заполненными по некоторому алгоритму. Весь код в статье.

1 стартмани

10.06.2019 13285 11 mvxyz 8

Изменение реквизитов справочников, документов, табличных частей, движений (Обычные и Управляемые формы) Промо

Обработка позволяет редактировать реквизиты справочника, документа, его табличные части и движения.

1 стартмани

15.10.2012 56557 491 Exit_in 42

Нумератор документов для ЗУП 3.1, ЗУП 3.1 КОРП, ЗИК 3.1, ЗИК 3.1 КОРП, ЗиКГУ 3.1, ЗиКГУ 3.1 КОРП

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

3 стартмани

28.05.2019 10870 43 pogroleg 33

Подсистема справок (ЗУП 3.х)

Подсистема справок внешней печатной формой для 1C: Зарплата и Управление Персоналом, редакция 3.х.

1 стартмани

График работы по сменам (переходящие смены). ЗУП 3.1

Начиная с версии 3.1.5 ЗУП(КОРП) реализованы новые возможности учета времени: возможность настройки и использования режимов работы и смен работы. Появилась возможность вести учет рабочего времени в разрезе рабочих смен: заполнять графики работы по сменам; планировать смены в индивидуальных графиках работы; указывать смены при вводе документа Табель. Но, к сожалению, в ЗУП 3.1 (ПРОФ) все это скрыто от нас. Так вот мое расширение позволяет воссоздать данный функционал на ЗУП 3.1 (ПРОФ).

5 стартмани

18.04.2019 14696 24 Черный Плащ 9

Выгрузка и загрузка данных из файла Excel с поиском по любым полям (есть поиск по ссылке, всего три итерации поиска. Управляемые формы или "Такси") Промо

Обработка позволяет загружать данные с поиском по ссылке как для загружаемого объекта, так и его свойств. Загружает справочники, документы, планы видов характеристик. Будет полезна как замена использования конвертации данных для задач переноса, а также как классическая загрузка из табличного документа (Excel). Поиск объекта при загрузке выполняется до трех раз с разными полями поиска (поля поиска настраиваются). Также реализована выгрузка в Excel по ссылкам. У обработки удобный интерфейс, в котором разберется даже начинающий пользователь. Загрузка накладных из файлов xls реализована с интеллектуальным поиском колонок с данными. В интеллектуальном поиске поддерживаются все основные типовые печатные формы.

5 стартмани

16.10.2015 69055 523 primat 35

Загрузка данных из Excel в табличную часть документа, используя типовую внутреннюю обработку "Загрузка данных из файла" в ЗУП 3

Для данной задачи была создана внешняя обработка с видом "ЗаполнениеОбъекта", которая подключается в форму документа. Доработан менеджер документа "Разовое начисление". В форме вызывается внутренняя обработка "ЗагрузкаДанныхИзФайла". В ERP, УТ, КА есть другая встроенная обработка загрузки данных из файла.

1 стартмани

29.03.2019 7849 19 malikova_julia 4

Расчет "от обратного" для 1С: Зарплата 8 ред.3.1.9 - 3.1.17

Внешняя обработка для конфигурации «1С Зарплата 8» ред. 3.1.9 - 3.1.17. Обработка предназначена для расчета заработной платы «от обратного».

5 стартмани

25.03.2019 13228 35 Comandante 39

Расширение для реализации обложения договоров ГПХ (актов выполненных работ) страховыми взносами ФСС в полном объеме для ЗУП 3.1

Расширение служит для добавления возможности облагать договора ГПХ (акты выполненных работ) страховыми взносами ФСС в полном объеме в ЗУП 3.1.

1 стартмани

22.03.2019 6507 50 KirinaAS 16

Редактирование движений документа (Управляемый и неуправляемый интерфейс) Промо

Не все конфигурации позволяют вручную отредактировать движения документа без перепроведения. А если надо? Тогда можно воспользоваться данной обработкой.

1 стартмани

19.10.2012 34451 229 NILS2009 13

Правила переноса документов из ЗУП 2.5 в ЗУП 3.1.9+

Правила переноса документов из ЗУП 2.5 в ЗУП 3.1.9+ Правила обмена адаптированные для конфигурации ЗУП 3.1.9+

3 стартмани

21.03.2019 14816 149 Gingema 23

Методика оптимизации программного кода 1С: проведение документов

Описание простого метода анализа производительности программного кода 1С, способов его оптимизации и оценки результатов в виде числовых показателей прироста производительности. Не требует сторонних программных продуктов, используются только типовые возможности платформ 1С. Методика проверена на линейке платформ начиная с 1С:Предприятие 8.2 (обычные формы, управляемые формы). Позволяет ускорить проведение проблемных документов в 3 и более раз, провести проверку корректности формирования проводок оптимизированным кодом и подтвердить результаты оптимизации реальными замерами производительности в режиме предприятия. К публикации приложены демонстрационные базы для режимов обычного и управляемого приложения на платформе 1С:Предприятие 8.3 (8.3.9.2033).

Сотрудникам кадровой службы при работе в 1С часто необходимо видеть не только общий стаж сотрудника, а стаж по конкретной организации. Для этих задач и был разработан отчет по стажу сотрудника в организации. Данные отчет берет из регистра сведений ТекущиеКадровыеДанныеСотрудников .

Алгоритм составления запроса для вычисления разности дат Лет, месяцев, дней взят из Книги знаний. За что всем большое спасибо.

Версии программы ЗУП 3.1.9 - 3.1.13.

Достоинства

Отчет построен на системе компоновки данных, что позволяет гибко настраивать отборы по Сотруднику, Подразделению, Организации. Все данные извлекаются в запросе, что обеспечивает быстродействие. Актуален для последних версий программы ЗУП 3.1.7.* - 3.1.8.*

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Регистр сведений ТекущиеКадровыеДанныеСотрудников не отражает реальные кадровые данные, в него не записываются данные по кадровым переводам. А если у сотрудника несколько мест работы в организации? Разрывы в работе и пересекающиеся периоды между ними. Не смешите плз. Согласен, нужно сделать на регистре КадроваяИсторияСотрудниковИнтервальный.

Просмотры 9360

Загрузки 61

Рейтинг 2

Создание 29.12.18 08:10

Обновление 03.03.20 10:25

№ Публикации 973726

Кому Бухгалтер

Операционная система Windows

Страна Россия

Доступ к файлу Абонемент ($m)

Код открыт Да


См. также

Уведомление о заключении и расторжении трудового договора с иностранцем для ЗУП 3.1 Промо

Внешние печатные формы "Уведомление о заключении ТД с иностранцем" и "Уведомление о расторжении ТД с иностранцем" для ЗУП 3.1 (справочник "Сотрудники"). См. подробное описание, есть особенности! (Приложения № 7 и 8 к приказу МВД России от 30.07.2020 N 536).

2 стартмани

15.09.2017 22973 259 Matilde 26

Уведомление о переходе на электронные трудовые книжки в формате MS Word для ЗУП 3.1

Внешняя печатная форма "Уведомление о переходе на электронные трудовые книжки" в формате MS Word для ЗУП 3.1.

1 стартмани

04.03.2020 2923 10 angler225 2

Создание контекстного отчета на БСП (Лист ознакомления с графиком отпусков, ЗУП 3.1)

Создание контектного отчета с использованием БСП 3.1.2. Внешний отчет Лист ознакомления с Графиком отпусков для программы ЗУП 3.1.12.

1 стартмани

03.03.2020 5053 2 angler225 0

Трудовой договор, Дополнительное соглашение к трудовому договору, Лист ознакомления, Договор о материальной ответственности, Договор о коммерческой тайне, Согласие на обработку персональных данных для ЗУП 3.1

Комплект печатных форм для отдела кадров для документов Прием на работу и Кадровый перевод: Трудовой договор, Доп. соглашение к трудовому договору, Лист ознакомления с локальными нормативными актами, Договор о полной материальной ответственности, Договор о неразглашении коммерческой тайны, Согласие на обработку персональных данных.

2 стартмани

12.03.2019 46395 243 Asenka 76

Универсальный реестр всех документов, с возможностью вывода данных из табличных частей (для любых конфигураций 1С:8) Промо

Универсальный реестр может выводить любые существующие в вашей базе документы, с настраиваемым отбором и сортировкой. Также умеет выводить данные из табличных частей (суммовые показатели, такие как "количество", "сумма", "сумма ндс" и т.п.) Приятный внешний вид. И им легко пользоваться. Очень часто выручает в реальной работе.

1 стартмани

31.10.2013 58383 718 Kubik1984 57

Проверка действительности паспортов, проверка ФЛ на негатив в ЗУП 3.1

Обработка проверки действительности паспортов физических лиц в 1С ЗУП 3.x. Обработка обращается к API сервису проверки паспортов и открытых реестров. При работе в демо режиме обращение к сервису происходит с задержкой в 2 секунды. Проверка ФЛ на негатив осуществляется по следующим открытым реестрам: реестр дисквалифицированных лиц, реестр массовых руководителей, реестр массовых учредителей, реестр лиц причастных к террористической деятельности, открытый реестр недействительных паспортов. Не работает в демо режиме.

1 стартмани

04.11.2018 26196 20 user718500 4

Проверка и корректировка данных по выплате зарплаты

Обработка показывает остатки и движения взаиморасчетов с сотрудниками. Также обработка может откорректировать сумму остатков. Конфигурации: "Зарплата и управление персоналом" , релиз не ниже 3.1.2.105 и "Зарплата и кадры государственного учреждения" , релиз не ниже 3.1.2.105.

2 стартмани

08.06.2018 38686 229 APTEM_SLV 19

Настройки отчета "Анализ начислений и удержаний" для ЗУП/ЗГУ 3.1

Несколько полезных настроек отчета "Анализ начислений и удержаний" для зарплаты редакции 3.1. В состав входят настройки: Свод в разрезе налогообложения, Сводные данные для статистики, Реестр пособий, Расчетная ведомость по зарплате, Свод в разрезе финансирования, Отклонения от режима работы, Свод по зарплате в разрезе ИФНС, Начисления с детализацией отсутствий, Лицевые счета сотрудников, Распределение отпусков, Сводка затрат

2 стартмани

03.05.2018 54087 316 the1 45

Печать уведомления о заключении или расторжении трудового договора с иностранным гражданином для 1С: ЗУП 2.5 Промо

С 1 января иностранные граждане принимаются на работу только на основании патента, а выдача разрешений на работу отменяется. Работодатели обязаны оформлять иностранных работников должным образом и документировать прием на работу нерезидентов страны. Для заключения трудового соглашения с иностранными гражданами или лицами без гражданства, в соответствии со ст.327.2 ТК РФ, необходимо подавать в органы ФМС Уведомление о заключении трудового договора с иностранным гражданином или Уведомление о расторжении (прекращении) трудового договора с иностранным гражданином.

1 стартмани

09.08.2016 43696 57 Dariy202 7

Трудовой договор, Дополнительное соглашение, Материальная ответственность, Коллективная материальная ответственность, Кадровый перевод, Индексация, Т-53 для ЗУП 3 внешние (7 печатных форм). Создание ведомостей по каждому сотруднику одной кнопкой

1. Комплект из 6 печатных форм для документов: Прием на работу, Индексация, Кадровый перевод, Кадровый перевод списком для ЗУП 3.1.11 и более ранних Трудовой договор, дополнительное соглашение, договор личной материальной ответственности, договор коллективной материальной ответственности, индексация, Ведомость Т-53 без лишних строк. Не требуется изменения конфигурации. Подключается через стандартное подключение внешних обработок. 2. Обработка для создания ведемостей из начисления зарплаты. 3. Расширение конфигурации для ЗУП 3.1.11 и КА 2.4.6 для редактирования стажа как в ЗУП 2.5 (Из трудовой деятельности сотрудника. Если ввели строки трудовой деятельности, то стаж считается до даты приема сотрудника).

1 стартмани

26.01.2018 63547 513 p.ugrumov 98

Себестоимость реализованной продукции по периодам выпуска в УПП (для РАУЗ, бухгалтерский учёт)

Отчёт показывает распределение себестоимости реализованной продукции по периодам. Продукция по периодам выпуска распределяется на полуфабрикаты по периодам выпуска полуфабрикатов. Затем выполняется разузлование полуфабрикатов до уровня материалов. Отчёт может быть полезен для предоставления результатов деятельности предприятия акционерам предприятия.

8 стартмани

29.12.2017 36262 65 Designer1C 15

Налоги и взносы (кратко) по подразделениям и сотрудникам. ЗУП 3

Отчет "Налоги и взносы (кратко)" в разрезе подразделений и сотрудников.

3 стартмани

13.11.2017 46525 181 tritonof 12

Анализ НДФЛ и сверка данных учета при подготовке 2-НДФЛ (ЗИК 1.0, ЗУП 2.5, ЗГУ 3.1, ЗУП 3.1) Промо

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

1 стартмани

28.01.2016 44959 177 the1 11

Контроль учёта спецодежды

Отчет предназначен для выявления ошибок возникших в бухгалтерском учёте специальной одежды в эксплуатации.

8 стартмани

08.09.2017 42250 45 sansys 15

Универсальная ведомость (отчет) по РАУЗ (управленческий и регламентированный учет)

Универсальные отчеты, раскрывающие регистры РАУЗ (УчетЗатрат, УчетЗатратРегл) по всем доступным реквизитам, для конфигураций КА 1.1, УПП 1.3. По функциональности эквивалентны типовым отчетам "Ведомость по учету МПЗ", "Ведомость по учету затрат", но отличаются простыми и менее капризными настройками (по мнению автора), более удобной расшифровкой, решенной проблемой с расшифровкой по периодам.

2 стартмани

05.06.2017 43150 91 stvorl 0

Отчет-календарь СКД

Хотите повысить наглядность отчетов и выходных форм? Достаточно совместить их с календарем ) Это довольно легко реализовать при помощи СКД.

1 стартмани

01.06.2017 34292 62 kiberiq 13

Универсальный бухгалтерский отчет Промо

Стандартные отчеты на СКД из 1С:Бухгалтерия предприятия 8 КОРП, адаптированные для: 1С:Бухгалтерия предприятия 8, 1С:Бухгалтерия предприятия 8 для Украины, 1С:Бухгалтерия для Беларуси, 1С:Управление производственным предприятием, 1С:Управление производственным предприятием для Украины, 1С:Управление торговым предприятием для Украины.

1 стартмани

24.08.2009 25855 2457 bonv 173

Сведения о распределении численности работников по размерам заработной платы за 2017 год, Форма №1 (1С:ЗУП 2.5)

Обновленная форма статистики №1 для сдачи за апрель 2017 года с универсальным подбором сотрудников.

1 стартмани

04.05.2017 42888 399 salbey 72

Отчет ОСВ++ для 1С:Бухгалтерии 3.0 - расшифровка оборотов, добавление любого количества субконто без изменения конфигурации и не только

Отчет ОСВ++, наряду с возможностями типовых отчетов ОСВ, ОСВ по счету, Карточка счета, Анализ субконто и Карточка субконто, позволяет: Консолидировать данные ОСВ нескольких организаций; Добавлять произвольное количество субконто - наряду со стандартными, в качестве субконто могут быть задействованы любые реквизиты и дополнительные сведения документов движения; Получать расшифровки оборотов по корреспондирующим счетам и субконто; Получать данные оборотов с расшифровкой по документам движения; Формировать сальдо по оборотным субконто; Выводить данные по счетам и аналитикам, обороты по которым в выбранном периоде равны нулю (типовой отчет "ОСВ по счету" в подобной ситуации данных не выводит). Внесение изменений в конфигурацию не требуется.

3 стартмани

22.03.2017 51689 357 TSSV 9

П-4 и П-4 (НЗ) за 3 квартал 2021г. для ЗУП 2.5 с ОКВЭД 2 (в новой ред. № 412 от 24.07.2020 (с изменениями №412 от 13.07.2021) (ОКУД 0606010)

1) П-4 в новой редакции за 3 квартал 2021 г. для ЗУП 2.5 и УПП с отбором по подразделению и КПП, ред. №412 от 24.07.2020 (с изменениями №412 от 13.07.2021) с указанием новых кодов статистики ОКВЭД2 реализована выгрузка в электронном виде в соответствии с XML-шаблоном от 21.01.2021г. 2) П-4 (НЗ) в новой редакции за 3 квартал 2021 г. для ЗУП 2.5 и УПП - с отбором по подразделениям и КПП, в ред. №412 от 24.07.2020.(с изменениями №412 от 13.07.2021)выгрузка в электронном виде в соответствии с XML-шаблоном от 22.02.2021,

1 стартмани

13.02.2017 70228 1189 ilnet 97

T-11а. Премии работников организации (отображение в %) для ЗУП 3.1

Внешняя печатная форма приказа о поощрении сотрудников (Т-11а отображение в %) для ЗУП 3.1 подключаемая к документу "Премия". Добавляется через Сервис - Дополнительные отчеты и обработки.

1 стартмани

06.02.2017 24427 47 chervic 0

Книга покупок по разным ставкам НДС для Бухгалтерии 3.0

Отчет по НДС. КНИГА ПОКУПОК по разным ставкам НДС ДЛЯ БУХГАЛТЕРИИ 3.0. Типовая книга покупок не показывает все сведения по суммам по разным ставкам НДС. Отчет создан для самопроверки перед формированием отчетности.

1 стартмани

21.09.2016 24257 32 overloader 2

6-НДФЛ - Формирование, проверка, корректировка, перенос в типовой отчет. ЗУП 2.5 / УПП 1.3 / ЗиКБУ

Формирование 6-НДФЛ по первичным документам (НЕ ПО РЕГИСТРАМ) для ЗУП 2.5 / УПП 1.3 / ЗиКБУ. Всё что требуется - это правильно заполнить даты выплаты дохода в документах начисления!

1 стартмани

27.07.2016 58112 587 madonov 190

Краткий регистр налогового учета НДФЛ 2016

C 2016 года у ИФНС повысились требования к учету НДФЛ. Предлагаю вам отчет "Краткий регистр налогового учета НДФЛ", компактный, простой и информативный. Самое главное - от обычного "Регистр налогового учета НДФЛ" отличается размерами.

2 стартмани

18.04.2016 40795 28 Craig 6

Формирование 6-НДФЛ в ЗУП 2.5

Формирование отчетности 6-НДФЛ на практическом примере.

1 стартмани

04.04.2016 83869 833 nsr17 41

1С:Предприятие 8. Нужные отчеты. В копилку бухгалтера и специалиста 1С. Обновлено 07.03.2016 г.

Пакет нужных отчетов - "Остатки и движение запасов" , "Остатки и движение денег", "Сравнительный анализ себестоимости и цен реализации". СКД и Построитель отчетов не использованы. НЕ управляемые формы. Запросы строились только по данным Хозрасчетного плана счетов. Сравнительный анализ - очень нужный отчет для предприятий, реализующих продукцию собственного производства. На сумму продаж ниже себестоимости нужно доначислить доход со всеми вытекающими. Отчет позволит своевременно выявить и откорректировать плановую стоимость продукции.

1 стартмани

13.01.2016 36115 39 kompas-dm 8

Универсальный отчет СКД на Управляемых формах

Универсальный отчет на "СКД". Позволяет выводить данные по справочникам, документам, по всем регистрам.

2 стартмани

15.10.2015 30416 141 igormiro 22

Расшифровка по Основным средствам для расчета налога на имущество по 2-му и 3-му разделам декларации "Авансы по налогу на имущество".

Отчет "Расшифровка отчета 'Авансы по налогу на имущество' по 2-3 разделам" предназначен для проверки и контроля правильности расчета регламентированного отчета "Авансы по налогу на имущество" в разрезе Основных средств. Предоставляет ряд дополнительных данных по состоянию ОС организации на текущий момент согласно данным хозрасчетного регистра. Написан на основании стандартных процедур заполнения регламентированных отчетов, но дополнительно показывает данные в разрезе групп ОС и каждого ОС, согласно данным 2-го и 3-го разделов стандартного отчета. Версия для обычного приложения тестировалась на УПП 1.3, но должно работать в БУ, БУ КОРП 2.0, КА, БАУ и БАУ КОРП (по крайней мере для обычных /неуправляемых/ приложений). Версия для управляемого приложения тестировалась на БП 3.0. В отчете учтены ОС, введенные в эксплуатацию после 2013 и учтены изменения, введенные в 2017 г. Предусмотрено три варианта отчета: 1. Для обычного приложения 8.1-8.3 платформ; 2. Для управляемого приложения 8.2 - 8.3 платформ; 3. Универсальный вариант, который подходит для обоих типов конфигураций: для обычного и управляемого приложений (удобно, если на предприятии используются оба типа - и обычные, и управляемые приложения).

Читайте также: