Имя: Пароль:
1C
1С v8
ЗУП3: как распределить суммарный показатель по периодам внутри месяца?
0 Chai Nic
 
09.02.24
11:55
Нужно распределять по отработанным периодам внутри месяца общую сумму. Эта сумма заносится как показатель расчета зарплаты. То есть, напрашивается формула, где показатель умножается на некий коэффициент, представляющий собой отношение отработанного времени конкретного периода расчета внутри месяца к общему отработанному времени за месяц.

Как это сделать? Показатель "Отработано часов (дней) за месяц" в ЗУПе отсутствует.
1 El_Duke
 
09.02.24
12:12
(0) И кто за получившиеся цифры отвечать будет ? Кому несогласный сотр должен бить морду лица ?

Получение любой суммы должно четко прослеживаться по докладной непосредственного начальника или приказу Генерального Папы. В них (докладных и приказах) есть % премии, кол-во часов подлежащих оплате, фиксированная сумма и т.д.
Здесь что ?
Прог Федя набросал одному ему ведомый алгоритм и вывел что слесарю Васе положено Х руб. ?
2 Chai Nic
 
09.02.24
13:05
(1)  Здесь есть "сводная ведомость по сдельной оплате", где написано "Иванов - 20000руб, Петров - 30000 и т.д.", и они с ней согласны и расписались за неё. Тут претензий не будет. Ведомость формируется частично из другой учетной системы, частично в экселе.

Вопрос в другом. Если Иванов в течение месяца переводился с одного рабочего места на другое, то месяц будет в расчете поделен на периоды. И в каждом периоде надо применить свою долю этой общей суммы. Самое логичное - пропорционально доле отработанного времени. Но как?
3 Гена
 
09.02.24
13:08
(2) Нормальная такая фирма... хозяин от балды выписывает зарплату, а программа должна от обратного её легализовать по рабочим местам...
4 Chai Nic
 
09.02.24
13:12
(3) Да просто сделку не учитывают по дням. Мастер цеха в конце месяца сдает ведомости в бухгалтерию.
5 El_Duke
 
09.02.24
13:27
(2) "Самое логичное - пропорционально доле отработанного времени. Но как?"

Так, как это тебе распишет табельщик или нач.отдела. Нужен кто то, кто своей подписью засвидетельствует что часы именно такие, а не другие. Что ты не из головы это взял
Тогда доля Иванова будет

ОтработаноИвановымВОтделе1/СуммаОтработаноВсемиВОтделе1

Это тоже будут пользовательские показатели, требующие ввода. Альтернатива этому - самописная обработка для заполнения табличной части. Через показатели Редактора формул тут не вырулить
6 2S
 
09.02.24
13:35
(0) сделай подписку на проведение регистратора, например ,табеля. В подписке создавай/перезаполняй док ввода данных по зарплате, свяжи по критериям отбора.
Мы так делали для различных разовых начислений, где показатель зависит от вида времени и часов в табеле,  а также кадровых данных (вахтовик)...
7 Доминошник
 
09.02.24
13:36
(0) Если нет желания всё правильно и полностью вести в ЗУП - я бы посмотрел в сторону "бригадного наряда"
https://its.1c.ru/db/staff1c/content/33649/zup30