Имя: Пароль:
1C
1С v8
Расчет результата в документе Начисление зарплаты работникам (ЗУП 2.5 1С 8.2)
0 Andrey2C
 
17.06.15
09:13
Здравствуйте. Подскажите, пожалуйста, где в коде документа найти формулу расчета поля "Результат". Не могу найти(
Есть такая функция в модуле объекта:
// Процедура рассчитывает ресурсы для начислений
// и заполняет реквизит Результат соотвтествующих табличных частей документа
//
Функция РассчитатьНачисления(ВыборкаПоШапкеДокумента = Неопределено, ВыборкаПоНачислениям = Неопределено, ВыборкаПоДопНачислениям = Неопределено, Физлицо = Неопределено, КомментироватьРасчет = Ложь) Экспорт
Но где именно расчитывается формула для поля "Результат" я не нашел.
Отладчиком ходил. Заранее благодарен за ответы.
1 Andrey2C
 
17.06.15
09:17
Результат для основных начислений.
2 piter3
 
17.06.15
09:21
ОМ
3 SeraFim
 
17.06.15
09:22
Прощай, 1Сник! Твой мозг никогда не станет прежним, после того как ты залезешь в общие модули ЗУПа)))
4 Andrey2C
 
17.06.15
09:24
(2) (3)  В каком именно из них?
5 Artful Den
 
17.06.15
09:28
(0) Тебе в общие модули, а не в модуль документа.
Да, плохо ходил отладчиком.
6 piter3
 
17.06.15
09:28
ПроведениеРасчетовПереопределяемый.РассчитатьЗаписиРегистраРасчета
7 piter3
 
17.06.15
09:28
еще одного потеряли
8 piter3
 
17.06.15
09:33
авто а зачем тебе это?
9 Trotter
 
17.06.15
09:35
А разве формулы не в начислениях ?
10 Andrey2C
 
17.06.15
09:35
(8) Мне нужно подменить норму времени для сменных графиков работы на свою константу. Но по видимому это будет не так просто))))
11 Andrey2C
 
17.06.15
09:39
(8) и еще такой вопрос если знаешь. Как расчитываются занимаемые ставки для начисления ОкладПоДням? ПоЧасам у меня все отлично считает, а вот ОкладПоДням берет весь оклад полностью вне зависимости что стоит в графиках работы и в поле ЗанимаемыхСтавок
12 piter3
 
17.06.15
10:24
(11) а что в вытеснении стоит?
13 piter3
 
17.06.15
10:28
(10) перевести на другой график нельзя?
14 piter3
 
17.06.15
10:28
(11) а причем тут ЗанимаемыхСтавок?ты думаешь,что умножается на кол-во ставок?
15 Andrey2C
 
17.06.15
11:11
(14) Значит формулу нашел после отладки в час с небольшим). Я уже понял, что на количество ставок не умножается, но я хотел бы чтобы умножалось. Бухи так хотят. Впринципе можно сделать кнопочку на форме и там уже умножать все что надо) (13) На другой график то можно, но мы не ищем легких путей)))Хотя дурость делать график работы с заведомо переработанным днем. Они так привыкли типа. Они то так хотят, то иначе. Им не угодишь. Поэтому решено было сделать константу, чтобы они сами могли проставить норму времени по которой будет расчет для сменных графиков по дням.
16 aka_kumena
 
17.06.15
11:17
"Значит формулу нашел после отладки в час с небольшим). "

мы рады за тебя, коллега!

"Я уже понял, что на количество ставок не умножается, но я хотел бы чтобы умножалось"

прочти наконец книжку из комплекта, там написано как правильно графики настраивать.

". Поэтому решено было сделать константу, чтобы они сами могли проставить норму времени по которой будет расчет для сменных графиков по дням."

сделай еще усилие и найди настройки алгоритмов расчета, возможно один и вариантов подойдет. понять что вы там все хотите из текущего описания сложно.
17 El_Duke
 
гуру
17.06.15
11:26
(15) Коллега, ты избрал абсолютно порочный, ведущий в тупик путь. Нет ничего хуже чем пойти на поводу у некомпетентных людей и раскурочить конфу там, где все реализуется штатно, без насилия над конфой.
Моим соболезнованиям нет предела
18 piter3
 
17.06.15
11:39
(15) книжку изучить,не правьте это тупик
19 Andrey2C
 
17.06.15
11:48
(17) (18) Штатно это взять норму времени за месяц из графика работ. Конечно есть вариант заставить их работать правильно. Книжки читаем.
20 El_Duke
 
гуру
17.06.15
12:10
(19) штатно - это когда ничего не переписываешь
как этого добиться при работе на неполном графике многократно обсуждалось, например здесь: ЗУП 2.5.91.1 и оплата предпраздничного часа
21 Andrey2C
 
17.06.15
12:31
(20) Я что-то не совсем понял из этой ссылки как расчитывается ставка 0.25 если у него стоит "ОкладПоДням"? Или для правильного расчета ставки обязательно "ОкладПоЧасам" нужен?
22 snegovik
 
17.06.15
12:34
(21) Уменьшить сам оклад?
23 snegovik
 
17.06.15
12:35
Ведь если у него оклад за день - то неважно, сколько он времени отрабатывает фактически - 8 часов или 10 минут.
24 Andrey2C
 
17.06.15
12:39
В результате если у человека ставка к примеру 0.5, то мы или тарифную ставку режем пополам и в документе прием на работу ставим ему оклад в 2 раза меньше или ставим ему ОкладПоЧасам и часы настраиваем уже в графиках. Я правильно понимаю?
25 шаэс
 
17.06.15
13:00
(24) правильно. в итоге, все-равно все сводится к "полдня/треть дня/четверть дня - это столько то часов"
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.