Назначение цен для контрагентов.

Декоративное изображение

Для получения доступа к форуму необходимо авторизоваться
или зарегистрироваться на сайте.

Партнер
RSS
Здравствуйте.
22 релиз АА.
Необходимо для разных контрагентов установить свою цену продажи.
Что делаю:
1. Завожу новый тип цен
2. Назначаю цены на этот тип
3. В договоре контрагента указываю данный тип цен

Создаю документ "Реализация товаров", выбираю контрагента, тип цен не меняется...
На линии консультации сказали что это ошибка в программе.

Подскажите, где в коде надо подправить, чтобы тип цен подставлялся из договора автоматически?
Декоративное изображение 124
Сотрудник 1С-Рарус
Добрый день.
Это не ошибка.
Ценообразование в ценах контрагентов работает только в документах поступления.
Если такой функционал требуется в реализации товаров, то в модуле документа в функции ОбработкаРеквизита в секции обработки изменения "Товары.Номенклатура" и "ТипЦен" добавить в доппараметры функции общего модуля параметр "Контрагент"
Выглядит примерно так.
ИначеЕсли Имя = "Товары.Номенклатура" Тогда
Если ДопПараметры=Неопределено Тогда ДопПараметры=Новый Структура; КонецЕсли;
ДопПараметры.Вставить("Контрагент",Контрагент);
Рез = дкОбработкаРеквизита(ЭтотОбъект,Имя,ТекСтрока,ЭтаФорма,ДопПараметры);
...
Партнер
Цитата
Александр Яблочкин пишет:
Это не ошибка.

А зачем тогда в договоре взаиморасчетов есть возможность указать тип цен продажи?
Сотрудник 1С-Рарус
Это не связано с изменением цен. При выборе договора взаиморасчетов данный тип цен подставляется в документ и расчет цен осуществляется согласно этого типа цен. Регулируется правом "Изменение валюты и типа цен документа согласно договора взаиморасчетов".
Партнер
Спасибо. Это оказывается правом регулируется...
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С