Имя: Пароль:
1C
 
Выбор договора контрагента с условием
0 Flempy
 
26.06.24
10:43
Наткнулся на задачку, но что-то не понятно как ее реализовать.

Есть справочник «Договоры контрагентов». У него есть реквизит «Вид договора» с типом
«Справочник Виды договоров». У этого справочника есть реквизит «Тип договора» с типом
«Перечисление Типы договоров». Перечисление содержит значения: «С поставщиком», «С
покупателем»
Есть документ «Тестовый документ» с реквизитом «Договор контрагента» типа «Справочник
Договоры контрагентов».
Требуется организовать выбор договора контрагента таким образом, чтобы были доступны
только договоры с типом «С поставщиком». Ни при каких условиях пользователь не должен
иметь возможности выбрать договор «С покупателем».
1 Волшебник
 
26.06.24
10:45
Задачка простая. Странно, что Вы на неё наткнулись. Не могли мимо пройти?
2 rozer76
 
26.06.24
10:47
(0) используй "параметры выбора"
3 okmail
 
26.06.24
10:47
Параметры выбора можно использовать
4 Flempy
 
26.06.24
12:24
Не совсем понял как это решается через параметры выбора.
Решил через динамический список в форме выбора договора контрагентов
5 Ненавижу 1С
 
26.06.24
12:54
(4) При вводе по строке можно заполнить неверным договором
6 RVN
 
26.06.24
13:05
(4) А для типа договора "СПокупателем" новую форму выбора пилить?
7 Мультук
 
26.06.24
13:09
(0)

За 5 лет вы так не увидели ни одной типовой ?
Ни УТ 10, УТ11, ни БП ?

Я не говорю, что нужно слепо копировать типовые,
но там куча "типовых решений".

P.S.
Ну серьезно.
8 ColonelAp4u
 
26.06.24
13:19
(0) можно создать список значений, в котором будут 2 вида договора, в начале выбора отключи стандартную обработку, вызови ВыбратьИзСписка(ТутСосзданныйСписокСВидомДоговора) и вызывай форму выбора с программно установленным отбором, в зависимости от того что выбрали в списке значений