Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Azona
Зарегистрирован: 19.08.2020 Сообщения: 4
|
Добавлено: Пт Авг 28, 2020 14:26 Заголовок сообщения: Печать расшифровки расчета по среднему заработку |
|
|
Добрый день.
Начиная с обновления 6.08.01.09 стал некорректно отображаться отчет в модуле "Расчет зарплаты" вызываемый из строки с выплатой отпускных по меню "Отчеты" / "Печать расшифровки расчета по среднему заработку"
В поле "Итого за весь отпуск" значение отображается округленное до десятка копеек, хотя в строке "Начислено (по лицевому счету)" сумма правильная, с копейками.
В тексте Z-процедуры "zrp_расчет_неявок_01" оператор
sput(ssql,"UPDATE zrp_rep_h SET st= curstation, Accountant = '%s', yyyy = '%s' , rName = '%s' , string1 = '%s' , Struct = '%s' , Doc_num = '%s', string2 = '%s' , string3 = '%d' WHERE st = curstation ",
Acboss, str1,name, num_tab , struct_name , Name_order_,date_order_ , itogo_);
с приходом обновления был заменен на
UPDATE zrp_rep_h
SET ...
string3 = :itogo_
WHERE
st = CURSTATION;
вот значимая часть переменной itogo_ и теряется при конвертации в varchar без явного указания типа. Можно ли исправить ситуацию в последующих обновлениях? |
|
Вернуться к началу |
|
|
vviktor
Зарегистрирован: 09.01.2019 Сообщения: 105 Откуда: Пермь
|
Добавлено: Пт Авг 28, 2020 15:59 Заголовок сообщения: |
|
|
Спасибо,
исправил
Код: | string3 = cast(:itogo_ as numeric(9,2)) |
|
|
Вернуться к началу |
|
|
DUCKKK Большой шоколадный орден
Зарегистрирован: 16.09.2009 Сообщения: 1680
|
Добавлено: Пт Авг 28, 2020 17:28 Заголовок сообщения: |
|
|
Интересно, а это при каких-то условиях происходит? С абсолютно серийными объектами на последней версии я вижу "Итого за весь отпуск"=144,97. |
|
Вернуться к началу |
|
|
Azona
Зарегистрирован: 19.08.2020 Сообщения: 4
|
Добавлено: Пн Авг 31, 2020 08:35 Заголовок сообщения: |
|
|
DUCKKK писал(а): | Интересно, а это при каких-то условиях происходит? С абсолютно серийными объектами на последней версии я вижу "Итого за весь отпуск"=144,97. |
Да, получается, это происходит только если если целая часть пятиразрядная и более. (Извините, сразу не проверила - не встречались отпускные менее 10 тысяч) |
|
Вернуться к началу |
|
|
DUCKKK Большой шоколадный орден
Зарегистрирован: 16.09.2009 Сообщения: 1680
|
Добавлено: Пн Авг 31, 2020 10:11 Заголовок сообщения: |
|
|
Спасибо, исправим. |
|
Вернуться к началу |
|
|
vviktor
Зарегистрирован: 09.01.2019 Сообщения: 105 Откуда: Пермь
|
Добавлено: Ср Сен 09, 2020 16:41 Заголовок сообщения: |
|
|
При печати расчета по среднему для больничного листа отображается коэффициент неполного времени, при расчете не из МРОТ, это можно исправить ? |
|
Вернуться к началу |
|
|
DUCKKK Большой шоколадный орден
Зарегистрирован: 16.09.2009 Сообщения: 1680
|
Добавлено: Ср Сен 09, 2020 16:52 Заголовок сообщения: |
|
|
Можно. |
|
Вернуться к началу |
|
|
|