Расчет стажа

15.01.13

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

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

Скачать файлы

Наименование Файл Версия Размер
РасчетСтажа.epf
.epf 36,28Kb
566
.epf 36,28Kb 566 Скачать

Обработку сделал в связи с изучением 8-ки, для 8.2, тестировал на ЗУПе. За образец взял свой же отчет для 7-ки //infostart.ru/public/87785/. В калькуляторе дат, даты можно складывать. Если не хватило 24 записей для подсчета всего стажа работника, то можно скопировать числа в калькуляторе дат, нажав соответствующую кнопку, затем нажать наверху кнопку очистить и вводить период дальше, по окончании сложить 2 значения.

UPD 13.10.2011

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

2. Кнопка с помощью которой выводится описание (Ctrl + F1).

3. Кнопка Добавить, которая добавляет в первую пустую строку дату приема и текущую дату.

4. Флаг: -1 активация которого позволяет не прибавлять день к последнему периоду. Флаг при открытии не активен.
Нажатие на флажок автоматически пересчитывает последний период, поэтому рекомендуется использовать флажок после введения всех дат. Подробно зачем нужен данный флаг читайте в моем коментарии к обработке.

UPD 05.12.2011

1. Добавил слои,количество записей увеличилось с 12 до 24.

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

UPD 09.12.2011

Изменения в коде.

UPD 08.08.2012

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

UPD 16.08.2012

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

 

 

См. также

Обновление для КА 1.1, ЗУП 2.5, БУХ 2.0: НДС, ЕФС-1, Расчет страховых взносов, Мобилизация, Статистика, Электронные трудовые книжки, 2-НДФЛ, Регламентированная отчетность, Кадровый учет, Прослеживаемость импортных товаров

Зарплата Регламентированный учет и отчетность Кадровый учет Обновление 1С Платформа 1С v8.3 Сложные периодические расчеты 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 Бухгалтерский учет Налоговый учет Управленческий учет Акцизы ЕНВД ЕСН Земельный налог ИП, ПБОЮЛ, КФХ Налог на имущество Налог на прибыль НДС НДФЛ ФОМС, ЕФС Транспортный налог УСН ПСН (патентная система налогообложения) Платные (руб)

Обновления для конфигураций: КА 1.1; ЗУП 2.5; БУХ 2.0; КА 1.1 Комплексная автоматизация торговли алкогольной продукцией; КА 1.1 Комплексный учет сельскохозяйственного предприятия

19900 руб.

01.04.2020    140612    678    352    

232

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

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

60000 руб.

05.10.2022    9206    9    8    

10

Дополнительные соглашения. Групповое формирование и печать для 1С: ЗУП 3.1 ПРОФ и КОРП

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

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

18000 руб.

24.03.2023    4390    2    0    

4

Загрузка данных по сотрудникам и физическим лицам из файла XLS (xlsx, mxl, ods) в ЗУП/ЗиКГУ редакция 3.1

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

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

6000 руб.

15.07.2015    63334    92    48    

97

Перенос кадровых данных, зарплаты из Excel + скрипты для выгрузки в Excel из Парус 8

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

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

9600 руб.

19.01.2023    5742    2    2    

3

Рабочее место кадровика - редактор штатного расписания

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

Редактор штатного расписания / просмотрщик данных по позиции или сотруднику. Можно выделить несколько позиций и создать для них документ изменение ШР, включая действия копирование позиции (новая) / закрыть позицию / изменить позицию. Позволяет просматривать документы утверждения / изменения ШР. Видеть историю занятых позиций выделенной позиции. Для выделенного сотрудника можно посмотреть кадровую историю. Для выделенного сотрудника можно посмотреть историю изменения начислений. На форму для выделенной позиции выводится вся информация по этой позиции (начисления, график и т.д. - все, что заполнено). При открытии документа - регистратора по ШР(изменение или утверждение) сразу попадаем на текущую позицию, а не на 1 строку. При открытии документа кадровой истории по сотруднику - регистратора (прием или перевод списком) сразу попадаем на строку с данным сотрудником, а не на 1 строку.

3000 руб.

26.10.2018    16981    7    0    

11

Уведомление о трудовой деятельности иностранного гражданина в 1С:ЗУП 3.1

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

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

3600 руб.

22.02.2024    447    1    0    

3
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
0. rom-x 152 01.01.70 03:00 Сейчас в теме
В помощь кадровику или бухгалтеру для расчета общего трудового стажа сотрудников по записям из трудовых книжек. Переход между полями дат по клавише Tab или Enter. Имеется калькулятор дат, вывод стажа в таблицу, а так же его запись выбранному сотруднику.

Перейти к публикации

1. EvgeniuXP 05.10.11 15:24 Сейчас в теме
очень не удобно сделали скачивать, теперь не могу скачать, пока не напишу комментарий и чем больше тем лучше - что за ерунда?...зачем флудить... верните раз в день, пожалуйста, не хочу я здесь флудить....
2. EvgeniuXP 05.10.11 15:25 Сейчас в теме
Спасибо за обработку, посмотрю как работает, авось пригодится! :)
3. Boroda 90 05.10.11 20:35 Сейчас в теме
А если не хватит и 24 записей? Не удобнее ли было бы сделать строками в талице?
5. rom-x 152 06.10.11 08:21 Сейчас в теме
(3) Boroda, Считаю что удобнее именно так, если не хватит 24 то можно воспользоваться калькулятором дат, практика показывает, что даже и 16 вполне хватает. Да и в такой форме стаж набивать быстрее. А предложенная вами реализация, уже есть здесь на сайте.
(4) Программулькин, опередил :)
6. Программулькин 301 06.10.11 12:45 Сейчас в теме
(5) Ой, прошу прощения *краснея*, а ты молодец, оперативно справился, кстати, хочу тебя спросить, могу ли я выложить свой аналог, правда я там использую элементы твоего кода, с ссылкой на твои обработки? Короче у мну получится модернизация твоей обработки.
7. rom-x 152 06.10.11 12:54 Сейчас в теме
(6) Программулькин, а в чем эта модернизация заключается?
4. Программулькин 301 06.10.11 06:43 Сейчас в теме
ЫЫЫЫ чутка я не успел выложить свою....опередила ты мну Т_Т...
8. mordovina 06.10.11 12:56 Сейчас в теме
EvgeniuXP пишет:

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

ПОЛНОСТЬЮ СОГЛАСНА!!!
9. Программулькин 301 07.10.11 09:53 Сейчас в теме
есть 2 идеи по модернизации:
1. Сделай запись в стажи по сотруднику
2. Сделай предупреждение с возможностью продолжения работы при пересечении стажей.
10. rom-x 152 07.10.11 10:20 Сейчас в теме
(9) Программулькин, как и писал в шапке, функционал буду дорабатывать как для 7-ки, а по поводу пересечения стажей, то это ни к чему, т.к. с отчетом работают кадровики и они четко вбивают периоды стажа, есть проверка - дата увольнения не может быть раньше даты приема, а так же стаж не может быть больше 100 лет.
11. Программулькин 301 07.10.11 10:28 Сейчас в теме
2. Сделай предупреждение с возможностью продолжения работы при пересечении стажей. - хватит отмазы клеить, ты сделай! и будет нам счастье )), это тебе хорошо "работают кадровики и они четко вбивают периоды стажа", повезло чс чёткими кадрами, а вот у мну с ними траблы.
12. rom-x 152 07.10.11 11:22 Сейчас в теме
Программулькин пишет:

2. Сделай предупреждение с возможностью продолжения работы при пересечении стажей. - хватит отмазы клеить, ты сделай! и будет нам счастье )), это тебе хорошо "работают кадровики и они четко вбивают периоды стажа", повезло чс чёткими кадрами, а вот у мну с ними траблы.

