Сценарий 22: Функции расчета зарплаты для отчетов
Путь: Подразделения / Персонал / Настройка / Зарплата / Настройка расчета / Функции расчета
Описание работы функций зарплаты
| Номер функции | Параметры, которые передаются в функцию | Значение, которое возвращает функция | Комментарии |
|---|---|---|---|
| 21094500 | 1) Фильтр по периоду. 2) Расчет для больничного или нет. | Функция возвращает сумму положительных значений по полю «Оборот (ЛОК)» из таблицы 23 «Поставщик». Фильтры: по дате – до даты окончания периода, тип поставщика – физ. Лицо, фильтр по Дополнительной учетной группе поставщика , если заполнен. | |
| 21094501 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Рассчитывать только сотрудников, у которых есть рабочее время. 4) Рассчитать только количество сотрудников. | Функция возвращает количество чел. часов для заданного периода с учетом настроек из таблицы 21094007 «Зарплата отчеты настройка строки». Часы рассчитываются для каждого сотрудника по фактическим часам в табеле. | |
| 21094503 | Фильтр по периоду | Функция возвращает количество поставщиков, у которых значение поля «Оборот (ЛОК)» из таблицы 23 «Поставщик» больше нуля. Фильтры: по дате – до даты окончания периода, тип поставщика – физ. Лицо. | |
| 21094504 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Фильтр по сотруднику. | Расчет идет по таблице 17418 «Книга операций по зарплате» или по 17415 «Строка зарплатного документа» в зависимости от выбранного источника данных. Фильтры и вид расчета задаются по настройкам из таблицы 21094007 «Зарплата отчеты настройка строки». | |
| 21094505 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Фильтр по сотруднику. | Рассчитывается количество фактических календарных дней по табелю для периода и с фильтром по сотрудникам и кода группы временной активности из таблицы 21094007 «Зарплата отчеты настройка строки». | |
| 21094506 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Фильтр по сотруднику. | Расчет идет по таблице 17418 «Книга операций по зарплате» или по 17415 «Строка зарплатного документа» в зависимости от выбранного источника данных. Фильтры и вид расчета задаются по настройкам из таблицы 21094007 «Зарплата отчеты настройка строки». Полученный результат ограничивается по ФФС лимиту. | |
| 21094507 | 1) Фильтр по периоду. 2) Фильтр по сотруднику. | Функция возвращает сумму по полю «Сумма (ЛОК)» из таблицы 25 «Книга операций поставщика». Фильтры: по дате – параметр 1, номер – по поставщикам сотрудников из параметра 2.тип документа – платеж. | |
| 21094508 | 1) Фильтр по периоду. 2) Тип расчета (All,DisabledOnly, WithAddGuarantees, Women,External Co-work,Civil Contract). | Расчет ведется по таблице 17363 «Трудовая книжка сотрудника» с фильтрами по: дате начала и дате окончания (актуальные записи для периода), ставка позиции больше нуля, внештатная позиция – нет, характер работы – основная работа. Для найденных записей ищутся строки табеля, если они есть то данная запись попадает в расчет. Функция возвращает подчитанное количество записей деленное на количество дней в периоде. | |
| 21094509 | 1) Фильтр по периоду. 2) Тип расчета (All,DisabledOnly, WithAddGuarantees, Women,External Co-work,Civil Contract). | Расчет ведется по таблице 17363 «Трудовая книжка сотрудника» с фильтрами по: дате начала и дате окончания (актуальные записи для периода), ставка позиции больше нуля, внештатная позиция – нет, характер работы – основная работа. Для найденных записей проверяется является ли сотрудник инвалидом. Если да, то ищутся строки табеля, если они есть то данная запись попадает в расчет. Функция возвращает подчитанное количество записей, деленное на количество дней в периоде. | |
| 21094510 | 1) Фильтр по периоду. 2) Пол. 3) В штате или нет. 4) Новосозданная позиция или нет. | Функция возвращает количество принятых сотрудников с фильтрами по: дате приема, и фильтру по внештатной позиции в зависимости от настройки таблицы 21094007 «Зарплата отчеты настройка строки». | |
| 21094511 | 1) Фильтр по периоду. 2) Пол. 3) В штате или нет. 4) Новосозданная позиция или нет. | Функция возвращает количество принятых сотрудников с фильтрами по: дате приема, и фильтру по внештатной позиции в зависимости от настройки таблицы 21094007 «Зарплата отчеты настройка строки», фильтр по полу – женщины. | |
| 21094512 | 1) Фильтр по периоду. 2) Пол. 3) В штате или нет. 4) Причина увольнения. | Функция возвращает количество уволенных сотрудников с фильтрами по: дате приема, фильтр по внештатной позиции и причине увольнения в зависимости от настройки таблицы 21094007 «Зарплата отчеты настройка строки». | |
| 21094513 | 1) Фильтр по периоду. 2) Пол. 3) В штате или нет. 4) Причина увольнения. | Функция возвращает количество уволенных сотрудников с фильтрами по: дате приема, фильтр по внештатной позиции и причине увольнения в зависимости от настройки таблицы 21094007 «Зарплата отчеты настройка строки», фильтр по полу – женщины. | |
| 21094514 | 1) Фильтр по периоду. 2) Пол. 3) В штате или нет. | Функция возвращает количество работающих сотрудников с фильтрами по: дате приема, дате увольнения, фильтр по внештатной позиции в зависимости от настройки таблицы 21094007 «Зарплата отчеты настройка строки». | |
| 21094515 | 1) Фильтр по периоду. 2) Пол. 3) В штате или нет. | Функция возвращает количество работающих сотрудников с фильтрами по: дате приема, дате увольнения, фильтр по внештатной позиции в зависимости от настройки таблицы 21094007 «Зарплата отчеты настройка строки», фильтр по полу – женщины. | |
| 21094516 | 1) Фильтр по периоду. 2) Пол. 3) В штате или нет. 4) Новосозданная позиция или нет. | Функция возвращает количество принятых сотрудников на новосозданные места с фильтрами по: дате приема, и фильтру по внештатной позиции в зависимости от настройки таблицы 21094007 «Зарплата отчеты настройка строки», фильтр по полю новосозданное место = да | |
| 21094517 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Рассчитывать только сотрудников, у которых есть рабочее время. 4) Рассчитать только количество сотрудников. | Функция возвращает количество чел. часов для заданного периода с учетом настроек из таблицы 21094007 «Зарплата отчеты настройка строки». Часы рассчитываются для каждого сотрудника по фактическим часам в табеле. Расчет ведется только для сотрудников, у которых есть фактические часы в табеле. | |
| 21094518 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Рассчитывать только сотрудников, у которых есть рабочее время. 4) Рассчитать только количество сотрудников. | Функция возвращает количество сотрудников для заданного периода с учетом настроек из таблицы 21094007 «Зарплата отчеты настройка строки». Часы рассчитываются для каждого сотрудника по фактическим часам в табеле. Расчет ведется только для сотрудников, у которых есть фактические часы в табеле. | |
| 21094519 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Учитывать диапазон или нет. 4) Порог отработанного времени. | Подсчитывается количество сотрудников, отработавших 100 % времени. Ищутся сотрудники, работающие на данный момент, дополнительные фильтры по полу и внештатной позиции из настройки. По статусу табеля проверяется коэффициент отработанного времени. В расчет попадают только сотрудники с коэффициентом больше или равен 100 %. | |
| 21094520 | 1) Фильтр по периоду. 2) Тип расчета (All,DisabledOnly, WithAddGuarantees, Women,External Co-work,Civil Contract). | Расчет ведется по таблице 17363 «Трудовая книжка сотрудника» с фильтрами по: дате начала и дате окончания (актуальные записи для периода), ставка позиции больше нуля, внештатная позиция – нет, характер работы – основная работа. Ищутся строки табеля для женщин, если они есть, то данная запись попадает в расчет. Функция возвращает подчитанное количество записей, деленное на количество дней в периоде. | |
| 21094521 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Характер работы (,External Co-work,Civil Contract). | Функция возвращает ФОТ сотрудников.Ищутся работающие сотрудники с фильтрами по: фильтр по внештатной позиции и полу в зависимости от настройки таблицы 21094007 «Зарплата отчеты настройка строки. | |
| 21094522 | 1) Фильтр по периоду. 2) Тип расчета (All,DisabledOnly, WithAddGuarantees, Women,External Co-work,Civil Contract). | Расчет ведется по таблице 17363 «Трудовая книжка сотрудника» с фильтрами по: дате начала и дате окончания (актуальные записи для периода), ставка позиции больше нуля, внештатная позиция – да, характер работы – внешний совместитель. Ищутся строки табеля для женщин, если они есть, то данная запись попадает в расчет. Функция возвращает подчитанное количество записей, деленное на количество дней в периоде. | |
| 21094523 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Характер работы (, External Co-work, Civil Contract). | Функция возвращает ФОТ сотрудников. Ищутся работающие сотрудники с фильтрами по: фильтр по внештатной позиции и полу в зависимости от настройки таблицы 21094007 «Зарплата отчеты настройка строки». Расчет производится только для сотрудников с характером работы «Внешний совместитель». | |
| 21094524 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Характер работы (, External Co-work, Civil Contract). | Функция возвращает ФОТ сотрудников. Ищутся работающие сотрудники с фильтрами по: фильтр по внештатной позиции и полу в зависимости от настройки таблицы 21094007 «Зарплата отчеты настройка строки». Расчет производится только для сотрудников с характером работы «Гражданский договор». | |
| 21094525 | 1) Фильтр по периоду. 2) Тип расчета (All, DisabledOnly, WithAddGuarantees, Women, External Co-work, Civil Contract). | Расчет ведется по таблице 17363 «Трудовая книжка сотрудника» с фильтрами по: дате начала и дате окончания (актуальные записи для периода), ставка позиции больше нуля, внештатная позиция – да, характер работы – гражданский договор. Ищутся строки табеля для женщин, если они есть, то данная запись попадает в расчет. Функция возвращает подчитанное количество записей деленное на количество дней в периоде. | |
| 21094526 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Учитываsть диапазон или нет. 4) Порог отработанного времени. 5) Характер работы (, External Co-work, Civil Contract). | Подсчитывается количество сотрудников с ФОТ попадающим в диапазон из настроек таблицы 21094007 «Зарплата отчеты настройка строки» отработавших 50 % времени. Ищутся сотрудники, работающие на данный момент, дополнительные фильтры по полу и внештатной позиции из настройки. По статусу табеля проверяется коэффициент отработанного времени. | |
| 21094527 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Учитывать диапазон или нет. 4) Порог отработанного времени. | Подсчитывается количество сотрудников с ФОТ попадающим в диапазон из настроек таблицы 21094007 «Зарплата отчеты настройка строки» отработавших 100 % времени. Ищутся сотрудники, работающие на данный момент, дополнительные фильтры по полу и внештатной позиции из настройки. По статусу табеля проверяется коэффициент отработанного времени. | |
| 21094528 | 1) Запись таблицы 21094007 «Зарплата отчеты настройка строки». 2) Фильтр по периоду. 3) Учитывать диапазон или нет. 4) Порог отработанного времени. | Подсчитывается количество сотрудников с ФОТ попадающим в диапазон из настроек таблицы 21094007 «Зарплата отчеты настройка строки». Ищутся сотрудники, работающие на данный момент, дополнительные фильтры по полу и внештатной позиции из настройки. |