#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С
В этой группе 1С
- Выгрузка АС Смета (Криста) в 1С 8
- Как сделать нажатую/отжатую кнопку?
- Убрать пустое субконто
- УПП. По каким регистрам проходит НДФЛ?
- 1C Предприятие и линукс
- v8: Как вывести вертикальный результат запроса в горизонтальную таблицу?
- 1С:8.1. Выделение строки табличной части справочника программно.
- Как подтащить данные из регистра накопления в табличное поле документа?
- Получение плана производства полуфабрикатов по подразделениям
- УПП Есть ли отчет по отпускам без сохранения заработной платы?
- Один Приходный ордер, две одинаковые проводки
- Представление регистратора (документа движения) в отчете
- две сетевки, два провайдера и один роутер.
- не запускается 1с. требует обновления
- FastInfoSet
- УПП График работы по сменам
- В макете СКД как произвольно расположить колонки одной группировки
- Как раскрасить строку справочника в форме списка ?
- В параметрах 1С нет закладки 1С: сканер штрихкодов.
- РИБ. В плане обмена авторегистрация для документов отключена