Текущее время: Ср, июл 23 2025, 23:44

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Чт, фев 07 2013, 11:43 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, янв 10 2013, 08:52
Сообщения: 55
Здравствуйте! Как можно реализовать в схеме расчета зп, чтобы ежемесячная премия, заведенная в 14 ит процентом, бралась от суммы вида оплаты из 15 ит?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Чт, фев 07 2013, 12:23 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
А почему бы не использовать стандартную функциональность сохранения премии в 8 инфотипе от данных 14 инфотипа? Все таки логика будет стандартная и бизнес все правильно будет понимать, если есть 14 инфотип премия положена, и на даты 14ит в 8 будет отражена соответствующая сумма

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Чт, фев 07 2013, 13:10 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, янв 10 2013, 08:52
Сообщения: 55
metha написал:
А почему бы не использовать стандартную функциональность сохранения премии в 8 инфотипе от данных 14 инфотипа? Все таки логика будет стандартная и бизнес все правильно будет понимать, если есть 14 инфотип премия положена, и на даты 14ит в 8 будет отражена соответствующая сумма

Там нестандартная ситуация, с помощью z-программы формируется сумма по производственному наряду и кладется в 15ит видом оплаты, затем от этой суммы должен браться определенный процент для выплаты ежемесячной премии (этот процент заведен в 14 ит как вид оплаты ежемесячная премия).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Чт, фев 07 2013, 14:19 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Ну раз там своя разработка, то тогда можно еще разработать новый модуль косвенной оценки для в.о. который вводиться в 14ИТ а там дальше схема ЗП сама его и обработает.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Чт, фев 07 2013, 15:11 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
Да просто дополнительное правило создать в схеме для операции PIT. "Повесить" это правило на ВО премии (XXXX) из ИТ0014. Правило будет примерно такое:
Code:
ветка * XXXX
AMT=VAYYYY (YYYY - ВО из ИТ0015)
MULTI ANA
AMT/100
ADDWT *

Реализация может быть другой, если нужно будет как-то учитывать сплиты.

Вызвать правило
PIT "имя правила" <пробел> NOAB


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Пт, фев 08 2013, 10:16 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, янв 10 2013, 08:52
Сообщения: 55
RoustR написал(а):
Да просто дополнительное правило создать в схеме для операции PIT.

Спасибо, но появилось ещё одно условие - если по этому человеку будет рассчитан в схеме вид оплаты "доплата за ночные часы"(в одном месяце может быть, в другом нет), то должна браться сумма в 15 ит, складываться с суммой вида оплаты "доплата за ночные часы"(рассчитанного в схеме зп), и от этой общей суммы должен браться процент из 14 ит (во "премия ежемесячная").

Какой операцией можно проверить, типа если такой-то вид оплаты существует, то идём по одной ветке, если нет - то по другой?


Последний раз редактировалось Krem Пт, фев 08 2013, 10:36, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Пт, фев 08 2013, 10:35 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 17 2012, 21:38
Сообщения: 64
То же самое
Code:
ветка * XXXX
AMT=VAYYYY (YYYY - ВО из ИТ0015)
AMT+VAZZZZ (ZZZZ - доплата за ночные часы)
MULTI ANA
AMT/100
ADDWT *


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Пт, фев 08 2013, 10:57 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, янв 10 2013, 08:52
Сообщения: 55
Ahiless написал(а):
То же самое

Спасибо, теперь ещё одна проблема возникла - у человека идет разбиение по сплитам, и в обработке вида оплаты "премия" получается что вызывается два раза этот вид оплаты, и потом на выходе получается сумма, увеличенная в два раза, я написал в правиле AMT/2, NUM/2, всё считается нормально, но по другому человеку сплитов нет, и таким образом сумма получается уже в два раза меньше.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Пт, фев 08 2013, 11:07 
Специалист
Специалист

Зарегистрирован:
Вт, мар 30 2010, 17:06
Сообщения: 117
Откуда: Москва
Пол: Мужской
Добрый день!

1.Написать правило и обработать его функцией ACTIO один раз.
2.Использовать проверку на переменную &ZZZZ, которая будет при первом прогоне заполняться.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Пт, фев 08 2013, 11:27 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, янв 10 2013, 08:52
Сообщения: 55
ivanovsa84 написал:
Добрый день!

1.Написать правило и обработать его функцией ACTIO один раз.
2.Использовать проверку на переменную &ZZZZ, которая будет при первом прогоне заполняться.

Нужно писать: ACTIO правило AR(илиA)? Где про это почитать?
По второму пункту можно поподробнее объяснить, как сделать эту проверку и для чего это делается?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Пт, фев 08 2013, 11:36 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 17 2012, 21:38
Сообщения: 64
Krem написал(а):
ivanovsa84 написал:
Добрый день!

1.Написать правило и обработать его функцией ACTIO один раз.
2.Использовать проверку на переменную &ZZZZ, которая будет при первом прогоне заполняться.

Нужно писать: ACTIO правило AR(илиA)? Где про это почитать?
По второму пункту можно поподробнее объяснить, как сделать эту проверку и для чего это делается?


1. pe04, ACTIO, документация
2. В начало правила вставить проверку на "нулёвость" переменной &ZZZZ. К конце правила заполнять эту переменную.
В итоге, при первом прогоне (когда переменной ещё нет) правило будет отрабатывать и в конце положит что-то в переменную. Во втором прогоне переменная будет уже ненулевая и правило отрабатывать не будет.
Code:
AMT= &ZZZZ
         AMT?0
                   =      ADDWT *
                   *      (тот код, который писался раньше)
                           ADDWT *
                           ADDWT&ZZZZ


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Пт, фев 08 2013, 13:55 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, янв 10 2013, 08:52
Сообщения: 55
Пишет ошибку нет правила под аргументом.
Он почему-то думает, что у меня стоит вид оплаты ****, а у меня прописана премия.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Пт, фев 08 2013, 16:40 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 17 2012, 21:38
Сообщения: 64
Krem написал(а):
Пишет ошибку нет правила под аргументом.
Он почему-то думает, что у меня стоит вид оплаты ****, а у меня прописана премия.


В функции PIT или ACTIO?
Если в ACTIO, то да, он пойдёт только по звёздочкам. Нужно в правиле вызывать конкретно ВО.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Пт, фев 08 2013, 16:48 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, янв 10 2013, 08:52
Сообщения: 55
Ahiless написал(а):
Если в ACTIO, то да, он пойдёт только по звёздочкам. Нужно в правиле вызывать конкретно ВО.

Какой операцией?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет ежемесячной премии в процентах от суммы в 15 ит.
СообщениеДобавлено: Пн, фев 11 2013, 10:50 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, янв 10 2013, 08:52
Сообщения: 55
Вопрос такой ещё: с чем может быть связано, что в одном виде оплаты операция AMT=VA**** работает, а в другом - нет (не заполняется). Может быть в значениях классов обработки? В неработающем виде оплаты стоят такие значения в классах обработки, отличающиеся от значений в работающем виде оплаты: 20 класс -1, 62 класс -2, 75 класс -5, 90 класс -1.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB