|
Нестандартная формула вида расчета ЗУП 3 | ☑ | ||
---|---|---|---|---|
0
Dimon1C
17.05.21
✎
08:47
|
Добрый день.
Помогите настроить вид расчета - удержание (за проживание в общежитие студентов). Правило расчета удержания: если есть соц. стипендия, то удерживаем за общежитие X рублей, если соц стипендии нет, то удерживаем Y руб сделал такую формулу: ?(РасчетнаяБаза > 0, X, Y), в расч базу включил "Соц. стипендия", где X, Y- показатели Но проблема в том, что если вообще нет начислений (стипендий), то все равно удерживается Y рублей. Что то можно придумать стандартными средствами 1С. |
|||
1
2S
17.05.21
✎
08:52
|
А как вы его сотрудникам назначили?
|
|||
2
El_Duke
гуру
17.05.21
✎
08:58
|
(0) Так формула верно считает
Соц. стипендия равна 0, удерживаем Y руб |
|||
3
Dimon1C
17.05.21
✎
09:00
|
(2) да формула верно считает, но если нет вообще стипендий, то нужно ничего не удерживать, как это еще добавить в формулу
|
|||
4
Dimon1C
17.05.21
✎
09:02
|
(3+) То есть Правило расчета удержания: если есть соц. стипендия, то удерживаем за общежитие X рублей, если соц стипендии нет, но есть другая стипендия, то удерживаем Y руб, если стипендий нет, то ничего не удерживаем
|
|||
5
2S
17.05.21
✎
09:03
|
" но если нет вообще стипендий" - как раз бы и нужно определять расчетной базой
наличие соц. стипендии - дополнительный показатель |
|||
6
El_Duke
гуру
17.05.21
✎
09:05
|
(3) (4) в рамках этой формулы, где в РасчБазу входит только соц. стипендия - никак не сделаешь
|
|||
7
Dimon1C
17.05.21
✎
09:07
|
(5) Его нужно заполнять как то этот доп показатель
(6) Да нужно менять формулу, если такое вообще возможно |
|||
8
El_Duke
гуру
17.05.21
✎
09:23
|
(7) ?(РасчетнаяБаза = 0, 0, ?(СоцСтипендия = 1,Х,Y))
Вариант быстрый, но довольно кривой, мне не нравится Требуется еще один показатель СоцСтипендия, назначаемый каждый месяц. РасчетнаяБаза содержит все виды стипендий |
|||
9
Gucci76
17.05.21
✎
09:25
|
(8) А зачем каждый месяц?
Можно завести с возможностью действует все всех месяцах после ввода значения |
|||
10
Фрэнки
17.05.21
✎
09:31
|
Расчетная база сколько видов начислений содержит? Почему, если вообще нет начислений стипендии, то это смешивается с тем, что нет начислений по СоцСтипендии.
Сам озвученный в топике расчет подразумевает не два булевых (Истина и Ложь), а три состояния : Есть Стипендия, нет Социальной и есть Социальная. Под трёх состояний надо два минимум два Показателя, так как одним булевым только два состояния можно покрыть. |
|||
11
Dimon1C
17.05.21
✎
10:46
|
(10) Да получается 3 состояния, то есть у меня есть РасчетнаяБаза, нужно что то еще, если создавать доп показатель, то его надо тогда программно или вручную заполнять.
|
|||
12
dchumak
17.05.21
✎
11:33
|
(11) Ну все правильно, нужны такие показатели, которые будут заполняться с заданной периодичностью.
|
|||
13
El_Duke
гуру
18.05.21
✎
08:54
|
(11) Смотрите (8), там есть пример второго показателя
Только программно его получать не выйдет, придется вручную. Я предложил вводить СоцСтипендия каждый месяц чтобы исключить случай когда эта стипендия формально положена, а фактически в каком то месяце не начислена. |
|||
14
Бишбармак
18.05.21
✎
09:10
|
?(РасчетнаяБаза = 0, Y, X)
|
|||
15
Бишбармак
18.05.21
✎
09:11
|
Если соц стипендии нет, то есть она равна 0 , то удерживаем Y руб, иначе X
|
|||
16
2S
18.05.21
✎
09:17
|
(15) чукча писатель? Стипендию могут и не назначить
|
|||
17
Бишбармак
18.05.21
✎
09:22
|
(16) Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |