gifts2017

1С8.2 ЗУП. Расчет остатков отпусков и задолженности по неотгулянным отпускам (для Организаций)

Опубликовал cyv cyv (cyv) в раздел Отчеты - Бухгалтерские

Сделан по следующим причинам:
1. Типовой функционал дает некорректные остатки если остатки накопились за несколько рабочих периодов.
2. Кадры запутались со справочником остатков и остатками в принципе.
3. Бухам потребовалось ежемесячно предоставлять отчет по задолженности по неотгулянным отпускам.

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

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

Наименование Файл Версия Размер Кол. Скачив.
ОстаткиОтпусковДляНачисления_РСр_ОтпПоУходу_1_2_6.epf
.epf 34,83Kb
11.09.12
146
.epf 34,83Kb 146 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр Noname (Meson) 09.05.12 11:23
Можно ли с помощью этой обработки увидеть остатки отпусков по сотрудникам за последний год их работы?
2. Эльвира Кондратьева (Elvi_K) 10.05.12 07:06
Спасибо за обработку. очень помогла=)
3. cyv cyv (cyv) 10.05.12 09:04
(1) Meson, Именно такой вопрос не задавали поэтому не выводятся, но в принципе эти данные как промежуточный результат расчета есть. При желании можно показать.
4. sudo sudo (sudo) 10.05.12 09:55
У меня на вкладке "Остатки Итого" заполняются только первые две колонки, остальные все пустые.
С чем это может быть связано?
5. cyv cyv (cyv) 10.05.12 10:20
(4) sudo, С тем, что для расчета начислений нужно нажать отдельную кнопку. Она доступна только для соответствующих ролей.
6. Александр Noname (Meson) 10.05.12 10:39
предыдущий пост был мой

(5) cyv, так я и жму кнопку "Расчитать Остатки" (у пользователя полные права), другие вкладки заполняются, а на "Остатки Итого" только колонки "Сотруник" и "Подразделение".
7. cyv cyv (cyv) 10.05.12 13:36
(6) Meson, Т.е. промежуточные итоги(с ручными остатками и без оных) считаются и выводятся выводятся, а окончательные нет?

Очень странно... Может там нули получаются? Единственное, что могу предположить - у меня делается расчет для учета по организации, а у Вас учет без. Либо еще какие-то хитрые особенности в Вашем учете.
8. Александр Noname (Meson) 10.05.12 15:43
Я не совсем точно описал ситуацию. Именно колонки Остатки не заполняются ни на одной вкладке, точнее запрос выдает все нули.
Не судьба мне с этой обработкой )))
9. cyv cyv (cyv) 10.05.12 15:57
(8) Meson, Если учет не по организациям, ту нужно переделывать на другие регистры.
10. Алекс Ю (AlexO) 11.05.12 09:45
Укажите, что нужно заполнять Дату, Организацию и сотрудника.
Также - не показывает Остатки Итого (только сотрудник и бухгалтерия).
Приказы отпусков - есть.
На вкл Остатки с учетом ручных - Сотрудник-периоды заполнено, а дальше - все колонки пустые. И следующая вкладка "Итого ручные" - пустая.
Что за "Праздников за период", "Неопознано за период"?? ни комментариев, ни справки...
И не совсем ясно, когда и где на какой вкладке смотреть (вот ручные остатки - разнесены на две вкладки, например: данные по остаткам и итого остатков; можно же их сделать вместе - да хоть на одной общей вкладке две дочерних), а также - чего ожидать от нажатия кнопок на разных вкладках.
Как-то по-понятней надо ))
Резюме:
потенциал есть, задумка чувствуется, но как-то крайне сырой интерфейс и непонятно - то ли данных нет, то ли ошибка где в документах, то ли обработка неправильно смотрит...
11. cyv cyv (cyv) 11.05.12 10:07
(10) AlexO, В регистре работники ОРГАНИЗАЦИЙ данные есть? Отпуска именно ОРГАНИЗАЦИЙ? Рабочий календарь заполнен? В справочнике должностей ОРГАНИЗАЦИЙ полагающиеся отпуска со сроками указаны? Виды отпусков в приказах соответствуют видам в справочнике должностей? Сроки отпусков попадают в рабочие периоды с соответствующими должностями?

"Праздников за период" - сколько праздничных дней по рабочему календарю попало в соответствующий рабочий период.
"Неопознано" - ни праздник ни выходной ни рабочий.
Сотрудника нужно указывать если нужно не по всем, а только по одному.
"Ручные" - остатки установленные в ручную в справочнике остатки отпусков опять таки ОРГАНИЗАЦИЙ.

Интерфейс по-понятней и описание... желание понятно. Сам его высказывал не раз... правда частенько другими словами. Возможность не всегда есть.
12. Алекс Ю (AlexO) 11.05.12 10:20
Посмотрел код.
Разобраться достаточно сложно - нет ни комментариев, ни форматирования нормального.
В разных частях ПолучитьПериодыДолжностей - совершенно идентичные запросы по выбору периодов.
А если у сотрудника нет за указанный период изменения состояния (расчет неотгуленного отпуска после простановки даты увольнения)? получаем ошибку выполнения?
Запросы взяты из типовой, вот откуда флаг "ПоВсем", если в обработке по всем нельзя сделать? - ага, разобрался, обработка ориентируется не на заполненное поле "Сотрудник", а на галочку рядом.
Прорабатывать надо все...
13. Алекс Ю (AlexO) 11.05.12 10:26
(11) cyv,
В регистре работники ОРГАНИЗАЦИЙ данные есть? Отпуска именно ОРГАНИЗАЦИЙ?

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

