Новые версии ПО 1С постоянно расширяют свой функционал, но все равно удовлетворить всех невозможно, и сегодня мы поговорим об одной из нестандартной установки цен номенклатуры. В стандарте хорошо реализованы наценки процентом от различных цен, % скидок/наценок по различным условиям, но нет изменений цен на натуральную величину. Например, у нас есть базовый прайс условно для всех покупателей, предприятие выпускает примерно однородную продукцию, отличающуюся цветом и небольшим разбросом цены. При выполнении установленных условий продаж (для нашей статьи неважно каких) на следующие 3 мес. покупатель получает натуральную скидку в цене от 1 рубля до, допустим, 5 рублей. Поскольку цены на товары отличаются, то говорить о предоставлении скидки процентом невозможно (по большому счету это, конечно, возможно сделать, но крайне неэффективно высчитывать для каждого товара свой %). Итак, начнем: |
||
1. Для настройки произвольных запросов необходимо запустить 1С в режиме «Толстого клиента управляемое приложение». Сделать это можно в настройках запуска информационной базы | ||
В открывшемся окне нажать «Далее» и установить режим запуска: | ||
Если у Вас этот пункт не доступен, значит, установлен не полный комплект поставки. Доустановите или обратитесь к вашему системному администратору/обслуживающей организации. | ||
2. Создаем новый «Вид цен», заполняем общие данные. В поле «Способ задания цены» указываем «Произвольный запрос к данным ИБ», в «Схеме компоновки данных» указываем «Произвольный» и нажимаем «Редактировать». Первоначальную схему в качестве шаблона с установленным видом номенклатуры можно взять здесь | ||
И получим заполненные новые цены – 1 руб. от базовой цены. Остальные 4 новых вида цен делаются также, изменяя «сумму натуральной» скидки. Модифицируя запрос, можно рассчитать цены по любому описываемому логически/математически алгоритму. Пользуйтесь. |
||
Александр Логачев, руководитель отдела разработки ООО “Кодерлайн” |
||