Что беспорядочно барабанят по клавиатуре и вбивают неизвестно какие периоды не глядя в трудовую книжку? Тогда и вправду тебе не повезло) Может добавить распознавание по отсканированным файлам периодов стажа и проверку их с введенными в программе? Ладно ладно, посмотрю ради интереса)
13. Программулькин 301 08.10.11 05:57 Сейчас в теме
rom-x пишет:
Что беспорядочно барабанят по клавиатуре и вбивают неизвестно какие периоды не глядя в трудовую книжку? Тогда и вправду тебе не повезло) Может добавить распознавание по отсканированным файлам периодов стажа и проверку их с введенными в программе? Ладно ладно, посмотрю ради интереса)

Ну не совсем уж так как ты описал, но иногда косячат, особенно когда народу много их отвлекает, Не уверен, что мои кадровики смогут освоить механизм "отсканировать и сравнить",для них слово "отсканировать" - это как для тебя разгрузить вагон угля. Ждём UPD.
14. rom-x 152 13.10.11 23:30 Сейчас в теме
UPD 13.10.2011

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

2. Кнопка с помощью которой выводится описание (Ctrl + F1).

3. Кнопка Добавить, которая добавляет в первую пустую строку дату приема и текущую дату.

4. Флаг: -1 активация которого позволяет не прибавлять день к последнему периоду. Флаг при открытии не активен.
Нажатие на флажок автоматически пересчитывает последний период, поэтому рекомендуется использовать флажок после введения всех дат.

Поясню для чего сделан данный флаг: Допустим сотрудник принят 09.12.2010, уволен 30.09.2011 (до этого записей не имел) - общий стаж 9 месяцев 22 дня, если сотрудник работает и вы нажмете кнопку записать, стаж запишется - 9 мес. 22 дня, т.е. на 08.12.2010, а устроился он к нам 09.12.2010, поэтому его текущий стаж по датам 9 мес. 21 день, значит 1 день к последней дате для записи прибавляться не должен.
15. sv-ikon 19.10.11 08:01 Сейчас в теме
Очень хочется облегчить жизнь кадровикам, которые рассчитывают стаж для больничных листов и разносят его в трудовую деятельность. Ну а на счет удобства или нет будет видно в процессе работы.
16. rom-x 152 19.10.11 08:43 Сейчас в теме
(15) sv-ikon, надеюсь кадровикам понравится, если появятся какие-то замечания или предложения пишите.
18. sv-ikon 19.10.11 11:18 Сейчас в теме
(16) Кадровикам уже понравилось, только есть задумка, чтобы по кнопке заполнить предоставить возможность выбора вида стажа для записи в трудовую деятельность.
19. rom-x 152 19.10.11 11:36 Сейчас в теме
(18) sv-ikon, если для записи, то наверное при нажатии кнопки записать? Кадры выбирают нужный для записи и записывают.
20. sv-ikon 19.10.11 11:57 Сейчас в теме
(19) Я представляю себе это так по кнопке открывается форма с флажками для выбора вида стажа (н-р общий стаж, для больничных и т.д.), я отмечаю один или несколько видов стажа, жму кнопку записать, и в трудовую деятельность записываютя соответствующие строки для стажа.
22. rom-x 152 19.10.11 22:36 Сейчас в теме
(20) sv-ikon, лучше будет сделать прикрепленный список к кнопке, т.е. вы нажимая кнопку записать выбираете нужный стаж. Стаж записывается текущий подсчитанный, поэтому вариант с галками не подходит, а окно не удобно, например если кадры в большинстве случаев считают общий стаж.

