podcast @ Сегодня, 17:26
необходимо зарегистрироваться для просмотра ссылки
,
Такого события как Вы написали нет, вот что нашел похожее
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
logist @ Сегодня, 17:30
необходимо зарегистрироваться для просмотра ссылки
,
Я думал так проще, так фильтр настроил, показывает правильно. Осталось только по умолчанию сделать только определенного плательщика
Вот так сделан отбор по плательщику, Если здесь можно прописать что брать такого то контрагента, то подскажите пожалуйста как
&НаКлиенте
Процедура УстановитьПараметрыОтбораПлательщикПользователя()
ЭлементыОтбора = Список.Отбор.Элементы;
ЭлементыОтбора.Очистить();
Если Не Контрагент.Пустая() Тогда
ГруппаКомпоновкиОтбор = ЭлементыОтбора.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных"));
ГруппаКомпоновкиОтбор.ТипГруппы = ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИли;
ЭлементОтбораКурьеркаОтправитель = ГруппаКомпоновкиОтбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбораКурьеркаОтправитель.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Плательщик");
ЭлементОтбораКурьеркаОтправитель.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбораКурьеркаОтправитель.Использование = Истина;
ЭлементОтбораКурьеркаОтправитель.ПравоеЗначение = Контрагент;
КонецЕсли;
КонецПроцедуры
podcast @ Сегодня, 17:26
необходимо зарегистрироваться для просмотра ссылки
,
Сделал вот так
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если РольДоступна("Интерфейс_РабСтол_ПартнерыСД") Тогда
ОпределитьДоступностьПартнерам(ЭтаФорма)
КонецЕсли;
ДлиннаНомераДекларации = Метаданные.Документы.ДекларацияДоставкаТоваров.Реквизиты.НомерДекларации.Тип.КвалификаторыСтроки.Длина;
Организация = Пользователи.ПолучитьЗначениеПоУмолчанию(ПараметрыСеанса.ТекущийПользователь, "ОсновнаяОрганизация");
Если УправлениеДоступомКурьерскаяСлужба.ОграничиватьДоступКСуммамВДокументах() Тогда
ЭтаФорма.Элементы.СуммаДокумента.Видимость = Ложь;
ЭтаФорма.Элементы.Страховка.Видимость = Ложь;
ЭтаФорма.Элементы.СуммаДопУслуг.Видимость = Ложь;
КонецЕсли;
//Определяем что и для кого выводим
СписокВыборНаСервере();
КонецПроцедуры
Процедура СписокВыборНаСервере()
Контрагент = Справочники.Контрагенты.НайтиПоКоду("000002643");
РеквизитПлательщик = Контрагент;
КонецПроцедуры
Контрагента подставляет правильно, но не происходит фильтр(