Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2024-03-08
Exemple : personnaliser l'identification des transactions avec un montant nul

Exemple : personnaliser l'identification des transactions avec un montant nul

Cet exemple décrit comment personnaliser l'identification des transactions avec un montant nul lors du traitement par lots pour l'ingestion et le suivi dans le lot Accounting Center.
Vous voulez ignorer toutes les transactions avec un montant nul dans un lot avant de soumettre les transactions à la phase Comptabilité détaillée.
Autres éléments à prendre en compte dans cet exemple lorsque vous personnalisez l'identification des transactions avec un montant nul à ignorer :
  • Ignorer des transactions de la phase Enrichissement 1.
  • Ignorer des transactions de la suite du traitement.
  • Ignorer des transactions après avoir ignoré toutes les erreurs de la phase Enrichissement 1.
  • Ignorer les transactions avec un montant nul dans un champ. Exemple : champ TRNS_AMT #.
Les noms de la source comptable et du jeu de données sont propres à votre environnement client Workday et peuvent être différents des noms utilisés dans cet exemple. qui ne sont indiquées qu'à titre d'information.
Sécurité :
  • Droits de sécurité adéquats pour modifier les processus de gestion Événement Accounting Center.
  • Domaines suivants dans le domaine fonctionnel Accounting Center :
    • Set Up: Accounting Source – Create
      .
    • Process: Accounting Center
      .
  • Domaine
    Prism Datasets: Manage
    dans le domaine fonctionnel Prism Analytics.
Assurez-vous d'avoir effectué les opérations suivantes :
  • Création d'une source comptable.
  • Enrichissement des données grâce à la création du jeu de données d'enrichissement.
  1. Configurer le jeu de données UserDirectedForDismissal pour accéder à votre table Enrichissement
    Configurez le jeu de données UserDirectedForDismissal prédéfini pour accéder à la table avec AC_TransactionID qui contient des montants de transaction nuls en modifiant le jeu de données USR_UserDirectedFor Dismissal. Vous pouvez ensuite utiliser la sortie ENR_1_TBL_EnrichedData comme source d'importation.
    Le jeu de données doit contenir des AC_TransactionID, faute de quoi l'identification des transactions à ignorer ne s'effectuera pas correctement. Workday ignore les transactions identifiées au niveau de l'AC_TransactionID.
    Workday recommande d'importer uniquement le lot Accounting Center actuel dans le jeu de données USR_UserDirectedFor Dismissal. Cette action améliore les performances et garantit que l'identification personnalisée des transactions à ignorer ne s'exécute que lorsque cela est nécessaire.
    1. Accédez au rapport
      Afficher une source comptable
      .
    2. Dans le champ
      Source comptable
      , sélectionnez la source comptable pour laquelle vous souhaitez personnaliser l'identification des transactions avec un montant nul à ignorer. Exemple : AC 1TO1 MC.
    3. Cliquez sur
      OK
      .
    4. Dans le menu des actions associées de la source comptable, sélectionnez
      Source comptable
      Afficher l'implémentation.
    5. Faites défiler la page jusqu'en bas.
    6. Cliquez pour ouvrir le jeu de données
      Jeu de données système à ignorer configuré par l'utilisateur
      . Exemple :
      AC _1TO1_MC_USR_UserDirectedForDismissal
      .
    7. Créez un nouveau jeu de données dérivé pour importer le jeu de données de sortie Enrichissement, puis créez une jointure interne avec le jeu de données UnprocessedForBatch pour cette phase. Pour accéder aux données enrichies du lot le plus récent, joignez les jeux de données dans le lot Accounting Center et l'identifiant de transaction Accounting Center. Exemple :
      AC _1TO1_MC_ENR_1_EnrichedData_CurrentBatch_DDS
      .
    8. Sous
      Change Pipeline
      , remplacez la source de l'import par le nouveau jeu de données que vous avez créé et qui contient les identifiants des transactions que vous voulez ignorer.
      • Cliquez sur l'icône
        crayon
        située en regard de la phase Importation.
      • Sur la page
        Change Source
        , sélectionnez le jeu de données enrichies ci-dessus. Exemple :
        AC_1TO1_MC_ENR_1_EnrichedData_CurrentBatch_DDS
        et cliquez sur
        Sélectionner
        .
    9. Sélectionnez
      Modifier des transformations
      pour configurer un filtre afin d'ignorer toutes les transactions avec un montant nul dans la table enrichie.
    10. Sélectionnez
      Phase
      , puis
      Filtrer
      .
    11. Dans le champ Description, saisissez :
      Exclude Transactions = 0
      pour que toutes les transactions avec un montant nul soient exclues de la phase.
    12. Cliquez sur
      Ajouter un filtre
      .
    13. Cochez la case
      If All
      si toutes les conditions suivantes sont remplies.
    14. Pour
      Edit Filter Condition
      , sélectionnez le champ qui contient les transactions avec un montant nul. Exemple : champ
      TRNS_AMT #
      .
    15. Pour
      is equal to
      , saisissez
      0
      .
    16. Dans l'en-tête
      Edit Filter Condition
      , cliquez sur la
      Coche
      .
    17. Cliquez sur
      Terminé
      .
    18. Cliquez sur
      Enregistrer
      pour enregistrer le jeu de données.
  2. Configurer le processus de gestion et les règles de condition pour la phase Enrichissement
    1. Accédez au processus de gestion
      Événement d'enrichissement Accounting Center (définition par défaut)
      .
    2. Dans le menu des actions associées de la définition du processus de gestion, sélectionnez
      Processus
      de gestionModifier la définition
      .
    3. Pour la
      Date d'effet
      , sélectionnez la date du jour.
    4. Cliquez sur
      OK
      .
    5. Cliquez sur
      Ajouter une ligne
      .
    6. Saisissez les valeurs suivantes :
      Champ
      Valeur
      Ordre
      Saisissez la position à laquelle vous voulez placer l'étape. Elle doit être placée après le traitement principal. Exemple : c
      Type
      Lot/tâche
      Spécifier
      Demander à ignorer les transactions dans la suite du traitement (enrichissement)
      Exécuter en tant qu'utilisateur
      Nom de l'utilisateur ou de l'utilisateur du système d'intégration qui exécute les lots Accounting Center. Exemple : administrateur Accounting Center 01
    7. Cliquez sur
      OK
      .
    8. Dans le menu des actions associées du champ Ordre
      c
      , sélectionnez
      Processus de gestion
      Mettre à jour les conditions des étapes
      .
    9. Pour la
      Date d'effet
      , sélectionnez la date du jour.
    10. Cliquez sur
      OK
      .
    11. Cliquez sur
      Ajouter une ligne
      .
    12. Dans le champ
      Règle
      , sélectionnez
      Créer une règle de condition
      .
    13. Cliquez sur
      OK
      .
    14. Dans le champ Description, saisissez
      Ignorer les transactions à 0€ dans la phase Enrichissement de ces sources
      .
    15. Dans la grille
      Conditions de la règle
      , saisissez :
      Champ
      Valeur
      Champ externe source ou règle de condition
      Phase de la source comptable
      Opérateur relationnel
      dans la liste de sélection
      Type de comparaison
      Valeur indiquée dans ce filtre
      Valeur de comparaison
      <
      Nom de votre jeu de données Enrichissement
      >
      Exemple : AC 1TO1 MC - AC 1to1 dds - Enrichissement 1
    16. Cliquez sur
      OK
      .
    17. Cliquez sur
      Ajouter une ligne
      afin d'ajouter une autre règle de condition pour ignorer les transactions après avoir ignoré toutes les erreurs de la phase Enrichissement.
      Appliquez cette règle de condition comme condition d'entrée à l'étape du processus de gestion pour la tâche Demander à ignorer les transactions.
    18. Dans le champ
      Règle
      , sélectionnez
      Créer une règle de condition
      .
    19. Cliquez sur
      OK
      .
    20. Dans le champ Description, saisissez
      Transactions traitées avec succès
      .
    21. Dans la grille
      Conditions de la règle
      , saisissez :
      Champ
      Valeur
      Champ externe source ou règle de condition
      Transactions incluses pour une phase
      Opérateur relationnel
      égal à
      Type de comparaison
      Valeur provenant d'un autre champ
      Valeur de comparaison
      Transactions traitées avec succès pour une phase
    22. Cliquez sur
      OK
      .
    23. Cliquez sur
      OK
      .
    24. Cliquez sur
      Terminé
      .
Workday identifie puis ignore toutes les transactions avec un montant nul pour la phase Enrichissement 1.