Concept : objets personnalisés dans les intégrations
Objets personnalisés dans les API REST
L'API REST Workday prend en charge les objets personnalisés à instance unique et multi-instances. L'objet personnalisé et ses attributs sont transmis lorsque vous ajoutez ou mettez à jour des données d'objet personnalisé à instance unique ou multi-instances à l'aide de ces API.
L'API REST Workday ne prend pas en charge les objets personnalisés à date d'effet. Pour mettre à jour un objet personnalisé à date d'effet, utilisez les API SOAP.
Validations personnalisées pour les objets personnalisés dans les intégrations
Les services web Workday ne prennent pas en charge les validations personnalisées. Workday n'applique pas de validations personnalisées lorsque vous ajoutez ou mettez à jour les données d'un objet personnalisé à l'aide des API suivantes :
- Workday Studio.
- Intégrations prédéfinies par Workday.
Feuilles de calcul du générateur d'interfaces Entreprise
L'outil d'intégration du générateur d'interfaces Entreprise (EIB) vous permet de charger et de mettre à jour les données d'objets et de champs personnalisés (mais pas les définitions) à l'aide des feuilles de calcul EIB d'objets personnalisés entrants.
Vous ne pouvez pas charger les données d'un objet personnalisé à l'aide d'une feuille de calcul EIB de service web.
Vous ne pouvez pas utiliser une feuille de calcul EIB d'objet personnalisé entrant pour :
- Charger des données dans des objets personnalisés sans date d'effet contenant des champs de référence d'instance personnalisés.
- Chargez les données d'objet personnalisé si la définition d'objet personnalisé prolonge les objets de gestion à date d'effet.
- Ajoutez de nouvelles définitions d'objet personnalisé.
- Mettez à jour les définitions d'objet personnalisé existantes.
- Supprimer des définitions d'objet personnalisé.
- Ajoutez{vide}à une cellule de champ personnalisé pour supprimer le contenu de la cellule.
- Charger des données Workday standard.
Lorsque vous téléchargez une feuille de calcul EIB d'objet personnalisé, vous ne pouvez pas utiliser les options
Limite d'erreurs de chargement
, Add Only
et Validate Only
.Workday crée un événement simplifié dans le journal des transactions lorsque vous utilisez le générateur d'interfaces Entreprise (EIB) pour charger des données pour un objet personnalisé qui n'a pas de date d'effet dans l'objet de gestion Employé.
Lorsque vous chargez des objets personnalisés multi-instances, assurez-vous que les valeurs du champ personnalisé utilisé comme code de référence sont uniques. Les lignes suivantes du générateur d'interfaces Entreprise (EIB) avec des valeurs de code de référence en double écrasent les lignes précédentes.
Lorsqu'un objet personnalisé multi-instance ne s'affiche pas dans l'invite EIB, accédez à la tâche
Modifier un objet personnalisé
et vérifiez qu'un code de référence est indiqué. Si aucun code de référence n'est indiqué, vous ne pouvez pas créer un modèle de feuille de calcul d'objet personnalisé pour charger les données de l'objet personnalisé multi-instance. Vous ne pouvez pas ajouter ou mettre à jour le Code de référence si l'objet personnalisé contient des données.Dans la ligne Format d'une feuille de calcul EIB, Workday affiche ces restrictions pour les données des champs personnalisés. Assurez-vous que les données que vous saisissez dans les cellules sont conformes au format.
Type de champ personnalisé | Format |
|---|---|
Devises | total_digits .fraction_digit
total_chiffres est le nombre maximum de chiffres avant la décimale. fraction_digit est le nombre maximum de chiffres après la décimale. |
Décimales | total_digits .fraction_digit
|
Nombres entiers | Entier (N, n)
N est la valeur minimum. rn est la valeur maximum. |
Paragraphe | Texte (n)
mm est le nombre maximum de caractères. |
Texte | Texte (n)
|
Connecteurs sortants
Vous pouvez utiliser des champs personnalisés avec des connecteurs sortants pour lesquels vous activez les Remplacements de champ de document. Vous pouvez exporter la valeur actuelle d'un objet personnalisé, mais pas la valeur précédente.
Rapports en tant que support du service
Lorsque vous configurez des rapports personnalisés avec des objets et des champs personnalisés, vous pouvez utiliser Reports as a Service (RaaS) pour récupérer des données à l'aide d'un service web REST.