Список форумов BOSSForum.RU - Форум. БОСС-Кадровик
Независимый форум, посвященный системе БОСС-Кадровик
и всему, что с ней связано
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Задвоение отработанного вр в среднесписочной

 
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> SQL: ШКК (Штатно-Кадровый контур)
Предыдущая тема :: Следующая тема  
Автор Сообщение
rebel25
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 06.10.2008
Сообщения: 578
Откуда: Москва

СообщениеДобавлено: Вт Сен 10, 2019 12:51    Заголовок сообщения: Задвоение отработанного вр в среднесписочной Ответить с цитатой

При расчете среднесписочной часовиков, если не нашли ничего в лицевом счете, считаем отработанное время по табелю. Это процедура pr_AVG_Script_Hour

В моем случае был внешний совместитель, у которого особый основной во, который не вошел в таблицу среднесписочной.

Так вот, селект не ограничивает выборку одним табелям и суммирует по всем. Пользователи могут создать сколько угодно табелей для разных нужд.
В результате данные двоятся, троятся...

Предлагаю сделать настройку - из каких табелей брать данные в
if avg_cnt_ == 0 THEN {
-- Если зарплата не посчитана, пробуем определить отработанное время по ежедневному табелю
SELECT sum(hours), count(*)
INTO :SumHour, :avg_cnt_
FROM tb_tabel, tb_rt_types
WHERE pid = @$PEOPLE:pid
AND dt BETWEEN d1[''] AND d2['']
AND dt BETWEEN @$PEOPLE:date_trans AND @$PEOPLE:date_depart
AND tb_tabel.t2 = tb_rt_types.SHORT_NAME_N
AND ch_absence = 0 /* AND n_code <= 10 */
AND in_tab != 1;
};
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
DUCKKK
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 16.09.2009
Сообщения: 1681

СообщениеДобавлено: Вт Сен 10, 2019 12:59    Заголовок сообщения: Ответить с цитатой

В 6.08.01.01 будет введена системная переменная СР_СПИС_табели, определяющая список табелей, НЕ участвуюущих в расчете среднесписочной численности. Значение - коды через запятую.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> SQL: ШКК (Штатно-Кадровый контур) Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Pоwerеd by рhpВB © 2001, 2005 рhpВB Grouр
Русская поддержка phрВB
Rambler's Top100 Рейтинг@Mail.ru Список форумов BOSSForum.RU