Изменение цен в 1С по формуле

1. user1380336 18.03.20 14:47 Сейчас в теме
Добрый день. мне необходимо по всем СКЮ поднять цены на 10%. при этом, чтобы когда новую цену делишь на 1,6 то получалось число с двумя знаками после запятой. Как мне поднять цены в 1С с помощью моей формулы, которая будет выполнять все мои требования. Как повысить цены на 10% одним махом, я уже нашла. но этого недостаточно, к сожалению. Спасибо!
По теме из базы знаний
Найденные решения
3. harmer 18.03.20 15:50 Сейчас в теме
Если не будет других вариантов, то можно создать новый вид цены, для него установить формулу "Окр([РозничнаяЦена]*1.1*2/1.6,1)/2*1.6".
Далее документов установкой цен рассчитываем новый вид цены.
Устанавливаем для розничной цены способ расчета "Рассчитывать по другим видам цен" и указываем равенство новому виду цены.
Создаем документ "Установка цен номенклатуры" и заполняем его с автоматическим расчетом.
После всего этого вид цены "Розничная" возвращаем к исходному правилу расчета.
При необходимости вспомогательный вид цены и документ можно удалить.

В УТ есть хорошая возможность сохранить прайс в excel, отредактировать excel и загрузить потом его обратно, к сожалению, в рознице не нашел такой функционал.

PS Если, конечно, я правильно понял условие: необходимо увеличить цену примерно на 10%, чтобы сама цена и значение "цена/1.6" имели ровно два знака после запятой.
any__uta; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Sergex 59 18.03.20 15:45 Сейчас в теме
Сумбурно как то сформулировано. Рассмотрим пример: СКЮ имеет цену теперь 1 р. Чего мы хотим? Если мы увеличим цену на 10% мы получим значение новой цены 1.1 р Когда мы поделим 1.1 на 1.6 мы получим что? Значение новой цены? Не округленное значение 0,6875‬ должно стать чем?

Или надо чтобы новое значение (1.1 р) привести к такому чтобы при делении на 1.6 получалось число с двумя значащими разрядами после запятой? 0.69 * 1,6 = 1,104... но вы не можете сохранять более двух знаков после запятой в цене и так, потому что определяемый тип - ДенежнаяСуммаНеотрицательная имеет точность два знака после запятой... А именно такого типа значение ресурса "Цена" в РС - ЦеныНоменклатуры.

Или я все совсем не правильно понял?
3. harmer 18.03.20 15:50 Сейчас в теме
Если не будет других вариантов, то можно создать новый вид цены, для него установить формулу "Окр([РозничнаяЦена]*1.1*2/1.6,1)/2*1.6".
Далее документов установкой цен рассчитываем новый вид цены.
Устанавливаем для розничной цены способ расчета "Рассчитывать по другим видам цен" и указываем равенство новому виду цены.
Создаем документ "Установка цен номенклатуры" и заполняем его с автоматическим расчетом.
После всего этого вид цены "Розничная" возвращаем к исходному правилу расчета.
При необходимости вспомогательный вид цены и документ можно удалить.

В УТ есть хорошая возможность сохранить прайс в excel, отредактировать excel и загрузить потом его обратно, к сожалению, в рознице не нашел такой функционал.

PS Если, конечно, я правильно понял условие: необходимо увеличить цену примерно на 10%, чтобы сама цена и значение "цена/1.6" имели ровно два знака после запятой.
any__uta; +1 Ответить
4. Sergex 59 18.03.20 15:58 Сейчас в теме
(3) Посчитаем руками для примера - 111 р × 1,1 ÷ 1,6 = 76,3125 округляем до 76,31 умножаем на 1,6 = 122,096. Сохранится в РС 122,10 по правилу округления и возможности сохранения значения с точностью 2 разряда.
Проверяем входящее условие - 122,1 / 1,6 = 76,3125‬
но можно и не округлять в формуле 111 × 1,1 и так даст те же 122,1 :)
5. harmer 18.03.20 16:06 Сейчас в теме
(4) Добавил чуть ранее дополнительное умножение и деление на 2 )
111*1,1*2/1,6, округляем 152,6. далее рассчитываем 122,08. При делении на 1,6 получаем 76,3. Цена увеличена на 9,98%

PS чтобы после умножении на 1,6 мы не получили доли копеек необходимо, чтобы цена до умножения была кратна 5 копейкам.
6. user1380336 18.03.20 16:18 Сейчас в теме
(3) Спасибо большое! это то что нужно))
только подскажите, где можно добавить этот новый вид цен.
я ранее просто с таким не сталкивалась. спасибо!
7. harmer 18.03.20 16:22 Сейчас в теме
(6) "Маркетинг" - "Виды цен".
8. user1380336 18.03.20 16:53 Сейчас в теме
Спасибо!

у нас нет такого в 1С. Не настроено. Пошла делать запрос айтишникам)
9. any__uta 19.03.20 11:38 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот