|
УТ 10.3 в заказе покупателя | ☑ | ||
|---|---|---|---|---|
|
0
vasla999
25.12.11
✎
13:51
|
В заказе покупателя такая странность. Когда меняю организацию, то меняется тип розничной цены, хотя у пользователя в явном виде задан основной тип цен продажи.
Вроде тип розничной цены никак не привязан к организации в явном виде, а только задается настройками пользователя. Есть у кого-то мысли? Код содержит только это. Процедура ОрганизацияПриИзменении(Элемент) Если Не ПустаяСтрока(Номер) Тогда МеханизмНумерацииОбъектов.СброситьУстановленныйКодНомерОбъекта(ЭтотОбъект, "Номер", ЭлементыФормы.ДействияФормы.Кнопки.Подменю, ЭлементыФормы.Номер); КонецЕсли; // Выполняем общие действия для всех документов при изменении Организация. СтарыйДоговор = ДоговорКонтрагента; ЗаполнениеДокументов.ПриИзмененииЗначенияОрганизации(ЭтотОбъект, мСтруктураПараметровДляПолученияДоговора); ПриИзмененииОблагаетсяЕНВД("Организация"); // Надо установить банк. счет, если он принадлежит другой организации // или не заполнен. Если НЕ ЗначениеЗаполнено(СтруктурнаяЕдиница) ИЛИ (СтруктурнаяЕдиница.Владелец <> Организация) Тогда СтруктурнаяЕдиница = Организация.ОсновнойБанковскийСчет; КонецЕсли; Если НЕ СтарыйДоговор = ДоговорКонтрагента Тогда ПриИзмененииДоговора(); КонецЕсли; КонецПроцедуры // ОрганизацияПриИзменении() |
|||
|
1
kotletka
25.12.11
✎
13:52
|
а в договоре контрагента какой тип цены у новой организации? подтягивается вообще-то из договора контрагента
|
|||
|
2
kotletka
25.12.11
✎
13:54
|
+с разными организациями и контрагента разные договоры, какие там цены проставил те и подтягиваются при смене организации
|
|||
|
3
Быдлокодер 80 lvl
25.12.11
✎
13:58
|
(1) Прав. А происходит это все вот тут:
Если НЕ СтарыйДоговор = ДоговорКонтрагента Тогда ПриИзмененииДоговора(); КонецЕсли; Жми F12 и смотри. |
|||
|
4
vasla999
25.12.11
✎
13:59
|
МНЕ надо чтобы оставался тип цены, заданный у данного конкретного пользователя.
Подскажите пожалуйста как реализовать? |
|||
|
5
vasla999
25.12.11
✎
14:02
|
(2) Елки-Палки, сейчас глянул. Какой-то нехороший человек именно для одной организации задал тип цены для розничного покупателя. Для других организаций такого не задано - поэтому настройка в заказе изменялась только для этой "криво-настроенной организации".
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |