Обработка для расчета стажа сотрудников
Как Рассчитать стаж?
Обработка для расчета стажа сотрудников. Больше вам не потребуется тратить уйму времени на расчеты и поможет избежать ошибок!!!
1) Возможность добавления даты из календаря
2) Расчет общего стажа
Обработка работает: Бухгалтерия предприятия 8.1, 8.2 ЗУП 8.1 8.2 Камин 3.0 Комплексная 8.1, 8.2 и тд
Сделано исправление ошибок, замеченных пользователями
Обработка для расчета стажа сотрудников
Перейти к публикации
не очень понятно, зачем календарь — при выборе на нем даты она не переносится в табличную часть, и кнопка «Рассчитать» — какая у нее функция? при вводе даты увольнения очередной строки стаж сам перерассчитывается
(1)Календарь просто как подручное средство, Кнопка рассчитать для людей привыкших после ввода данных, что то нажать 😉 Если требуются доработки для удобства, функционала пишите
Не с целью критики, но как пожелание — отсутствует скрин нормального размера, а из масипусенькой картинке мало что понятно. Описание тоже ну уж очень краткое — неясно, даты в строки ручками вводить нужно, или там всё же кнопка выбора календаря есть, а то я из комментария (1) понимаю, что только ручками.
Также не разобрал на скрине, есть ли итоговый стаж, или там только стаж по периодам подсчитывается?
И ещё, эта обработка сама по себе функционирует, или она интегри руется в какую-дибо форму, где требуется вводить стаж (в карточку сотра, например)? Это было бы неплохо.
Поддерживаю предыдущего оратора. Было бы нормальное описание скачал бы. А так селяви.
Молодец! Умница! Большое спасибо! Все отлично работает. Скромно и со вкусом.
(3)Скрин исправил, добавлена функция добавления даты из календаря, обработка работает сама по себе
(5)Благодарю 😉
обработка простая,но полезная и пригодится многим кадровикам
Если я правильно помню, стаж может прерываться. В этом случае, очевидно, что можно забить в несколько строк. Но тогда нехватает итога по строкам.
(9)Все правильно стаж может прерываться, а итоги по строкам есть в верхнем правом углу
(10) В самом деле. Я почему то ожидал увидеть его снизу.
(8) dec,
Эта обработка позволяет правильно сделать расчет по больничному листу, ВОТ ЧТО ВАЖНО!
(7)
Накануне вскочил вопрос со страховым стажем для расчета начислений по больничному листу и тут Ваша обработка, так что «Ложка оказалась к обеду».
с 01.09.2011 по 30.09.2011 у вас считает за 30 дней и пишет так же, а должен писать 1 месяц.
Мне кажется добавив эти процедуры из 1с 7 в ваш отчет, код станет понятнее и заморочек меньше:
Показать
(12)(11)(13) Я рад, что она вам помогла
(14)приму к сведению
Спасибо за обработку, очень полезна.
Стала гораздо интереснее. Надо попроовать привязать её к справочнику Сотрудники для расчёта стажа, там она как раз нужна. Типа встроенного калькулятора будет. Спасибо за обработку.
Здравствуйте.
Для какой конфигурации обработка?
В ЗУП и БП последних есть перечисление ВидыДнейПроизводственногоКалендаря, а у Вас в модуле объекта -Перечисления.ВидыДнейКалендаря, соответственно в типовых ЗУП и БП открывается с ошибкой.
Ну да ладно, это мелочи, исправила сама.
И ещё, если работник отработал меньше 1 месяца, то за прошлые неполные месяца результат показывает
как 0 лет 0 месяцев Х дней, а за текущий (и будущий месяц, кстати, тоже) как 0 лет 1 месяц 0 дней, это правильно?
(19)Доброго времени суток! Ваши замечания исправлены, открывается из 1с Бухгалтерия предприятия 8, Камин
Странно, у меня открывается всё нормально (ЗУП 38.1), хотя скачал я её на прошлой неделе. Но если обработка откорректирована, то, очевидно, надо закачать себе вновь… Работа понравилась, но, повторюсь, для полного эффекта ей хорошо бы сделать привязку к форме и вводить итоговую строку в реквизит стажа сотрудника.
(21)Если привязывать куда либо, тогда обработка будет не универсальна
всё ужасно сделали, теперь и скачать нормально нельзя…. раньше хоть раз в сутки можно было, а теперь и этого нет…
(23) EvgeniuXP, Это вы к чему?
(24) Это он про новые правила скачивания. Если пользователь без рейтинга и не активный, то по новым правилам скачивать раз в день не удастся, а только когда наберется нужное количество старт мани.
Таки можно эту обработку в ЗУПе 8.2 использовать или нет? А то зря тратить местные тугрики не хочется…
Проверю напишу
(26)Да в ЗУПе обработку использовать можно, под 8.2 нужно будет просто ее сконвентировать
сконвертировать, и еще заменить перечисления. Для Выходного я так и не нашла замены видимо воскресенье или/ суббота… Тоже думаю как ее красивее подцепить к справочнику физ лица, чтобы как в 7_7 открыл и сразу увидел стаж на текущую дату.
В ЗУП 2.5.40.3 на платформе 8.2.14.519 не точто не работает, даже не открывается
(30)Что пишет? вы на 8.2 конвертацию сделали?
Да, у меня тоже не открывается пишет
{Справочник.ВнешниеОбработки.Форма.ФормаЭлемента.Форма(178)}: Ошибка при вызове метода контекста (Создать): {ВнешняяОбработка.РасчетТрудовогоСтажа.МодульОбъекта(6)}: Поле объекта не обнаружено (ВидыДнейКалендаря): {ВнешняяОбработка.РасчетТрудовогоСтажа.МодульОбъекта(6)}: Поле объекта не обнаружено (ВидыДнейКалендаря). Предварительно сконвертировала через конфигуратор платформа 8.2.13 релиз ЗУП 2.5.40.3. Затем открывала в программе через меню файл открыть и пыталась как внешнюю подцепить, не получилось.
(32)Проверял в ЗУП 8.1 в 8.2 все работает
(31) Что пишет уже непомню, но конвертацию сделал. Может быть, если такая беда не только у меня, а у Вас все работает, написать как с ней работать, как подключать, если надо, …..?
То что доктор прописал спасибо
(33) Что мы не так делаем? Почему у нас не работает?
(36)Зарплата и Управление Персоналом, редакция 2.5 (2.5.38.1) Все прекрасно работает
(37) А в 2.5.40.3? Сейчас ругается на выходной в модуле. На что менять?
а мне очень понравилось. Штучка очень полезная, особенно при массовом приеме сотрудников на работу.
Благодарствую 😉
(37) И все же у меня данная обработка не работает. На что изменять в модуле «выходной», у меня на него ругается?
(41) kne77, Извините но из 160 скачавших не работает только у вас, делайте выводы
сконвертировать, и еще заменить перечисления. Для Выходного я так и не нашла замены видимо воскресенье или/ суббота… Тоже думаю как ее красивее подцепить к справочнику физ лица, чтобы как в 7_7 открыл и сразу увидел стаж на текущую дату.
И вот
В ЗУП 2.5.40.3 на платформе 8.2.14.519 не точто не работает, даже не открывается
Плюс я ,и заметьте проблемы те же? Значит не у всех 160? Так на что менять в модуле «выходной»?
Спасибо за ВСЁ!!! Я бухгалтер, разобралась с вашим косячком!
(44) Сказавши «А», говорят и «Б»: обычно, разобравшись в «косячке» — сообщают и другим, где эта, пардон «какашка» лежит, чтобы другие не вляпались…
Согласна, говорят. Я из вредности не сделала комента на его косячок. Читайте выше его ответы мне, может поймете. Так что, если возможно на этом сайте, не разбиралась, пишите в личку расскажу.
(46) Да, собственно, я из чистого любопытства: у меня всё открылось и работало (см. первые комментарии). Но если где-то лежит «сюрприз», он может, возможно, сработать когда-то…
(47) Boroda, Вы в какой программе работаете? Я уже писала, что ЗУП 2.5.40.3 уже 4 платформа 8.2.13.219, вот именно с ней у меня и возникли проблемы, если вы в такой же, то у меня нет слов!?… Если посмотрите выше мой пост, где я всавила «ругательства» из программы, то поймете, что не стыковка в видах дней календаря, а после исправления, выдает следующую, что «выходной» не так прописан. Вот на выходном я «заткнулась» на долго, а когда вновь вернулась к данному вопросу и времени было достаточно, чтобы в программном модуле покапаться, то нашла где разница.
(48) У меня 8.2.14.537 (платформа) и ЗУП 2.5.39.1 (релиз конфигурации). Значит, расходимся.
Расходимся. Вот только, не уже ли дело в релизе?
Ну почему ж в релизе только? Как я понял, у вас и платформа иная — 8.2.13.219…
(46) kne77, Если из вредности тяжело сделать людям приятно, то сделаю это сам.
В модуле объекта все то что там есть заменить на то, что ниже:
Перем м_ТаблицаТабелей Экспорт;// Таблица табелей в ней хранится табель и таблица времени по нему
Перем м_ТаблицаРегистра Экспорт;// Таблица календаря
Перем м_СписокВидовДней Экспорт;// список видов дней для календаря
м_СписокВидовДней = Новый СписокЗначений();
м_СписокВидовДней.Добавить(Перечисления.ВидыДнейПроизводственногоКалендаря.Рабочий, «Рабочий»);
м_СписокВидовДней.Добавить(Перечисления.ВидыДнейПроизводственногоКалендаря.Предпраздничный,»Предпраздничный»);
м_СписокВидовДней.Добавить(Перечисления.ВидыДнейПроизводственногоКалендаря.Праздник, «Праздник»);
м_СписокВидовДней.Добавить(Перечисления.ВидыДнейПроизводственногоКалендаря.Суббота, «Суббота»);
м_СписокВидовДней.Добавить(Перечисления.ВидыДнейПроизводственногоКалендаря.Воскресенье, «Воскресенье»);
(51) Boroda, такой вывод я сделала почитав пост 30 от RPV.
(52) RPV, да именно так. Только не надо меня делать монстром! Если у вас сиё исправление было сделано раньше, а мучаться мы начали в одно и тоже время, что же вы не выложили раньше?
Да что тут выяснять отношения? RPV поступил(а) мудро и благородно. Плюс ему за ответ.
Все замечательно работает спасибо , а в 7 отражались данные о стаже на сегодняшнее число, а в 8 этого нет, эта обработка заменяет то что в 7 да?
(42) Платформа 8.2.13.205, релиз 2.5.42.2. Обработка конвертирована,при запуске выдает ошибку ВнешняяОбработка.РасчетТрудовогоСтажа.МодульОбъекта(6)}: Поле объекта не обнаружено (ВидыДнейКалендаря)
по причине:{ВнешняяОбработка.РасчетТрудовогоСтажа.МодульОбъекта(6)}: Поле объекта не обнаружено (ВидыДнейКалендаря).
(52) RPV, Спасибо! Обработка Заработала!!!
А моим кадровикам пригодилась, спасибо.
Спасибо, нашему ОК точно это будет полезно)))))
(62)(61) Ваше спасибо, для меня очень важно 😉
Конечно описания как кот наплакал, а в целом отлично
А у меня ошибка
Зарплата и Управление Персоналом, редакция 2.5 (2.5.50.1)
(59) mary_F, видимо не я один такой
(52) RPV,
Спасибо, помогло. Автор видимо не стал обновлять обработку.
Спасибо за обработку, пригодилась!тем более у нас несколько видов стажа