(21) alexn1970, не проверял, но стаж считаться на любой должен, а вот по поводу записи стажа и добавления периода работы, если в ЗИКБУ аналогичные справочники и реквизиты, то все должно работать. Протестируйте и сообщите :).
23. sv-ikon 20.10.11 12:03 Сейчас в теме
(22) Спасибо за совет, сделала прикрепленный список, уже опробовали в кадрах, народ в восторге.
17. oao-tess 19.10.11 08:51 Сейчас в теме
Отличная обработка! Кадры будут счастливы!
21. alexn1970 19.10.11 22:20 Сейчас в теме
В бюджетной ЗИКБУ работает?
24. sevenor 20.10.11 15:00 Сейчас в теме
Добавили кадровикам при большом потоке людей для внесения стажей - пригодилось. Мы в своей конфигурации весь стажой по трудовой фиксируем т.к. северная навороченная (вахта и прочее счастье)
25. camomile 16.11.11 10:05 Сейчас в теме
Спасибо за обработку!
26. gala2009 30 28.11.11 16:45 Сейчас в теме
спасибо за обработку, скачала ее еще до обновлений, кадровикам понравилось, но спрашивали, можно ли хранить то что они вбили в системе. из комментов не совсем ясно, попадет ли стаж так как его заносили 10 например записей в данные о стаже на пред. месте работы. то что попадет суммированный в общий стаж - это хорошо, но мало. сейчас попробую скачать обновленную обработку, проверю
27. rom-x 152 28.11.11 17:06 Сейчас в теме
(26) gala2009, посчитанный стаж заносится как общий суммой.
28. rom-x 152 05.12.11 00:52 Сейчас в теме
UPD 05.12.2011

1. Добавил слои,количество записей увеличилось с 12 до 24.

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

