0
Tolstiy Beremenniy
05.08.20
✎
06:13
|
УТ 11.2.3.95 . Подскажите пожалуйста, в какой момент на документ ЗаказКлиента накладывается свойство только чтение, при создании на его основании документа РеализацияТоваровУслуг ?
Можно ли как то управлять этим свойством, при открытии документа например?
|
|
1
Tolstiy Beremenniy
05.08.20
✎
06:15
|
Смотрел процедуру ОбработкаЗаполнения(), ЗаполнитьДокументНаОснованииЗаказаКлиента() в модуле объекта документа РеализацияТоваровУслуг. Но ничего там не обнаружил .
Возможно все же, при необходимости нужно этим свойством управлять при открытии документа ЗаказКлиента ?
|
|
2
Tolstiy Beremenniy
05.08.20
✎
06:43
|
Ясно, вот где это делается. При открытии ЗаказаКлиента. В процедуре ПриСозданииНаСервере()
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| РеализацияТоваровУслугТовары.Ссылка
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
|ГДЕ
| РеализацияТоваровУслугТовары.ЗаказКлиента = &ЗаказКлиента
| И РеализацияТоваровУслугТовары.Ссылка.Проведен";
Запрос.УстановитьПараметр("ЗаказКлиента",Объект.Ссылка);
Если НЕ Запрос.Выполнить().Пустой() и (НЕ РольДоступна("ПолныеПрава") И Найти(ПараметрыСеанса.ТекущийПользователь,"Щеглова")=0) Тогда
ЭтаФорма.ТолькоПросмотр=Истина;
КонецЕсли;
|
|