1. Типовой функционал дает некорректные остатки если остатки накопились за несколько рабочих периодов.
2. Кадры запутались со справочником остатков и остатками в принципе.
3. Бухам потребовалось ежемесячно предоставлять отчет по задолженности по неотгулянным отпускам.
Исходные данные для расчета — документы по приему и кадровым перемещениям организаций (расчет выполняется только по организациям); в справочнике должностей организаций должны быть заполнены данные по основному и дополнительному отпускам (указаны периоды, а виды отпусков в приказах должны соответствовать видам в справочнике должностей); заполнен рабочий календарь по сотрудникам организаций; периоды отпусков должны попадать в рабочие периоды, указанные у соответствующих должностей выбранных сотрудников; изменение кадрового состояния по сотрудникам организаций должны попадать в учетный период (год), указанный в поле «Дата остатков». Учет отпусков, смещающих рабочий период (длинные отгулы, декретные) — выполняется по текущему российскому законодательству. Для рассчета среднего начисления за отпуск вызывается функционал типового документа.
Можно ли с помощью этой обработки увидеть остатки отпусков по сотрудникам за последний год их работы?
Спасибо за обработку. очень помогла=)
(1) Именно такой вопрос не задавали поэтому не выводятся, но в принципе эти данные как промежуточный результат расчета есть. При желании можно показать.
У меня на вкладке «Остатки Итого» заполняются только первые две колонки, остальные все пустые.
С чем это может быть связано?
(4) sudo, С тем, что для расчета начислений нужно нажать отдельную кнопку. Она доступна только для соответствующих ролей.
предыдущий пост был мой
(5) cyv, так я и жму кнопку «Расчитать Остатки» (у пользователя полные права), другие вкладки заполняются, а на «Остатки Итого» только колонки «Сотруник» и «Подразделение».
(6) Т.е. промежуточные итоги(с ручными остатками и без оных) считаются и выводятся выводятся, а окончательные нет?
Очень странно… Может там нули получаются? Единственное, что могу предположить — у меня делается расчет для учета по организации, а у Вас учет без. Либо еще какие-то хитрые особенности в Вашем учете.
Я не совсем точно описал ситуацию. Именно колонки Остатки не заполняются ни на одной вкладке, точнее запрос выдает все нули.
Не судьба мне с этой обработкой )))
(8) Если учет не по организациям, ту нужно переделывать на другие регистры.
Укажите, что нужно заполнять Дату, Организацию и сотрудника.
Также — не показывает Остатки Итого (только сотрудник и бухгалтерия).
Приказы отпусков — есть.
На вкл Остатки с учетом ручных — Сотрудник-периоды заполнено, а дальше — все колонки пустые. И следующая вкладка «Итого ручные» — пустая.
Что за «Праздников за период», «Неопознано за период»?? ни комментариев, ни справки…
И не совсем ясно, когда и где на какой вкладке смотреть (вот ручные остатки — разнесены на две вкладки, например: данные по остаткам и итого остатков; можно же их сделать вместе — да хоть на одной общей вкладке две дочерних), а также — чего ожидать от нажатия кнопок на разных вкладках.
Как-то по-понятней надо ))
Резюме:
потенциал есть, задумка чувствуется, но как-то крайне сырой интерфейс и непонятно — то ли данных нет, то ли ошибка где в документах, то ли обработка неправильно смотрит…
(10) AlexO, В регистре работники ОРГАНИЗАЦИЙ данные есть? Отпуска именно ОРГАНИЗАЦИЙ? Рабочий календарь заполнен? В справочнике должностей ОРГАНИЗАЦИЙ полагающиеся отпуска со сроками указаны? Виды отпусков в приказах соответствуют видам в справочнике должностей? Сроки отпусков попадают в рабочие периоды с соответствующими должностями?
«Праздников за период» — сколько праздничных дней по рабочему календарю попало в соответствующий рабочий период.
«Неопознано» — ни праздник ни выходной ни рабочий.
Сотрудника нужно указывать если нужно не по всем, а только по одному.
«Ручные» — остатки установленные в ручную в справочнике остатки отпусков опять таки ОРГАНИЗАЦИЙ.
Интерфейс по-понятней и описание… желание понятно. Сам его высказывал не раз… правда частенько другими словами. Возможность не всегда есть.
Посмотрел код.
Разобраться достаточно сложно — нет ни комментариев, ни форматирования нормального.
В разных частях ПолучитьПериодыДолжностей — совершенно идентичные запросы по выбору периодов.
А если у сотрудника нет за указанный период изменения состояния (расчет неотгуленного отпуска после простановки даты увольнения)? получаем ошибку выполнения?
Запросы взяты из типовой,
вот откуда флаг «ПоВсем», если в обработке по всем нельзя сделать?— ага, разобрался, обработка ориентируется не на заполненное поле «Сотрудник», а на галочку рядом.Прорабатывать надо все…
(11) cyv,
есть, но за другие периоды. Или за нужный — без разницы (в первом просто ошибка возникает — в предыдущем посте я написал, почему).
Отпуск организаций, графики заполнены.
так это не вы делали? тогда беру претензии по коду и отправляю их в адрес разработчика )
Вот еще ошибка:
нет проверки — принадлежит ли выбранный сотрудник выбранной организации.
(14) AlexO, Даже не знаю что сказать… код не безупречен, но Ваши находки пока мимо.
И почему кнопка «ОчиститьручныеОстатки» недоступна в принципе? недоработана?
(15) cyv,
мои находки отнюдь не мимо, но и разобраться в мешанине обработки довольно сложно ))
вероятно, создатель тоже особо не заморачивался с разбором типового кода — копипастил от и до ))
Указанные ошибки имеют место быть — кроме нулей в остатках, т.к. тут вообще непонятно пока, что требуется.
_______
Ошибку из (12) с невхождением в период поправил, но в целом по обработке — сами понимаете, пока сказать нечего до качественной проработки ))
(17) AlexO, Эээ… пожалуй больше коментить ваши коменты ниАсилю. Не умею в таком стиле. Особенно убили «копипастом». Только застрелиться осталось.
По поводу закрытой кнопки … она была нужна на период приведения в порядок учета. Далее запрещена «во избежании».
(11) cyv,
наврное, все-таки стоит поправить описание:
«Исходные данные для расчета — документы по приему организаций и кадровым перемещениям организаций
Т.е. расчет ведется только по организациям.
(18) cyv,
, ну кто в ЗУП пишет — часто даже не задумываются над оптимизацией типового бардака ))
так и погасили бы тогда совсем 🙂
Я своим написал вот такое описание (можете использовать 🙂 ):
«Исходные данные для расчета — документы по приему и кадровым перемещениям организаций (расчет выполняется только по организациям); в справочнике должностей организаций должны быть заполнены данные по основному и дополнительному отпускам (указаны периоды, а виды отпусков в приказах должны соответствовать видам в справочнике должностей); заполнен рабочий календарь по сотрудникам организаций; периоды отпусков должны попадать в рабочие периоды, указанные у соответствующих должностей выбранных сотрудников; изменение кадрового состояния по сотрудникам организаций должны попадать в учетный период (год), указанный в поле «Дата остатков». Учет отпусков, смещающих рабочий период (длинные отгулы, декретные) — выполняется по текущему российскому законодательству. Для расчета среднего начисления за отпуск вызывается функционал типового документа.»
Опробуют, скажут — где какие косяки (в учете, кстати, тоже) еще есть ))
Спасибо, посмотрим на досуге подойдет ли нашей организации данный расчет. В любом случае можно будет взять за основу для доработку под «фантазии» наших пользователей.
спасибо большое, надеюсь пригодится данная обработка!
Конфигурация ЗУП.
Учет по организации.
При попытке рассчитать остатки по любому выбранному сотруднику выдает ошибку:
{Форма.Форма.Форма(1012)}: Ошибка при вызове метода контекста (Выполнить)
Запрос.Выполнить();
по причине:
{(20, 2)}: Таблица не найдена «ТДниОтпусковФакт»
<<?>>ТДниОтпусковФакт КАК ДниОтпусковФакт
Спасибо.
Как-то странно… В любом случае посмотрите заполнен ли Производственный календарь и есть ли все даты в приказах на отпуск. И если качали ранее 14-го числа — скачайте снова — обновил.
Вот теперь в версии V 1.2.3 все заработало.
Спасибо!
Очень удобный инструмент!
Спасибо! Это хорошая работа, потому что наверное в любой более менее крупной организации учет по отпускам это просто БЕДА! И здесь автор представил как вариант решения этой проблемы. Согласен, не все смогут применить этот вариант у себя, тупо нажимая на кнопку, нужно понимать суть проблемы, оценивать человеческий фактор кадровика. И дело тут не в 1С, а в нашей не совершенной системе управления и хорошо когда есть люди, стремящиеся ее усовершенствовать. Я вот что то ни как не решусь выложить свою систему учета остатков отпусков и расчета резервов по отпускам.
Честно сказать, так и не понял, как работает данная обработка. Открылась, показала когда человек был в отпуске и показала отпуск за свой счет. Ничего не посчитала, в плане расчета остатков отпусков.
Вобщем ничего полезного для себя не открыл, не рекомендую обработку к скачиванию!
Вообще не поняла,что именно делает отчет((( Для меня не вывел то,что нужно(((
Обработку тут давно не обновлял. В любом случае нужно сначала настроить количество дней отпуска в должностях и остатки отпусков. Промежуточные результаты отражаются во вкладках. По ним можно проверить правильно ли указаны рабочие года, должности, длинные отпуска за свой счет, можно увидеть цифры заработанных дней отпуска за каждый рабочий год и использованные отпуска. На рекламацию «для меня не то, что нужно» без конкретики ответить не могу. Сам этой обработкой пользуюсь до сих пор с некоторыми доделками по просьбе своей бухгалтерии.