Теперь все пожелания учтены, и функционал полностью совпадает с семерочным, просьба перекачать обработку :)
29. Ghost13341 05.12.11 10:40 Сейчас в теме
спасибо, а то больничные не удобно считать)
30. leka1st 06.12.11 13:41 Сейчас в теме
Так я и не поняла, что в 8 со стажем...
32. rom-x 152 06.12.11 14:45 Сейчас в теме
(30) leka1st, а что Вам непонятно? По поводу ПФР не знаю.
31. leka1st 06.12.11 13:43 Сейчас в теме
А при формирование ПФР какой будет стаж браться?
33. EvgeniuXP 07.12.11 21:07 Сейчас в теме
Отличная программа, но такой метод мне кажется бесполезный, т.к. надо вводить просто так периоды... а если надо по всем людям пересчитать стаж? придется по всем пересчитывать снова вручную - а это не гуд, т.к. то армию включают, то исключают из стажа... а пересчитывать заново вручную по 3 000 сотрудникам - это преступление. Скорее обраобтка подойдет посчитать самому себе стаж и не более....
34. rom-x 152 07.12.11 21:36 Сейчас в теме
(33) EvgeniuXP, Зря вы так считаете, обработка писалась для отдела кадров, для подсчета стажа, кот. нужен для больничных листов в пилотном проекте. Т.е. приносят больничный, кадровики считают стаж и заносят в базу. Предприятие 600 человек и больничных не так уж и много, в среднем 20-30 за мес., сотруднику, кот. уже считали стаж, естественно подсчитывать его не надо, поэтому и стаж считается не так уж и часто. Тут нужно отталкиваться от задачи поставленной передо мной, ни о каком массовом подсчете стажа описанном Вами и речи не шло. Обработку всегда можно изменить под свои нужды, код открытый и она бесплатна. Просто массовое изменение стажа с учетом каких-либо условий и моя обработка совершенно разные вещи, моим кадровикам очень понравилась и соответственно пригодилась обработка, если бы я считал, что она бесполезна и не нужна, зачем тогда тратить драгоценное время и в том числе на расширение функционала. Тем более на момент публикации обработки для 1с 7, аналогов на инфостарте не было, а если и было, то что-то непонятное.
35. NPMar 08.12.11 10:39 Сейчас в теме
А в УПП будет работать? Хотелось бы перед переходом обзавестись некоторыми "инсрументами".
Но опять эти ограничения...
36. rom-x 152 08.12.11 11:46 Сейчас в теме
(35) NPMar, не проверял, проверьте и отпишитесь :)
37. gutentag 253 10.12.11 23:16 Сейчас в теме
38. e_kazakova 80 19.12.11 11:02 Сейчас в теме
За обработку спасибо, вещь нужная.
39. Meson 25.12.11 13:44 Сейчас в теме
По какому принципу рассчитываются года, месяца: по методике, что в каждом месяце по 30 дней, в году 12 месяцев или подсчитывается с точностью до дня?
40. rom-x 152 25.12.11 23:43 Сейчас в теме
(39) Meson, все верно, подсчитывается по закону, как собственно и должен, месяц берется за 30 дней, год 12 мес. с 01.02.11 по 28.02.11 - 1 мес., так же с 01.01.11 по 31.12.11 -1 год.
41. hooligan_slx 16.01.12 14:51 Сейчас в теме
Спасибо огромное за обработку!! Очень нужна, а каков вообще общий принцип расчета стажа работника на предыдущийх местах работы, никак не могу разобраться с ним??? За обработку ещё раз огромное спасибо!!
43. rom-x 152 16.01.12 23:36 Сейчас в теме
(41) hooligan_slx, Пожалуйста :) Общий принцип таков: 2 даты прием, увольнение, из увольнения вычитаем дату приема и прибавляем 1 день. С поправкой на то что с 01.02 по 28.02 - 1 мес и с 01.01 по 31.12 - 1 год.
42. пользователь 16.01.12 14:52
Сообщение было скрыто модератором.
...
44. Димас Припадкин 18.01.12 14:37 Сейчас в теме
45. Ката86 25.01.12 23:29 Сейчас в теме
Спасибо за обработку =)
46. white125 25.01.12 23:37 Сейчас в теме
47. AlViS 01.02.12 09:25 Сейчас в теме
Да, действительно, верните разовую скачку раз в день
48. sdsmax 24.02.12 20:27 Сейчас в теме
Полезная обработка, считает все правильно, проверено на себе. Автору плюс и большое спасибо.
49. shturneva 17.03.12 09:11 Сейчас в теме
Спасибо огромное, очень полезная штука!
50. leka1st 08.08.12 10:06 Сейчас в теме
Так ну.... Приколько конечно :), только в нашей организации этой обработкой могу пользоваться только я , ну ни как кадровики. Объясню почему: при записи стажа , стаж удваивается на два и заносится базу. Чтобы убрать задвоенность приходиться заходить в управление данными сотрудника и подсчет где стоят года лет и дней убирать, оставлять только дату отсчета, тогда да - правильно показывает стаж. Но как быть с кадровиками??? Они ж не смогут воспользоваться обработкой, а потом еще в Управление данными сотрудника ручками подправлять. Алгоритм записи именно не правильный. Записывала и как Общий стаж и как Стаж для оплаты больничных.
51. leka1st 08.08.12 10:10 Сейчас в теме
В общем у меня стаж задваивает, год за два идет :), может обработку можно доработать? было бы очень мило с вашей стороны :). Чтоб дату отсчета записывал, а подсчет лет нет...
67. Alex1Cnic 148 17.12.13 14:10 Сейчас в теме
(51) leka1st,
В общем у меня стаж задваивает, год за два идет :), может обработку можно доработать? было бы очень мило с вашей стороны :). Чтоб дату отсчета записывал, а подсчет лет нет...


У меня похожая проблема с задвоением стажа произошла:
1)Сначала я корректно заполнил обе табличные части: "Трудовая деятельность" и "Стажи общего характера".
Получилось: стаж равен 12 лет и дата начала стажа 01.09.2001.

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

Теперь выяснилось в чем проблема:
В типовом коде фирмы 1С общего модулея(УПП релиз 1.3.46) ПроведениеРасчетов.ПолучитьНачалоСтажаДляБольничногоЛиста
вычисляется дата начала стажа ДатаСтажа
ДатаСтажа = ДобавитьМесяц(ВыборкаПоСтажу.ДатаОтсчета, - ВыборкаПоСтажу.РазмерМесяцев) - ВыборкаПоСтажу.РазмерДней*86400;
 X 
