#0
by YouAreEmpty
Здравствуйте! Подскажите, пожалуйста как программно узнать какой способ округления используется в конкретной конфигурации?
#1
by ДенисЧ
Округление Синтаксис: Метаданные.Округление Назначение: Получение способа округления 1.5. Возвращаемое значение Строка - "Окр1_5До2" - округлять 1.5 до 2-х.
#3
by YouAreEmpty
Спасибо!А вообще как начинать борьбу с ошибками округления? Подскажите, кто сталкивался?
#7
by YouAreEmpty
Это когда в результате операций деления конечные суммы не совпадают скажем на копейку
#9
by YouAreEmpty
Конкретно у меня 2 проблемы: 1) частенько сумма по z-отчету с ккм не идет на копейку с суммой в документе ОтчетККМ. 2) не совпадает конечный и начальный остатки на границе периодов по товарному отчету(ТОРГ-29). Т.е на 11.10.10 Конечный остаток 234 560, 90 а начальный остаток на 12.10.10 уже 234 560, 89
#10
by miki
по - это ошибка программиста, т.к. в ккм и ОтчетеККМ суммы уже округдены до целых копеек. по - 3то не ошибка округления, а погрешность округления. Хотя тоже не должно быть. Надо не суммированием итог получать, а использовать функции с правильным фильтром.
#11
by YouAreEmpty
Вот у меня и появилась мысль, что возможно это возникает из-за разности в способах округления. В конфигурации например стоит округлять 1.5 до 2-х, а у функции ОКР по умолчанию округляется 1.5 до 1.
#12
by YouAreEmpty
Хочешь сказать что в стандартном документе ОтчетККМ есть ошибки? Погрешность округления? Как бороться с ней?
#13
by vS
это возникает, от того, в какую сторону считали :) т.е. цена*количество=сумма НЕэквивалентно цена=Сумма/количество на копейках будет розниться... проблема часто возникает при реализации на основании заявки... если в заявке правили сумму типа 34564.97 исправили на 34565.00... и хрен ты реализацию с этой заявки проведешь :)
#15
by miki
Нет. Хотел бы сказать - так бы и сказал. Разные суммы проводите по ПК и посылаете на ККМ. Работайте с ужЕ округленными до целых копеек суммами.
#16
by miki
+А ошибки при работе с ККМ ловил только в варианте со скидками. ТиС делает скидку на каждую строку, а облработка от атолла - на весь чек. Тут и возникает погрешность округления.
#19
by miki
Окр для результатов, которые используются в дальнейших вычислениях. Смотри обработку обслуживания ккм. Можно проверить так: сделать на ПК чек со скидками _не на весь товар_ и помотреть, что выдаст ккм...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- Как программно узнать выходной или невыходной день?
- v81: как программно узнать стек вызовов функции/процедуры?
- Программно добавить обработчик события к программно добавленному элементу формы
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- Как программно установить владельца программно созданной колонке
- v7: Как программно узнать готовность принтера
- Подскажите как программно открыть форму документа и программно нажать на ОК?
- Как программно узнать, чем заблокирован файл?
- Как программно закрыть Как программно вызвать окно печати ?
- Программно заполнить значение, программно созданого реквизита
В этой группе 1С
- СКД: Как свернуть по номенклатуре с возможностью расшифровки по документу?
- Сальдо конечное по контрагенту, зная сальдо по договорам
- v7: Справочник ОКСО, нужно автоматическое заполнение
- Как к скрипту бэкапа ms sql добавить дату ?
- Фискалка Fprint 5200
- Универсальная обработка для объединения элементов справочников(1С8)
- Связь 3 и более наборов данных в СКД
- Выборка по группе контрагентов
- Сервер 1С под линуксом, нужна ли лицензия на 10 пользователей?
- Конвертация данных 2. Как справочники слить (соединить) в один.
- Устанавливаю на сервер 1с предприятие через удаленный рабочий стол
- ЗУП расчетная ведомость
- v8: Удаление помеченных объектов. Ссылка на непонятный документ
- Конвертация данных: подменить элемент справочника "на лету"
- УСН:учет непрофессионального участника РЦБ
- Не могу изменить субконто счета
- Права доступа к форме списка
- Преобразование даты в строку в формате "дд-мм-гггг"
- ЗначениеИзСтрокиВнутр(): непонятки с приведением к значению типа
- Лишние проводки