В разделе Заказ есть справочник с ИНН. Выбирая из справочника значения нужно что бы подтягивались данные о контрагенте (Название, тел и тд). Каким образом это можно сделать?
Нравится
Здравствуйте в базовом продукте Сейлс такого справочника в заказах нет, но если у вас это именно справочник и в объекте вашего справочника есть ссылка на контрагента то вы можете решить вашу задачу с помощью бизнес правила фильтрации с автокомплитом для заполнения контрагента https://academy.terrasoft.ru/documents/technic-sdk/7-8/biznes-pravila-i-ih-primenenie
для подстановки же текстовых значений можете использовать подписку на изменение вашего поля инн вроде этой
this.on("change:SenderEnum", this.setSenderFromSenderEnum, this);
с последующими ескью на получение нужной вам информации https://academy.terrasoft.ua/documents/technic-sdk/7-6-0/ispolzovanie-realizacii-entityschemaquery-na-kliente
в колбеке же получив нужную информацию устанавливайте ее через this.set(.. в нужные вам текстовые поля.
подобных примеров в базовой конфигурации множество, можете поискать по получению результатов из ескью "getEntityCollection", почти все из них в итоге куда-то устанавливают полученные результаты.
Реализация зависит от версии Terrasoft или bpm'online.
проще всего "пробросить колонки" (те что должны подтягиваться) (свойство columns в lookupListConfig) в одноименный полю атрибут, на это же поле повесить обработчик изменения свойство dependencies самого атрибута, по изменению себя самого и в обработчике сетапить значения в нужные поля.
Если в общем концепт не ясен могу более подробно объяснить.
Севостьянов Илья Сергеевич,
Если можете то объясните подробно пожалуйста
Никульшина Алёна,
Алена, Вы выполняли рекомендацию пользователя "Максим Шевченко"? Какой результат?