ОбщегоНазначенияЗК.РазобратьРазностьДат(ДатаНачалаСобытия, ДатаСтажа, Лет, Месяцев);
НачислениеБольничного.СтажЛет = Лет;
НачислениеБольничного.СтажМесяцев = Месяцев;


Т.е. мы видим, что от ДатаОтсчета отнимается размер стажа РазмерМесяцев и в итоге получается дата начала стажа не 01.09.2001, а дата начала стажа 01.09.1989. И уже далее рассчитывается разница ДатаНачалаСобытия(это дата начала болезни в больничном) - 01.09.1989 = удвоенный стаж!!!

Проблема оказывается решается просто:
в данной обработке "Расчет стажа"
заменить строку в процедуре Процедура ЗаписатьНажатие(Элемент)
НовСтр.ДатаОтсчета = Дата(ДобавитьМесяц(НачалоДня(ТекущаяДата()),-ГГ*12-ММ)-ДД*86400); //в моем примере 17.12.2001
на строку
НовСтр.ДатаОтсчета = Дата(ДобавитьМесяц(НачалоДня(ДатаНач1),ГГ*12+ММ)+ДД*86400);//в моем примере 17.12.2013

Т.е. ДатаОтсчета - это не дата, равная разности ТекущаяДата() и размера стажа.
ДатаОтсчета - это и есть так скажем ТекущаяДата(), если в таблице стажей заполнены периоды по текущую дату, или правильнее ДатаОтсчета это момент, когда делался расчет стажа
(ДатаНач1 - это первая дата стажа в форме обработки "Расчет стажа" и к ней добавляется размера стажа).

После такого изменения кода в данной обработке "Расчет стажа" в документах "Начисление больничного" теперь стаж считаеся корректно





uralcentr; +1 Ответить
52. leka1st 08.08.12 12:29 Сейчас в теме
Убрала из модуля
Процедура ЗаписатьНажатие(Элемент)
две строчки:
НовСтр.РазмерМесяцев=ММ+ГГ*12;
НовСтр.РазмерДней=ДД;

И все гуд :)
53. rom-x 152 08.08.12 19:03 Сейчас в теме
(52) leka1st, очень странно, сейчас проверил ЗУП 2.5.52.3 все записывает корректно и не задваивает, в принципе задвоения не может быть, какая у вас версия? период может интересный какой? Может у вас конфигурация переписанная?

UPD 08.08.2012

Рядом с окном выбора сотрудника добавлена кнопка, после выбора сотрудника можно сразу перейти в его трудовую деятельность и посмотреть стажи. Кадровикам будет удобно записать стаж и если нужно сразу проверить.
54. leka1st 13.08.12 10:31 Сейчас в теме
проверяла с 52 по 54, задваивает, сейчас как бы проблемка исчерпана... убрала две строчки. Просто после записи попробуйте отчет сформировать списки сотрудников - стаж работы, и там увидите задвоенность
55. rom-x 152 13.08.12 11:19 Сейчас в теме
(54) leka1st, в справочнике трудовая деятельность стаж записывается корректно. Т.е. при записи он не задваевается. Дело скорее всего в отчете, ведь в трудовой деятельности 2 года 3 дня а отчет показывает в 2 раза больше. Помогает как вы и написали оставлять лишь дату отсчета.
56. leka1st 14.08.12 14:24 Сейчас в теме
строчки по-хорошему убрать бы, цены не было бы обработочке :), года записываются в том случае, если допустим в трудовой книжке написано (советских времен) до начало ведения трудовой книжки имеет стаж 2 года. А если их оставить, то воспользоваться этими записями никак нельзя :), прошло десять дней после того как вы воспользовались обработкой , и как считать?...
57. leka1st 14.08.12 14:27 Сейчас в теме
А так воспользовался обработочкой, потом через выше сказанный отчет. И все гуд. Вы без этого отчета никуда... Потому что больничные на определенную дату считаются. И пофиг что сегодня 14 августа, для больничного надо 25 июля. А отчет позволяет это сделать без лишнего геморроя. И для кадровой службы понятно.
58. rom-x 152 16.08.12 19:12 Сейчас в теме
UPD 16.08.2012

Для корректной работы отчета списки сотрудников организации, в форме трудовая деятельность записывается лишь дата отсчета стажа. Спасибо leka1st.:)
59. petrov_al 10 17.08.12 19:16 Сейчас в теме
Автор молодец, обязательно скачаю порадую кадровиков.
60. zzerro 277 04.09.12 12:03 Сейчас в теме
1. А почему нужно выбирать сотрудника, когда записи о стаже вводятся для физических лиц?
2. Что за пустые строчки в меню записать (скрин во вложении)?
3. Если нажать на записать и ничего не выбрать, тогда выходит ошибка
{Форма.Форма.Форма(270)}: Значение не является значением объектного типа (Значение)
НовСтр.ВидСтажа = сВСтажа.НайтиПоНаименованию(Вид.Значение);

Проверялось на ЗУП 2.5.55
Прикрепленные файлы:
62. rom-x 152 15.01.13 10:00 Сейчас в теме
(60) zzerro, ЗУП 2.5.58.1 пустых строчек не наблюдаю, 3 пункт поправил, просьба всем перекачать, по поводу выбора сотрудника с этим никогда не возникало вопросов, думаю так и оставить, Вы можете доработать по вашему усмотрению. :)

(61) ~Ponk@~, пожалуйста!
61. ~Ponk@~ 13 19.10.12 15:44 Сейчас в теме
Спасибо автор, на УПП все работает отлично!
rom-x; Milokko; +2 Ответить
63. 26178_mail.ru 58 25.03.13 15:21 Сейчас в теме
Спасибо болльшое а то многим лень счетать вручную и приходится думаить
64. gala2009 30 27.03.13 18:14 Сейчас в теме
сегодня вспоминала про эту считалку
65. Trof@ 10.09.13 14:49 Сейчас в теме
В Зуп так як і в УПП є Регистр Сведений "НачальныеСведенияОСтажеРаботниковОрганизации" + у ФизЛица Таб частина "ТрудоваяДеятельность" і само рахує стаж у бухгалтерію нажаль такого не знайшов.
66. LanaSN 12.09.13 11:52 Сейчас в теме
Спасибо! Очень полезная обработка, много времени экономит при подсчете стажа, проста в использовании.
68. yelena-ppm 1 09.07.14 09:34 Сейчас в теме
В конфигурации "Бухгалтерия 8.2" не работает:

{Форма.Форма.Форма(344)}: Поле объекта не обнаружено (ВидыСтажа)
по причине:
{Форма.Форма.Форма(344)}: Поле объекта не обнаружено (ВидыСтажа)

жаль, а очень хотелось бы :(
69. rom-x 152 09.07.14 11:59 Сейчас в теме
(68) yelena-ppm, номер релиза какой у вас?
70. пользователь 02.03.15 12:03
Сообщение было скрыто модератором.
...
71. пользователь 02.03.15 12:06
Сообщение было скрыто модератором.
...
72. chmv 27.08.15 17:59 Сейчас в теме
Мне понравилось. ЕДинственное пожелание - сделать для ЗУП 3.0
73. rom-x 152 03.09.15 11:46 Сейчас в теме
(72) chmv, спасибо, планирую сделать в ближайшее время.
75. xan333 59 04.10.18 13:51 Сейчас в теме
(73) версия для ЗУП3 появилась?
74. zekrus 151 18.08.16 12:22 Сейчас в теме
Фактически вся обработка сводится к перебору мест работы сотрудника.
Оставьте свое сообщение