Имя: Пароль:
1C
1С v8
БП3 Заполнение адреса клиента программно в карточке
0 picom
 
13.01.26
08:48
Как это сделать через БСП красиво?
Программно должен заполниться адрес в карточке клиента.
Если бы заполняли из вне - то кодом

УправлениеКонтактнойИнформацией.ДобавитьКонтактнуюИнформацию(Ссылка, Адрес, Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента);


А как сделать если карточка клиента открыта и еще не записана, т.е. для вновь созданной?

УправлениеКонтактнойИнформацией.ДобавитьКонтактнуюИнформацию(РеквизитФормыВЗначение("Объект"), Адрес, Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента);


Так не работает...
1 Radion
 
13.01.26
17:03
(0) для начала в карточке клиента (если она не записана), требуется ввести ИНН, а это изменение. После "ищете" заполняете любой адрес.
2 toypaul
 
гуру
13.01.26
17:23
Проследить всю логику на форме как пользователь добавляет ручками адрес. Сделать также. Сложно, но метода как добавить на форме отдельного нет.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.