|
ЗУП 3.1 Показатель расчета зарплаты | ☑ | ||
---|---|---|---|---|
0
Kol Pecivanovich
14.02.24
✎
10:51
|
Добрый день, коллеги!
Вопрос к знатокам ЗУП 3.1. Можно ли, имея показатель расчета зарплаты, программно по нему определить, какие значения по нему вводятся: суммы или проценты? |
|||
1
SleepyHead
гуру
14.02.24
✎
11:30
|
(0) Конечно, можно.
Следующий вопрос - правильно ли выполнено программное определение. И если нет, то почему именно. |
|||
2
Kol Pecivanovich
14.02.24
✎
12:14
|
(1) подскажете, как сделать? (по моему вопросу)
|
|||
3
2S
14.02.24
✎
12:57
|
(0) разве можно? Вводите числовой показатель, процент это или сумма как Вы определите? Только по наименованию показателя разве.
Или парсить формулу расчета, где показатель юзается |
|||
4
Гена
гуру
14.02.24
✎
12:59
|
(3) Программист может всё (с) Гена
Я бы предложил своему программисту проверить следующую идею: 1. Берём ПланыВидовРасчета.Начисления и перебираем 2. В реквизите ФормулаРасчета ищем совпадение наименования заданного Показателя расчета зарплаты 3. Ищем в той же формуле "100". Да - прОцент Нет - сумма |
|||
5
2S
14.02.24
✎
13:03
|
(4) Яныч, это и есть парсинг )
|
|||
6
Гена
гуру
14.02.24
✎
13:05
|
(5) Да? Не знал, спасибо.
Я в этих новоязах некопенгаген... хайпить, хейтить, парсить... ) фигарсить... |
|||
7
Гена
гуру
14.02.24
✎
13:16
|
Надо запомнить... красивое слово...
- Девушка, меня зовут Гена. Разрешите Вас отпарсить! |
|||
8
2S
14.02.24
✎
13:18
|
"В переводе с английского слово парсинг означает структурирование. Парсинг — это автоматизированный сбор и структурирование информации с сайтов при помощи программы или сервиса."
Это не новояз, а всего лишь забугорный диалект. |
|||
9
SleepyHead
гуру
14.02.24
✎
13:24
|
(2) Вы бы для начала описали проблему, которую решаете.
Ответ на ваш вопрос может быть неоднозначным. Выше уже правильно написали, что нужно анализировать формулу расчета. В одном начислении показатель может использоваться как процент, в другом - как сумма, в третьем вообще как справочная информация, чтобы определить, а считать ли сумму. Считаю, что чисто программными средствами эта задача не решается. Человек может иметь ввиду больше, чем описано в формуле расчета. |
|||
10
Gucci76
14.02.24
✎
13:34
|
(4) "100" может относиться к другому показателю.
Не факт что так можно. |
|||
11
Гена
гуру
14.02.24
✎
13:42
|
(10) Да ну, Глеб, они шпионы, что ли? Нормальные
|
|||
12
Kol Pecivanovich
14.02.24
✎
14:05
|
(9) да, согласен, надо детализировать задачу:
есть печформа в сотрудниках, которая берет имеющиеся плановые начисления по сотруднику из регистра "Значения периодических показателей расчета зарплаты (по сотрудникам)", т.е. те начисления, которые установлены приемом на работу и изменением оплаты труда. И печформа выводит эти начисления (показатели) и плановое значение: либо установленная сумма, либо рассчитанная сумма по проценту. Вот для этого над определить, что это, сумма или процент. Думаю, надо через регистратор получить соответствующее показателю начисление, и выяснить, как при заполнении документа начисления программа выясняет, что это: сумма или процент. Подскажите, пжл, если знаете, как программа это определяет? Ну или направьте, если я не туда смотрю. |
|||
13
SleepyHead
гуру
14.02.24
✎
14:12
|
(12) Никак она это не определяет. Просто использует значение показателя в формуле расчёта.
Вы можете прикрутить к показателю допреквизит или допсведение, которое будет задавать смысл этого показателя. И выводить в печатную форму в зависимости от этого реквизита. Либо прописать прямо в коде сумму или процент в зависимости от служебного идентификатора показателя. Можете, конечно, ориентироваться на наличие показателя РасчетнаяБаза в формуле - если она присутствует, то с высокой долей вероятности ваш показатель является процентом. Но никакой гарантии. |
|||
14
Kol Pecivanovich
14.02.24
✎
14:26
|
(13) спасибо за развернутый ответ - то, что искал
|
|||
15
Гена
гуру
14.02.24
✎
14:47
|
Если нужно для вывода в Т-2 для кадровиков, то достаточно пробежаться по всем Показателям и в нужных, например, проставить "%" в кратких наименованиях.
Пример. Был показатель РК, а стал по краткому наименованию % РК https://i.ibb.co/HYw3Xxy/2024-02-14-14-40-25.png https://i.ibb.co/4s2jyxC/2024-02-14-14-41-11.png |
|||
16
Kol Pecivanovich
14.02.24
✎
14:52
|
(15) тоже вариант, спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |