Формулировка проблемы: необходима возможность добавления новых информационных полей в адресную книгу, в т.ч. возможность прикрепления файлов (как с компьютера, так и из хранилища).
Решение:
Во-первых, в раздел конфигуратора «Настройки системы» после пункта «Настройки почты» необходимо добавить новый пункт «Настройки адресной книги».
Новый раздел «Настройки адресной книги» должен содержать две настройки:
Форма контакта «Люди»
Форма контакта «Организации»
Обе настройки представляют собой выпадающий список, в котором содержатся все формы (список должен быть аналогичен полю «Форма документа» в типах документов). Значение по умолчанию - пусто.
Во-вторых, необходимо расширить карточку контактов адресной книги до структуры «основная карточка» (жестко заданные информационные поля контактов) + «дополнительная карточка» (выбранная форма для данного типа контакта). Дополнительная карточка должна отображаться после всех полей основной карточки.
Форма дополнительной карточки, как и набор полей основной карточки, отображается пользователю в двух режимах: в режиме чтения и в режиме редактирования.
Примечание: согласно свойствам самой формы и проигрывателя форм, следующие особенности отображения являются нормальным поведением системы:
цвет области вокруг дополнительной карточки определяется цветом фона формы (для совпадения с цветом интерфейса платформы на момент 59 итерации необходимо использовать в качестве цвета фона формы пустое значение);
текстовые компоненты формы с незаданным конкретным значением ширины растягиваются по максимально возможной ширине компонента из заданных (но минимум по ширине области подробной информации о контакте).
Кроме того, ни одно поле дополнительной карточки не может быть размещено и отображено на визитке контакта.