Назначение цен для контрагентов.
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
22 релиз АА.
Необходимо для разных контрагентов установить свою цену продажи.
Что делаю:
1. Завожу новый тип цен
2. Назначаю цены на этот тип
3. В договоре контрагента указываю данный тип цен
Создаю документ "Реализация товаров", выбираю контрагента, тип цен не меняется...
На линии консультации сказали что это ошибка в программе.
Подскажите, где в коде надо подправить, чтобы тип цен подставлялся из договора автоматически?
Это не ошибка.
Ценообразование в ценах контрагентов работает только в документах поступления.
Если такой функционал требуется в реализации товаров, то в модуле документа в функции ОбработкаРеквизита в секции обработки изменения "Товары.Номенклатура" и "ТипЦен" добавить в доппараметры функции общего модуля параметр "Контрагент"
Выглядит примерно так.
ИначеЕсли Имя = "Товары.Номенклатура" Тогда
Если ДопПараметры=Неопределено Тогда ДопПараметры=Новый Структура; КонецЕсли;
ДопПараметры.Вставить("Контрагент",Контрагент);
Рез = дкОбработкаРеквизита(ЭтотОбъект,Имя,ТекСтрока,ЭтаФорма,ДопПараметры);
...
Это не ошибка.
А зачем тогда в договоре взаиморасчетов есть возможность указать тип цен продажи?