Проблемы округления копеек #745008


#0 by WhiteDragon93
Привет, товарищи! Беда следующая, есть три типа цен, а именно: 1) Закупочная = Цене поступления; 2) Цена продажи, не включающая НДС = Закупочная + %наценки; 3) Цена, включающая НДС = Цена продажи, не включающая НДС + 18% и округленная до целых. На ценниках, последняя, третья цена. По ней должны продать. Итого имеем, для примера: 1) 60, 2) 80, 3) 95 Как изменить при продаже вторую цену, чтобы она при прибавке НДС давала третью цену.
#1 by ВРедная
Никак. Потому что завтра у тебя появится другая цена, которая округляется автоматически в другую сторону и все повторится снова, только наоборот.
#2 by WhiteDragon93
Пока что берем сферические условия в вакууме, без универсальности.
#3 by Масянька
Я не поняла... 80 + 18% = 94,4. В чем вопрос?
#4 by butterbean
95/1.18 ... или нет?
#5 by MrKartez
80 + 18% + 0,5 = 94,9 = 95 Добавлять 0.5 не вариант?
#6 by WhiteDragon93
на ценнике в магазине 95, она округляется до целых при формировании цен. По этой цене и должны отпустить.
#7 by WhiteDragon93
а если цена будет 111, то получится 111+18%+0,5 = 131,48 вместо 131
#8 by ВРедная
а говоришь без универсальности. Вот уже и другие суммы вылезли, которые в другую сторону "неправильно" округляются.
#9 by НЕА123
?(Цел(Ц)=Ц, Ц, Ц+1)
#10 by НЕА123
*
#11 by bolobol
Цена 2 у вас влияющая на цену 3 по условию 3. А вторая цена расчётная из цены 1. Поэтому цена 3 никак по-другому не может получится, кроме как из цены 2. Т.о. - ответом на ваш вопрос может быть "не требуется менять". Тогда в чём вопрос?
#12 by bolobol
У вас НДС при обратном вычислении получится больше и сумма без НДС станет больше. У меня вопрос - вы её куда запихнуть хотите? Выравнивание розничных цен к ценам, по которым продали, актом переоценки делается.
#13 by MrKartez
Что? Только что задал реквизиту1 в обработке число 111, вернуло 131.
#14 by WhiteDragon93
Нельзя округлять конечную сумму по строке
#15 by Масянька
Чем не подходит ?
#16 by НЕА123
чем не устраивает?
#17 by WhiteDragon93
в некоторых случаях получается верно, в некоторых нет. То есть мы идем от противного: выделяем цену без НДС, но числа получаются с дробью до десятитысячных, а в 1С точность до сотых. То есть иногда получается *,000018 - подходит без проблем, а иногда - *,07 - а округлять нельзя Либо я где-то что-то упустил.
#18 by Масянька
Типовая семерка:
#19 by hhhh
а какой смысл в этом пересчете? У вас есть Цена3 с нее вычисляете НДС Цена / 1.18 * 0.18. Этот НДС платите в бюджет. КАкой смысл привязывать к каким-то ценам там?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С