Имя: Пароль:
1C
1С v8
виды начисления
0 ReZеt
 
02.11.12
08:02
Здравствуйте. Хочу проконсультироваться в следующем вопросе.
Написал формулу
Результат = Тарифная ставка часовая*(Отработано времени в часах-Норма времени в часах)
Но она берет результаты за промежуток
А мне нужно чтобы (Отработанное время в день-норма времени в день)*ТЧС
Как сделать?
1 ReZеt
 
02.11.12
08:09
Вернее (отработанное время в часах-норма времени в часах)*ЧТС
Где:
Отработанное время в часах-Сколько отработал часов в день
Норма Времени в часах-Дневная часовая норма времени
2 ReZеt
 
02.11.12
08:17
Это вообще возможно сделать не делая изменения в конфигураторе ?
3 de Bug
 
02.11.12
08:29
А если отработал 3 часа из 8 - программа вычитать должна?
4 ReZеt
 
02.11.12
08:32
Нет
5 ReZеt
 
02.11.12
08:33
То что <0 приравнивается к 0    0*0=0
6 ReZеt
 
02.11.12
08:34
Ой 0*x=0
7 ReZеt
 
02.11.12
08:34
x=в моём случае ТЧС
8 de Bug
 
02.11.12
08:47
(5) Программа об этом не знает.
Значит, отработал 3 часа - 0, отработал 8 - 0, отработал 9 - за 1 час.
Сверхурочные, что ли, городишь?
9 ReZеt
 
02.11.12
08:55
Да нееееет межвахта
10 ReZеt
 
02.11.12
08:57
Ну я вкурсе что она не знает мнеб формулу как подтянуть часы эти Ну а о том что меньше нуля = нулю это можно с помощю условия сделать ?(услоие<0,0*тчс,Тарифная ставка часовая*(Отработано времени в часах-Норма времени в часах) ) Я думаю так
11 ReZеt
 
02.11.12
09:05
Может кто реализацию подскажет Меж вахтового отдыха