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

40 вид оплаты (работа в праздничные дни)

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



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

СообщениеДобавлено: Ср Янв 29, 2014 06:40    Заголовок сообщения: 40 вид оплаты (работа в праздничные дни) Ответить с цитатой

Добрый день! Подскажите, почему 40 вид оплаты рассчитывается у нас без копеек? Округляет. Может, где-то настройка есть какая-нибудь?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Ср Янв 29, 2014 09:48    Заголовок сообщения: Ответить с цитатой

Смотрите формулу расчёта
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Титова Наталья



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

СообщениеДобавлено: Ср Янв 29, 2014 09:54    Заголовок сообщения: Ответить с цитатой

{// выходные и праздничные дни
kk = 2.0; // коэффициент пpаздничных
if (Процент_ВО() == 0) setПроцент_ВО(kk*100);
return выполнитьВО(_ВО_ночные_s);}
и все
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DUCKKK
Большой шоколадный орден
Большой шоколадный орден


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

СообщениеДобавлено: Ср Янв 29, 2014 09:58    Заголовок сообщения: Ответить с цитатой

Пример хотя бы приведите, на цифрах.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Титова Наталья



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

СообщениеДобавлено: Ср Янв 29, 2014 10:04    Заголовок сообщения: Ответить с цитатой

оклад 3735,62/180*48*2=1992,34 должно быть а рассчитывается 1992,00 рубля
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Ср Янв 29, 2014 10:18    Заголовок сообщения: Ответить с цитатой

А теперь смотрите _ВО_ночные_s (ВО 635)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Титова Наталья



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

СообщениеДобавлено: Ср Янв 29, 2014 10:29    Заголовок сообщения: Ответить с цитатой

Спасибо. Я действительно не могла найти _ВО_ночные_s. Посмотрела ВО_635 там округляется сумма до копеек:

if (Show_Msg) put("оклад %d процент %d часы %d",oklad_tarif, kk, hh);
if (to_ == 0)
{
//W16763 Система оплаты: тип оплаты (единица измерения отработанного времени) "день" - округляем окончательный результат
summa_ = round(oklad_tarif * kk * hh, 0.01);
}
else
{
//часовую ставку округляем до копеек
summa_ = round(oklad_tarif, 0.01) * kk * hh;
};
return summa_;

Где еще копать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Ср Янв 29, 2014 10:49    Заголовок сообщения: Ответить с цитатой

Терзают смутные сомнения... поставьте round(xxx, 2) (т.е. вместо 0.01 нужно 2)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Титова Наталья



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

СообщениеДобавлено: Ср Янв 29, 2014 10:52    Заголовок сообщения: Ответить с цитатой

ЧТо-то я боюсь лезть в базовый объект БОССа, мы сидим на обновлениях. Да и в описании z-языка написано :
Round(x,r)
Описание Округлить значение x до величины r.
Пример round(21502,1000) = 22000
round(21300,1000) = 21000
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Ср Янв 29, 2014 11:08    Заголовок сообщения: Ответить с цитатой

Ничего страшного не будет, если что вернёте из BackUp'а процедуру. Написано-то оно написано, а вот если поискать по процедурам, то там стоит именно 2
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Титова Наталья



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

СообщениеДобавлено: Ср Янв 29, 2014 11:09    Заголовок сообщения: Ответить с цитатой

ОК, Попробую
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов 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