так это не вы делали? тогда беру претензии по коду и отправляю их в адрес разработчика )
14. Алекс Ю (AlexO) 11.05.12 10:55
Вот еще ошибка:
нет проверки - принадлежит ли выбранный сотрудник выбранной организации.
15. cyv cyv (cyv) 11.05.12 11:08
(14) AlexO, Даже не знаю что сказать... код не безупречен, но Ваши находки пока мимо.
16. Алекс Ю (AlexO) 11.05.12 11:08
И почему кнопка "ОчиститьручныеОстатки" недоступна в принципе? недоработана?
17. Алекс Ю (AlexO) 11.05.12 11:10
(15) cyv,
мои находки отнюдь не мимо, но и разобраться в мешанине обработки довольно сложно ))
вероятно, создатель тоже особо не заморачивался с разбором типового кода - копипастил от и до ))
Указанные ошибки имеют место быть - кроме нулей в остатках, т.к. тут вообще непонятно пока, что требуется.
_______
Ошибку из (12) с невхождением в период поправил, но в целом по обработке - сами понимаете, пока сказать нечего до качественной проработки ))
18. cyv cyv (cyv) 11.05.12 11:19
(17) AlexO, Эээ... пожалуй больше коментить ваши коменты ниАсилю. Не умею в таком стиле. Особенно убили "копипастом". Только застрелиться осталось.

По поводу закрытой кнопки ... она была нужна на период приведения в порядок учета. Далее запрещена "во избежании".
19. Алекс Ю (AlexO) 11.05.12 11:21
(11) cyv,
Отпуска именно ОРГАНИЗАЦИЙ

наврное, все-таки стоит поправить описание:
"Исходные данные для расчета - документы по приему организаций и кадровым перемещениям организаций
Т.е. расчет ведется только по организациям.
20. Алекс Ю (AlexO) 11.05.12 11:22
(18) cyv,
Особенно убили "копипастом".
, ну кто в ЗУП пишет - часто даже не задумываются над оптимизацией типового бардака ))
Далее запрещена "во избежании".

так и погасили бы тогда совсем :)
21. Алекс Ю (AlexO) 11.05.12 11:36
Я своим написал вот такое описание (можете использовать :) ):
"Исходные данные для расчета - документы по приему и кадровым перемещениям организаций (расчет выполняется только по организациям); в справочнике должностей организаций должны быть заполнены данные по основному и дополнительному отпускам (указаны периоды, а виды отпусков в приказах должны соответствовать видам в справочнике должностей); заполнен рабочий календарь по сотрудникам организаций; периоды отпусков должны попадать в рабочие периоды, указанные у соответствующих должностей выбранных сотрудников; изменение кадрового состояния по сотрудникам организаций должны попадать в учетный период (год), указанный в поле "Дата остатков". Учет отпусков, смещающих рабочий период (длинные отгулы, декретные) - выполняется по текущему российскому законодательству. Для расчета среднего начисления за отпуск вызывается функционал типового документа."

Опробуют, скажут - где какие косяки (в учете, кстати, тоже) еще есть ))
22. nanik nanik (nanik) 13.05.12 00:35
Спасибо, посмотрим на досуге подойдет ли нашей организации данный расчет. В любом случае можно будет взять за основу для доработку под "фантазии" наших пользователей.
23. Олег Коваленко (OleGazz) 14.05.12 17:50
спасибо большое, надеюсь пригодится данная обработка!
24. Филипп (Филипп) 15.05.12 09:50
Конфигурация ЗУП.
Учет по организации.
При попытке рассчитать остатки по любому выбранному сотруднику выдает ошибку:

{Форма.Форма.Форма(1012)}: Ошибка при вызове метода контекста (Выполнить)
Запрос.Выполнить();
по причине:
{(20, 2)}: Таблица не найдена "ТДниОтпусковФакт"
<<?>>ТДниОтпусковФакт КАК ДниОтпусковФакт
25. Дмитрий Баранов (Sunhare) 16.05.12 08:58
26. cyv cyv (cyv) 16.05.12 09:09
Как-то странно... В любом случае посмотрите заполнен ли Производственный календарь и есть ли все даты в приказах на отпуск. И если качали ранее 14-го числа - скачайте снова - обновил.
27. Филипп (Филипп) 05.06.12 08:37
Вот теперь в версии V 1.2.3 все заработало.
Спасибо!
Очень удобный инструмент!
28. Вячеслав Петрович (kozlovvp) 30.07.12 17:32
Спасибо! Это хорошая работа, потому что наверное в любой более менее крупной организации учет по отпускам это просто БЕДА! И здесь автор представил как вариант решения этой проблемы. Согласен, не все смогут применить этот вариант у себя, тупо нажимая на кнопку, нужно понимать суть проблемы, оценивать человеческий фактор кадровика. И дело тут не в 1С, а в нашей не совершенной системе управления и хорошо когда есть люди, стремящиеся ее усовершенствовать. Я вот что то ни как не решусь выложить свою систему учета остатков отпусков и расчета резервов по отпускам.
29. Dmitry Bas (b-dm) 13.10.15 12:49
Честно сказать, так и не понял, как работает данная обработка. Открылась, показала когда человек был в отпуске и показала отпуск за свой счет. Ничего не посчитала, в плане расчета остатков отпусков.
30. Dmitry Bas (b-dm) 13.10.15 12:50
Вобщем ничего полезного для себя не открыл, не рекомендую обработку к скачиванию!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа