Как делать подбор при продаже в 1С с ценами в разных валютах
У данного клиента товары делятся по валютам, одни товары закупаются в одной валюте, другие в другой, третьи в третьей.Цены продажи устанавливаются в зависимости от валюты закупки (также в той же валюте закупки). При продаже естественно все пересчитывается по актуальному курсу в валюту документа продажи.
Так как в УНФ невозможно иметь один вид цены в разной валюте, то ему пришлось завести множество видов цен продажи, установить у них разную валюту, и делать раздельную установку цен номенклатуры.
Да, это неудобно, но штатно обыграть эту ситуацию никак. Сложности возникли при продаже товаров. Так как много видов цен, то невозможно нормально подбирать товары в документ. В документе выбирается один вид цены и при подборе видно только эти цены (у части товаров), чтобы подобрать другой товар - то приходилось менять вид цены.
В общем - полное неудобство и невозможность нормально работать в принципе.
Клиент обратился с данной задачей в целом - как работать с ценами в данной ситуации от установки до продажи. Мы решили что оставим раздельную установку цен номенклатуры (будет несколько видов цен, каждая со своей валютой, и устанавливаться цены будут только на ту часть номенклатуры, которая с ней связана. Внимание - на другие товары по выбранному виду цен - должно быть пусто.
А вторую часть реализуем через переработку внешнего Помощника продаж.
Что было сделано
В форме подбора справочника выведены две колонки Цена и Вид цены.Модуль получает цены продаж без выбора конкретного вида цен - сразу в списке напротив каждого товара мы видим разные цены от разных видов цен.
При щелчке на товар в корзину выбивается товар с нужной ценой и видом цены.
Все пересчитывается в момент продажи по валюте документа (это все отображается в подборе).
Страница программы https://subsystems.ru/solutions/prodazhi/rasshirennyy-pomoshchnik-prodazh-dlya-1s-ut11-unf/