Un document ubl (type ABIE) est composé d'éléments (noeuds, nodes) simples (cbc : common basic components) et d'éléments eux-mêmes composés (cac : common aggregate components).
Ces derniers (cac) sont à leur tour composés d'éléments cbc et cac.
Et ainsi de suite ...
Les éléments cac comprennent parfois des éléments cac de même nature.
Par exemple un "Party" comprend un "AgentParty" qui lui-même est un élément "Party".
Automatiser la construction d'un document UBL ABIE peut donc entraîner une forme de boucle sans fin (auto-référencement).
La raison d'être du "configurator" est de déréférencer et décirculariser un schema ABIE, en le contenant jusqu'au niveau que vous souhaitez, composant cac par composant cac
Pour terminer vous donnez un nom à votre configuration (en bas, sous le titre "BUILD as")
Après avoir rempli le formulaire, en cliquant sur le bouton "submit" (sous le formulaire), vous verrez, toujours dans le même onglet "Form", le json formé à partir des datas du formulaire. En outre, sous l'onglet XML, vous verrez les mêmes données dans le format XML. En principe, json et et xml sont "bien formés" selon la norme UBL (à deux détails près : les espaces de nom ne sont pas traités, non plus que les attributs des noeuds xml).