Можно реализовать через справочники, но нужно будет дублировать способы оплаты в справочник, в БП можно будет настроить связь таким образом, что при выборе юр лица вы будете видеть только способы оплаты, которые добавлены для юр. лица.
Я не думаю, что у Вас будут каждый день добавляться юр.лица и способы оплаты, поэтому этот вариант должен подойти.
Пишу тут только URL-префиксы к ссылкам, чтобы не публиковать ссылки.
Для этого нужно:
1) Здесь /admin/shop/custom/object/
Создать 2 справочника:
- спрачочник юр. лиц /admin/shop/custom/object/12/
В него добавляем 1-но поле
- справочник связи юр.лиц и способов оплаты /admin/shop/custom/object/11/
Добавить в него 2 поля (способ оплаты и юр.лицо) /admin/shop/custom/object/11/field/
+ связываем поле "юр. лицо" со справочником юр.лиц
https://prnt.sc/ud89q3 2) Создать доп поля и связать их со справочником
/admin/shop/orderfield/150/ - это связываем с первым справочником
https://prnt.sc/ud8b3f/admin/shop/orderfield/149/ - а это поле связываем со справочником 2 (где способы оплаты)
https://prnt.sc/ud87qq3) Заполняете справочник значениями
Вот юр.лица
https://prnt.sc/ud8de8Вот способы оплат
https://prnt.sc/ud8dw74) Далее в интерфейс бизнес-процесса выводите эти поля
https://prnt.sc/ud8cqtВ результате получаем
https://prnt.sc/ud8e68Вот пример процесса /admin/customorder/issue/2828203/edit/
5) Но мы получаем значения в дополнительных полях, а это не стандартные поля, поэтому нужно сделать копирование данных в поля:
- скрываете стандартные поля Способ оплаты и Юр. лицо
- на этапе бизнес-процесса или лучше на процедуре
https://prnt.sc/ud8fl5 добавляем действия
https://prnt.sc/ud8krq https://prnt.sc/ud8kxaНо есть нюанс - юр.лицо можно заполнить только с помощью его id, поэтому возвращаемся к 1-му справочнику и добавляем в него поле
https://prnt.sc/ud8il3 которое так же нужно заполнить в справочнике, вот его ID
https://prnt.sc/ud8jjp пишем в справочник
https://prnt.sc/ud8js6Создаём доп поле
https://prnt.sc/ud8kgnДобавляем на нашу процедуру действие
https://prnt.sc/ud8lol + делаем изменения
https://prnt.sc/ud8m4rГОТОВО
https://prnt.sc/ud8nd0Осталось заполнить только справочники и подключить для нужных бизнес-процессов