Квартальная премия #453211


#0 by FireAlex
Задача такая: ЗУПе 2.5.19.3 нужно настроить следующий расчет для  квартальной премии : берется оклад на дату ввода документа (например 31 декабря) умножается на процент, заводимый пользователем, потом умножается  на количество отработанных дней (включая командировки) за квартал и делится на норму дней по графику (тоже за три месяца). у меня большой вопрос - как сделать функцию (написать запрос) который бы на входе получал список сотров, регистратор (в нем нам нужны дата начала и окончания) а выдавал бы норму и количество отработанных дней в этом периоде. документ табель учета рабочего времени не заводится. все работают по пятидневке. может кто сталкивался с подобным - буду рад любой информацию.
#1 by Ksandr
Не понял, зачем писать запрос и пр. Стандартными средствами реализовать нельзя? Почему табель не заводите?
#2 by Oleg_Kag
Не понял вопроса. А чем не устраивает уже существующий вид расчет "Квартальная премия"?
#3 by Oleg_Kag
и еще в "Своде начислений" есть колонки "Отработано дней", "Отработано часов". Я думаю, что там посмотреть можно, тем более на СКД написано.
#4 by FireAlex
стандартная квартальная премия - считает, что насчитано по расчетной базе и умножает на процент и всё, то есть стандартный вариант не подходит. а мне нужно взять "оклад на дату премии (например, на 31 декабря) * Процент* *факт.отработано дней за квартал/норма дней за квартал. все стандартные показатели считают норму/факт только за месяц. проблема получить показатели "отработано за квартал" и "норма за квартал". вообще когда настраиваешь доп. начисление показатели ОтработаноДней и НормаДней отсутствует - поэтому надо крячить глобальные модули ПроведениеРасчетов... для обработки таких ситуаций. табель не заводим потому как незачем - у нас все сотрудники по пятидневке и вводим только неявки, то есть у нас используется негативный учет.
#7 by FireAlex
Всё - сделал свою функцию,  которая на входе получает дату начала, дату окончания, список сотрудников, а возвращает таблицу значений с колонками сотрудник, факт отработано, норма дней, и тариф.  (Даты могут быть любыми -не обязательно принадлежать одному месяцу) и в общем модуле ПроведениеРасчетовПереопределяемый, если ВидРасчета равен квартальной премии вызывается эта функция, потом в цикле по работнику происходит поиск по колонке "Сотрудник" нужной строки и происходит нужный расчет. всем спасибо...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С