Aller au contenu

Se connecter à Workday Financials

Connectez PlaidCloud à Workday Financial Management à l’aide d’un utilisateur du système d’intégration (ISU) et d’un rapport Report-as-a-Service (RaaS) fourni par le client pour extraire des données financières, puis comptabilisez des journaux comptables en retour via l’API SOAP de Workday. Ce guide couvre la connexion, l’étape d’importation et l’étape de comptabilisation.

Dans Workday, vous avez besoin des éléments suivants :

  • Un utilisateur du système d’intégration (ISU) dédié à PlaidCloud, avec un groupe de sécurité du système d’intégration lui donnant accès aux données financières et au processus métier Submit Accounting Journal.
  • L’hôte du tenant Workday (par exemple wd5-impl.workday.com) et le nom du tenant.
  • Un rapport Report-as-a-Service (RaaS) que vous avez créé dans Workday, qui renvoie les données à importer, publié avec l’accès Web Service afin que PlaidCloud puisse appeler directement son URL.
  1. Ouvrez Tools > Connections et cliquez sur New Connection.

  2. Choisissez Workday Financials dans le menu.

  3. Renseignez les champs :

    Champ Valeur
    Nom Un nom explicite, par exemple Workday Financials Prod.
    Hôte du tenant Votre hôte Workday, par exemple wd5-impl.workday.com.
    Nom du tenant Le nom de votre tenant Workday.
    Nom d’utilisateur ISU Le nom d’utilisateur de l’utilisateur du système d’intégration.
    Mot de passe ISU Le mot de passe de l’utilisateur du système d’intégration.
  4. Cliquez sur Create.

  1. Créez un petit rapport RaaS dans Workday et publiez-le avec l’accès Web Service.

  2. Ajoutez une étape Import Workday Entity à un workflow, puis définissez Connexion Workday sur votre connexion, RaaS Report URL sur l’URL du rapport et Table cible sur une table temporaire.

  3. Exécutez l’étape (voir Exécuter une seule étape dans un workflow).

Une table cible renseignée confirme que les informations d’identification de l’ISU, l’hôte du tenant et l’URL du rapport sont corrects. Une erreur désigne le problème : informations d’identification incorrectes, hôte de tenant erroné ou ISU sans accès au rapport.

  1. Ajoutez une étape Import Workday Entity et définissez Connexion Workday, RaaS Report URL et Table cible.

  2. Ajoutez des Filtres pour délimiter l’extraction : company, ledger, period, accounting_date (plage), ledger_account (plage) et cost_center sont transmis comme paramètres du rapport lorsque votre rapport RaaS définit des invites correspondantes.

  3. Exécutez l’étape et vérifiez la table cible.

L’étape Workday Financials: Post Journal Entry comptabilise des journaux comptables via le pipeline d’écriture ERP partagé de PlaidCloud, en utilisant l’opération SOAP Submit_Accounting_Journal de Workday.

  1. Créez une table d’en-tête (une ligne par écriture de journal) avec journal_id (l’identifiant de votre écriture), company, ledger, accounting_date et memo.

  2. Créez une table des lignes (une ou plusieurs lignes par journal_id) avec ledger_account, debit, credit et toutes les colonnes de worktag (centre de coûts, projet) requises par vos journaux.

  3. Ajoutez une étape Workday Financials: Post Journal Entry, puis définissez Connexion Workday, Table d’en-tête, Table des lignes et Table de résultat.

  4. Laissez Validate Only coché et exécutez l’étape : PlaidCloud construit et contrôle chaque écriture sans réservation dans le registre et sans rien comptabiliser.

  5. Examinez la table de résultat (une ligne par écriture : journal_id, natural_key, confirmation_id, status, message). Corrigez toute ligne error et validez à nouveau.

  6. Décochez Validate Only et exécutez à nouveau pour comptabiliser réellement. Laissez Continue On Error coché, sauf si vous voulez qu’un lot s’arrête net à la première écriture en échec.

PlaidCloud appelle Submit_Accounting_Journal pour chaque écriture de journal et, parce que la chaîne d’approbation du processus métier de Workday peut retenir un journal soumis avant sa comptabilisation effective, interroge l’état du processus métier de l’écriture jusqu’à ce qu’il atteigne un état final. Une écriture n’est signalée posted qu’une fois cet état final Confirmé : une écriture soumise mais bloquée à une étape d’approbation reste en quarantaine au lieu d’être enregistrée comme comptabilisée, de sorte qu’une approbation en attente ne passe jamais silencieusement pour un succès. La réservation dans le registre propre à PlaidCloud empêche de soumettre deux fois la même écriture lors d’une nouvelle tentative ou d’une réexécution du lot.

Cette étape ne supprime ni ne réécrit jamais un journal comptabilisé. Pour en corriger un, comptabilisez une nouvelle écriture avec les débits et les crédits inversés par rapport à l’originale (une écriture d’extourne comptabilisée) plutôt que de modifier l’originale sur place. Cela préserve la piste d’audit propre à Workday et correspond à la manière dont les corrections sont effectuées directement dans l’application.

Limites des fonctionnalités : à lire avant de comptabiliser en production

Section intitulée « Limites des fonctionnalités : à lire avant de comptabiliser en production »