#0
by kobzon
Сделали повышение цен на продукцию. В 1с ПУБ с помощью обработки формирования цен, произвели наценку 5%. Чтобы цены были более-менее круглыми, сделали округление до 0.5. Но как оказалось 1с округляет по своему. И цену 116,60 округляет до 117 рублей. Вроде 60 копеек это не 90. Можно как то сделать чтобы была золотая середина? Или сказать начальству что так и должно быть - не крохоборствуйте?
#9
by ДенисЧ
Встроенные функции языка (Script functions) Окр (Round) Синтаксис: Окр(<Число>, <Разрядность>, <РежимОкругления>) Параметры: Тип: Число. Тип: Число. Определяет число знаков дробной части, до которых производится округление. Если параметр отрицательный, то число округляется до соответствующего разряда в целой части, начиная с младших разрядов. Параметр обязательный, если указан параметр <РежимОкругления>. Значение по умолчанию: 0 Как разрядлность может быть ползнака?
#14
by ДенисЧ
А это уже забота твоя... То есть не твоя, конечно. А программиста. Который реализует нужные алгоритмы.
#16
by kobzon
Он тут не нужен. Ребят я вопрос задал на уровне пользователя. Я понимаю что многие в папиных трусах.
#19
by PR
Умножить на 2, округлить до 0 знаков после запятой, поделить пополам. Задачка на 10 секунд мозговой деятельности.
#20
by fvadim
бггг, "не очень правильно". одноэс предлагает 2 варианта округления - в большую и в меньшую, остальные хотелки ручками, в - решение.
#23
by VladZ
Информация к размышлению: исходная цена: 11,75. Моя функция приведет к 11,5 Функция в - к 12. Решайте, как вам "правильнее"
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- УТ 10.3.21.2. Как дать пользователям роль с правами просмотра?
- УТ ред.11. Количество мест в ТТН равно количеству строк документа
- Технические ограничения MS-SQL 4601546103796
- Событие ПередУдалением в УФ
- Windows 8.1 в локальной сети не видит часть машин
- Программно нажать кнопку "Вывести список"
- Принтер Зебра Zdesigner TLP 2824. Проблема при печати этикеток
- поля при печати в WORD
- Табличный документ в управляемой форме
- Добавление надписей в строках отчета СКД
- УПП - Дополнительные данные в расчетном листке
- v7: Свертка базы 7.7 SQL 2000
- Помогите устранить Ошибку SQL: Деление на 0
- Выгрузка картинок из ут 10.3 на сайт через ftp
- КомпоновщикНастроек ПользовательскиеНастройки
- Программно сформировать ОСВ Бух 3.0
- Выгрузка и загрузка файлов конфигурации
- УТ11.1 - выгрузить из Заказа покупателя только товары в наличии
- программно сформировать осв из обработки и сохранить в excel
- Перестали заполняться документы на основании