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

Округление копеек при перечислении в банк

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



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

СообщениеДобавлено: Чт Ноя 10, 2011 11:31    Заголовок сообщения: Округление копеек при перечислении в банк Ответить с цитатой

Помогите разобраться:
Человеку начислено за вычетом ндфл 94365,07 рублей.
Заведено два внешних удержания в Банк:
Банк1 -30%
Банк2 -70%
В итоге в перечисление в Банк1 посчиталось 28309,5210 руб, что округлилось в меньшую сторону до 28309,52 руб
А в Банк2 посчиталось 66055,5490, что так же округлилось в меньшую сторону до 66055,54 руб
В итоге остается долг за работником на конец месяца в 1 копейку.
Как избежать подобные ситуации?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Mike
Большой шоколадный орден
Большой шоколадный орден


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

СообщениеДобавлено: Чт Ноя 10, 2011 13:45    Заголовок сообщения: Ответить с цитатой

А вы не пробовали поставить в настройках, к примеру:
Банк1 -30%
Банк2 -100%

Что тогда будет?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
zhenya17



Зарегистрирован: 04.02.2009
Сообщения: 190
Откуда: Кемерово

СообщениеДобавлено: Чт Ноя 10, 2011 19:41    Заголовок сообщения: Ответить с цитатой

Накопите копеек за год, а потом обрадуйте сотрудника, перечислив ему дополнительные деньги под Новый год Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rebel25
Большой шоколадный орден
Большой шоколадный орден


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

СообщениеДобавлено: Пт Ноя 11, 2011 14:08    Заголовок сообщения: Ответить с цитатой

Можно после расчета пройти по lic скриптом, выявить работников с недостающей копейкой и добавить (отнять) им 328 ВО = 1 копейка, в один из банков (или прибавить к сумме 328 ВО одного из банков)

Либо доработать ВО "после расчета" чтобы он делал то же самое автоматически.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Николай



Зарегистрирован: 04.10.2010
Сообщения: 22
Откуда: Ростов-на-Дону

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

В конце процедуры 328 ВО, перед строкой if ((s>su))
попробуйте добавить следующие проверки

if (s-su-Сумма_ВО(_ВО_ЗП_банк) <= 0 ) return 0; //Исключает дублирование при 100%

if (abs(Сумма_ВО(_ВО_ЗП_банк)-((s-su)*prc/100)) == 1) return s-su-Сумма_ВО(_ВО_ЗП_банк);

else

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