Расчет результата в документе Начисление зарплаты работникам (ЗУП 2.5 1С 8.2) #745505


#0 by Andrey2C
Здравствуйте. Подскажите, пожалуйста, где в коде документа найти формулу расчета поля "Результат". Не могу найти( Есть такая функция в модуле объекта: Но где именно расчитывается формула для поля "Результат" я не нашел. Отладчиком ходил. Заранее благодарен за ответы.
#1 by Andrey2C
Результат для основных начислений.
#2 by piter3
ОМ
#3 by SeraFim
Прощай, 1Сник! Твой мозг никогда не станет прежним, после того как ты залезешь в общие модули ЗУПа)))
#4 by Andrey2C
В каком именно из них?
#5 by Artful Den
Тебе в общие модули, а не в модуль документа. Да, плохо ходил отладчиком.
#6 by piter3
ПроведениеРасчетовПереопределяемый.РассчитатьЗаписиРегистраРасчета
#7 by piter3
еще одного потеряли
#8 by piter3
авто а зачем тебе это?
#9 by Trotter
А разве формулы не в начислениях ?
#10 by Andrey2C
Мне нужно подменить норму времени для сменных графиков работы на свою константу. Но по видимому это будет не так просто))))
#11 by Andrey2C
и еще такой вопрос если знаешь. Как расчитываются занимаемые ставки для начисления ОкладПоДням? ПоЧасам у меня все отлично считает, а вот ОкладПоДням берет весь оклад полностью вне зависимости что стоит в графиках работы и в поле ЗанимаемыхСтавок
#12 by piter3
а что в вытеснении стоит?
#13 by piter3
перевести на другой график нельзя?
#14 by piter3
а причем тут ЗанимаемыхСтавок?ты думаешь,что умножается на кол-во ставок?
#15 by Andrey2C
Значит формулу нашел после отладки в час с небольшим). Я уже понял, что на количество ставок не умножается, но я хотел бы чтобы умножалось. Бухи так хотят. Впринципе можно сделать кнопочку на форме и там уже умножать все что надо) На другой график то можно, но мы не ищем легких путей)))Хотя дурость делать график работы с заведомо переработанным днем. Они так привыкли типа. Они то так хотят, то иначе. Им не угодишь. Поэтому решено было сделать константу, чтобы они сами могли проставить норму времени по которой будет расчет для сменных графиков по дням.
#16 by aka_kumena
"Значит формулу нашел после отладки в час с небольшим). " мы рады за тебя, коллега! "Я уже понял, что на количество ставок не умножается, но я хотел бы чтобы умножалось" прочти наконец книжку из комплекта, там написано как правильно графики настраивать. ". Поэтому решено было сделать константу, чтобы они сами могли проставить норму времени по которой будет расчет для сменных графиков по дням." сделай еще усилие и найди настройки алгоритмов расчета, возможно один и вариантов подойдет. понять что вы там все хотите из текущего описания сложно.
#17 by El_Duke
Коллега, ты избрал абсолютно порочный, ведущий в тупик путь. Нет ничего хуже чем пойти на поводу у некомпетентных людей и раскурочить конфу там, где все реализуется штатно, без насилия над конфой. Моим соболезнованиям нет предела
#18 by piter3
книжку изучить,не правьте это тупик
#19 by Andrey2C
Штатно это взять норму времени за месяц из графика работ. Конечно есть вариант заставить их работать правильно. Книжки читаем.
#20 by El_Duke
штатно - это когда ничего не переписываешь как этого добиться при работе на неполном графике многократно обсуждалось, например здесь:
#21 by Andrey2C
Я что-то не совсем понял из этой ссылки как расчитывается ставка 0.25 если у него стоит "ОкладПоДням"? Или для правильного расчета ставки обязательно "ОкладПоЧасам" нужен?
#22 by snegovik
Уменьшить сам оклад?
#23 by snegovik
Ведь если у него оклад за день - то неважно, сколько он времени отрабатывает фактически - 8 часов или 10 минут.
#24 by Andrey2C
В результате если у человека ставка к примеру 0.5, то мы или тарифную ставку режем пополам и в документе прием на работу ставим ему оклад в 2 раза меньше или ставим ему ОкладПоЧасам и часы настраиваем уже в графиках. Я правильно понимаю?
#25 by шаэс
правильно. в итоге, все-равно все сводится к "полдня/треть дня/четверть дня - это столько то часов"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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