• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Тарифные разряды в 1c8.2

  • Автор темы forhelp
  • Дата начала
F

forhelp

На предприятии тарифные ставки имеют точность три знака после запятой, а в 1С-ке по умолчанию стоит два знака после запятой. Где конкретно это можно исправить и что прописать ? Пробовал в конфигураторе изменять свойство поля ввода на форме Тарифные ставки (Справочники > Тарифные ставки) вроде бы не помогло
 
R

Roman

На предприятии тарифные ставки имеют точность три знака после запятой, а в 1С-ке по умолчанию стоит два знака после запятой. Где конкретно это можно исправить и что прописать ? Пробовал в конфигураторе изменять свойство поля ввода на форме Тарифные ставки (Справочники > Тарифные ставки) вроде бы не помогло
Конфигурация?
 
R

Roman

На предприятии тарифные ставки имеют точность три знака после запятой, а в 1С-ке по умолчанию стоит два знака после запятой. Где конкретно это можно исправить и что прописать ? Пробовал в конфигураторе изменять свойство поля ввода на форме Тарифные ставки (Справочники > Тарифные ставки) вроде бы не помогло
Надо в конфигураторе Справочник Тарифные Разряды->Формы->ФормаЭлемента - в поле размер:
-Тип значения: Число
-Точность 4
Ещё размер надо учитывать т.е. если длина стоит 5 а точность 2 тогда у вас будет 2символа до запятой+ запятая+2символа после запятой.
 
V

vitfil

Надо в конфигураторе Справочник Тарифные Разряды->Формы->ФормаЭлемента - в поле размер:
-Тип значения: Число
-Точность 4
Ещё размер надо учитывать т.е. если длина стоит 5 а точность 2 тогда у вас будет 2символа до запятой+ запятая+2символа после запятой.
а если число отрицательное?
 
F

forhelp

Надо в конфигураторе Справочник Тарифные Разряды->Формы->ФормаЭлемента - в поле размер:
-Тип значения: Число
-Точность 4
Ещё размер надо учитывать т.е. если длина стоит 5 а точность 2 тогда у вас будет 2символа до запятой+ запятая+2символа после запятой.



Уже пробовал это , но почему то точность автоматически сбрасывается до двух знаков после запятой. в этих же настроиках ниже поменял Формат на ЧЦ=15; ЧДЦ=4, стало доступным водить четыре знака после запятой(маска стала выглядеть 0,0000 ), но при записи значения в базу происходит математическое округление снова до двух знаков после запятой . Может быть это для простоты отображения пользователю сделано, а в расчеты попадает точное число с четырьмя знаками как и вводилось ? Или это еще где то что то поменять надо ?
 
T

tanat

Чтото я может недопонимаю. Вы меняете точность у элемента формы, а надо как бы у реквизита?
 
F

forhelp

Да. Вот вы сказали, и понял в чем ошибка, но как исправить? :whoareyou?: :)
 
T

tanat

Конфигуратор - ищите нужный Вам объект - выбираете реквизит ( скорее всего он числовой) - в типе "число" меняете точность с 2х до 3х или сколько вам там нужно. Только подумайте, где еще используются эти данные и,по идее, там точность также нужно исправить.



Вообще может проще будет бухгалтеров уверить, что изменять точност - не такая уж и замечательная идея?

Посмотрел я...Вам нужен регистр "РазмерТарифныхСтавок" - там у реквизита "Размер" точность меняйте. Перед изменениями только архив базы сделайте.
 
F

forhelp

Бухгалтеров вряд ли убедить смогу тем более что это всё через гендира прошло не стоит и пытаться. А работаю и так всегда только на копии на своей машине (подруга бывшая лаборант научила - опыты ставить только на мышах)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!