Exemple : définir une intégration pour les tables de recherche avancée
Cet exemple illustre une façon de configurer une intégration entrante pour les données d'une table de recherche avancée.
Vous gérez une grande table de recherche avancée appelée
Union Dues by Position
que vous devez mettre à jour chaque année. Vous voulez créer une intégration du générateur d'interfaces Entreprise (EIB) qui vous permettra d'effectuer les opérations suivantes :
- Générer une feuille de calcul contenant les données de la table de recherche avancée.
- Mettre à jour les données de la feuille de calcul.
- Télécharger les données dans Workday.
Sécurité :
- DomaineIntegration Builddans le domaine fonctionnel Integration.
- DomaineIntegrations: EIBsdans le domaine fonctionnel Integration.
- Set Up: Calculations - Genericdans le domaine fonctionnel Core Payroll.
- Set Up: Time Off (Calculations – Generic)dans le domaine fonctionnel Time Off and Leave.
- Pour configurer l'accès aux calculs à l'aide des groupes de sécurité par segment : domaineAccess Calculation (Segmented)dans les domaines fonctionnels Core Payroll, Implementation, Payroll Interface et Time Off and Leave.
- Accédez à la tâcheCreate EIB.
- Saisissez les valeurs suivantes :ChampValeurNomUnion Dues EIBEntrantSélectionnez cette option.
- Cliquez surOK.
- Dans l'ongletGet Data, sélectionnez les paramètres suivants :ChampValeurMéthode de récupérationAttach File at Launch.Opération du service webPut Advanced Lookup Table (Web Service).
- Cliquez surSuivantdans les onglets restants, puis cliquez surFermer.
- Accédez au rapportView Integration Systemdu système d'intégrationUnion Dues EIB.
- Dans le menu des actions associées, sélectionnez .
- Cliquez surEdit Template Model Sheet.
- Cochez la caseSeparate Type Columnet n'indiquez rien dans le champType de code de référencepour les colonnes suivantes :
- Lookup Table Category
- Instance de contexte
- Search Criteria ID
- Numeric Search Criteria ID
- Report Field Search Value
En ajoutant des colonnes de type distinct :- Vous gagnez du temps lors de la saisie des données en générant les valeurs de code nécessaires.
- Vous pouvez mettre à jour plusieurs tables de recherche avancée avec des valeurs différentes dans ces colonnes au sein d'une même feuille de calcul.
- Cliquez surOK, puis surTerminé.
- Dans le rapportView Template Model, accédez au bas de l'écran et cliquez surEdit Template with Data Options.
- SélectionnezCondition Rule Filter.
- Sélectionnez les valeurs suivantes dans la grilleConditions de la règle:ChampSélectionnerChamp externe source ou règle de conditionNom de la table de rechercheOpérateur relationneldans la liste de sélectionValeur de comparaisonUnion Dues by Position
- Cliquez surOK.
- Accédez au rapportView Integration Systemdu système d'intégrationUnion Dues EIB.
- Dans le menu des actions associées, sélectionnez .
- SélectionnezGenerate Spreadsheet with Data.
- Cliquez surSoumettre.
Workday génère une feuille de calcul qui inclut toutes les données de la table de recherche avancée
Union Dues by Position
. Vous pouvez mettre à jour la feuille de calcul en :
- Ajoutant un nouvel instantané à date d'effet.
- Mettant à jour les valeurs de la table.
- Ajoutant des lignes ou des colonnes à la table.
- Sélectionnant les instantanés ou les lignes à supprimer.
Utilisez la tâche
Lancer/planifier une intégration
pour télécharger les valeurs de table mises à jour dans Workday.