Ajouter plusieurs champs personnalisés attrs de différente tables

Version 8.1.5
Est ce qu’on peut créer un modèle de donnés personnalisé (contient des données de plusieurs table liées) pour affichés des données sur une vue client ?
Sur la vue vues/partner.XML comment personnalisé une colonne en ajoutant un appel à un service/fonction sur le contrôleur afin de récupérer les données (adresses/ville/Secteur…)
Exemple d’une colonne personnalisé sur la vue Partner.xm