| |||||||||
Comment créer et gérer des relations personnalisées entre les champs ?
Il existe deux tâches d'importation de données pour les entrées de relation : Importer les relations et Importer les entrées de relation.
Tout d'abord, utilisez la tâche d'importation de données Importer les relations pour établir une relation entre deux champs à l'aide de RelationType.csv.
Par exemple, pour établir une relation entre les champs Fournisseur et Code de la société, importez le fichier comme suit :
UTF8
UniqueName,Name,LeftClass,RightClass
SupplierCompanyMapyMap,Supplier to Company Validation,ariba.core.Supplier,ariba.core.CompanyCode
Utilisez ensuite la tâche d'importation de données Importer les entrées de relation (RelationEntry.csv) pour mapper les valeurs d'un champ aux valeurs d'un autre champ (qui doivent toutes deux déjà être incluses dans RelationType.csv).
Par exemple, pour répondre à l'exigence de gestion suivante :
Vous pouvez utiliser le fichier suivant :
UTF8
RelationType.UniqueName,LeftId,RightId,LeftKey1,LeftKey2,LeftKey3,RightKey1,RightKey2,RightKey3
SupplierCompanyMap,SUP_0523,Company112,SUP_0523,,,Company112,,
SupplierCompanyMap,SUP_0523,Company113,SUP_0523,,,Company113,,
SupplierCompanyMap,SUP_0523,Company114,SUP_0523,,,Company114,,
SupplierCompanyMap,SUP_0536,Company120,SUP_0536,,,Company120,,
SupplierCompanyMap,SUP_0536,Company121,SUP_0536,,,Company121,,
SupplierCompanyMap,SUP_0536,Company122,SUP_0536,,,Company122,,
La combinaison de valeurs dans les colonnes LeftId et RightId établit chaque entrée de relation comme unique.
Vous pouvez créer ces valeurs ou utiliser des valeurs de zone existantes.
Dans l'exemple ci-dessus, les valeurs LeftKey1 et RightKey1 sont utilisées pour LeftId et RightId.
Pour plus d'informations sur les relations personnalisées entre les champs, voir le Guide d'administration et d'importation des données de base.
Services d'applications d'approvisionnement > Framework d'application > Personnalisations (service)