Отчет по стажу сотрудников для Украинских конфигураций

10.11.18

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

Простенький отчет по стажу сотрудников организации в годах, месяцах, днях. Отчет сделан на базе СКД. Работает в конфигурациях для Украины (УПП, УТП, ЗУП). Считает стаж в текущей организации от даты приема до даты увольнения / текущей даты / произвольной даты, а также вытягивает из регистра данные по предыдущему стажу физического лица.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Отчет по стажу сотрудников для Украинских конфигураций
.erf 71,27Kb
2
2 Скачать (2 SM) Купить за 2 150 руб.

Недавно поступила задача от бухгалтера сделать отчет по стажу сотрудников, который бы считал его в годах, днях, месяцах. Посмотрел как реализуется подсчет в типовых конфигурациях, но меня это не устроило.  Хотел реализовать именно запросом. Но, казалось бы, не сложная задача ограничивалась возможностями языка запросов. Поискав на Инфостарте и Мисте, не нашел готового решения данной задачи с помощью запроса. Решил делать сам. Сделал следующий запрос, который считает годы, месяцы и дни между заданными датами:

ВЫБРАТЬ
	&Д1 КАК Д1,
	&Д2 КАК Д2,
	РАЗНОСТЬДАТ(&Д1, &Д2, ДЕНЬ) КАК ДнейВсего,
	ВЫБОР
		КОГДА МЕСЯЦ(&Д1) <= (МЕСЯЦ(&Д2) - ВЫБОР
				КОГДА ДЕНЬ(&Д1) <= ДЕНЬ(&Д2)
					ТОГДА 0
				ИНАЧЕ 1
			КОНЕЦ)
			ТОГДА ВЫБОР
					КОГДА ГОД(&Д2) > ГОД(&Д1)
						ТОГДА ГОД(&Д2) - ГОД(&Д1)
					ИНАЧЕ 0
				КОНЕЦ
		ИНАЧЕ ВЫБОР
				КОГДА ГОД(&Д2) - ГОД(&Д1) >= 1
					ТОГДА ГОД(&Д2) - ГОД(&Д1) - 1
				ИНАЧЕ 0
			КОНЕЦ
	КОНЕЦ КАК Лет,
	ВЫБОР
		КОГДА МЕСЯЦ(&Д1) < МЕСЯЦ(&Д2)
			ТОГДА ВЫБОР
					КОГДА ДЕНЬ(&Д1) <= ДЕНЬ(&Д2)
						ТОГДА МЕСЯЦ(&Д2) - МЕСЯЦ(&Д1)
					ИНАЧЕ МЕСЯЦ(&Д2) - МЕСЯЦ(&Д1) - 1
				КОНЕЦ
		ИНАЧЕ ВЫБОР
				КОГДА ДЕНЬ(&Д1) <= ДЕНЬ(&Д2)
						И ГОД(&Д2) - ГОД(&Д1) = 1
					ТОГДА 12 - МЕСЯЦ(&Д1) + МЕСЯЦ(&Д2)
				ИНАЧЕ 12 - МЕСЯЦ(&Д1) + МЕСЯЦ(&Д2) - 1
			КОНЕЦ
	КОНЕЦ КАК Месяцев,
	ВЫБОР
		КОГДА ДЕНЬ(&Д1) <= ДЕНЬ(&Д2)
			ТОГДА ДЕНЬ(&Д2) - ДЕНЬ(&Д1)
		ИНАЧЕ РАЗНОСТЬДАТ(ДОБАВИТЬКДАТЕ(ДОБАВИТЬКДАТЕ(&Д2, МЕСЯЦ, -1), ДЕНЬ, ДЕНЬ(&Д1) - ДЕНЬ(&Д2)), &Д2, ДЕНЬ)
	КОНЕЦ КАК Дней

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


 

Отчет тестировался на следующих конфигурациях:
Зарплата і управління персоналом для України 2.1.49.1
Управління виробничим підприємством для України, редакція 1.3.57.1
Управління торговим пiдприємством для України, редакція 1.2.47.2

отчет стаж сотрудники

См. также

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

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

6000 руб.

15.07.2015    65637    100    49    

104

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

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

3600 руб.

22.02.2024    1154    1    0    

3

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

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

3 стартмани

17.04.2023    4676    60    Vinzor    6    

25

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

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

21600 руб.

24.03.2023    5413    3    0    

5

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

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

7200 руб.

19.01.2023    6716    4    4    

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