ЗУП 2.5 Отчет "резервов" по отпускам #761516


#0 by Wefast
Заказчику понадобился отчет который можно сформировать на любое число (на предстоящую дату) где посчиталось бы сколько у него на эту дату будет оставшихся отпускных дней и сколько ему за них нужно заплатить. Для этого мне нужно расчитать это накопленное количество дней. Тут больше вопрос как учитывать не полные месяцы. К примеру если он начал работать с 15 числа какого то месяца который войдет в расчет 2) Подсчет средней зп. Вообще не понимаю как посчитать. Мало того что не могу найти регистр начислений этой зп. Так нужно жн еще учитывать был он в каком нибудь отпуске за свой счет сверхнормы и прочие надбавки и болезни. Может есть какая то общая ф-я в общих модулях? Нашел но ей уже несколько лет и валюта эта нужна которой у меня нет. В 3.0 есть регистр где идет накопление этих самых дней. В 2.5 я его не нашел. И это конечно не решит проблему будущих периодов(но там вроде просто, 2.33 за каждый последующий месяца)
#1 by Wefast
2.5.93.1
#2 by ИУБиПовиц
А данные которые через форму справочника сотрудника "ОСтаткиОтпусков" не подходят?, если подходят, то запрос от туда посмотреть. Регистра нет, он рассчитывается при формировании документов отпускных.
#3 by ale-sarin
Таких тем было много здесь. Поищите. Сам я не решал. 1. Накопленное количество дней - посмотрите как выводится в справочник "Сотрудники" с остатками отпусков. Код можно скопипастить. 2. Далее, вроде кто-то так делал, создавать программно документ "Начисление отпуска", рассчитывал каждому сотруднику. Получал циферку. Это все здесь на мисте было год-два назад, помню.
#4 by Wefast
да я находил эти темы, как то во всех по обсуждают, покидают ссылки, которые спустя столько времени ведут в никуда. Есть какой то регистр расчета среднего заработка. Но с подобными регистрами работать не приходилось еще
#5 by gSha
могу кинуть, но за точность не ручаюсь ..
#6 by ИУБиПовиц
Сегодня была:) Как раз по вашему второму пункту. А вам регистр "Расчет среднего заработка" не подойдет, там данные есть если только документ есть и проведен. А по 1 есть функция РезультатОт = ОстаткиОтпусков.ОстатокОтпускаСпискаСотрудниковНаДату(МассивСотрудников, ДатаОстаткаОтпусков);
#7 by Wefast
Да остатки как то посчитал, взял из другой обработки, там как раз видимо скопирован типовой механизм, ибо намудренно жесть. Попрошу, может и мне пришлют
#8 by Wefast
давай, wefast69@gmail.com
#9 by Wefast
В общем никто ничего мне не отправил, так что вопрос по сути еще открыт(
#10 by шаэс
отправила то, что вчера отправляла
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С