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.
- DomainePrism Datasets: Managedans 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.
- Configurer le jeu de données UserDirectedForDismissal pour accéder à votre table EnrichissementConfigurez 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.
- Accédez au rapportAfficher une source comptable.
- Dans le champSource comptable, sélectionnez la source comptable pour laquelle vous souhaitez personnaliser l'identification des transactions avec un montant nul à ignorer. Exemple : AC 1TO1 MC.
- Cliquez surOK.
- Dans le menu des actions associées de la source comptable, sélectionnez
- Faites défiler la page jusqu'en bas.
- Cliquez pour ouvrir le jeu de donnéesJeu de données système à ignorer configuré par l'utilisateur. Exemple :AC _1TO1_MC_USR_UserDirectedForDismissal.
- 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.
- SousChange 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ônecrayonsituée en regard de la phase Importation.
- Sur la pageChange Source, sélectionnez le jeu de données enrichies ci-dessus. Exemple :AC_1TO1_MC_ENR_1_EnrichedData_CurrentBatch_DDSet cliquez surSélectionner.
- SélectionnezModifier des transformationspour configurer un filtre afin d'ignorer toutes les transactions avec un montant nul dans la table enrichie.
- SélectionnezPhase, puisFiltrer.
- Dans le champ Description, saisissez :Exclude Transactions = 0pour que toutes les transactions avec un montant nul soient exclues de la phase.
- Cliquez surAjouter un filtre.
- Cochez la caseIf Allsi toutes les conditions suivantes sont remplies.
- PourEdit Filter Condition, sélectionnez le champ qui contient les transactions avec un montant nul. Exemple : champTRNS_AMT #.
- Pouris equal to, saisissez0.
- Dans l'en-têteEdit Filter Condition, cliquez sur laCoche.
- Cliquez surTerminé.
- Cliquez surEnregistrerpour enregistrer le jeu de données.
- Configurer le processus de gestion et les règles de condition pour la phase Enrichissement
- Accédez au processus de gestionÉvénement d'enrichissement Accounting Center (définition par défaut).
- Dans le menu des actions associées de la définition du processus de gestion, sélectionnez .
- Pour laDate d'effet, sélectionnez la date du jour.
- Cliquez surOK.
- Cliquez surAjouter une ligne.
- Saisissez les valeurs suivantes :ChampValeurOrdreSaisissez la position à laquelle vous voulez placer l'étape. Elle doit être placée après le traitement principal. Exemple : cTypeLot/tâcheSpécifierDemander à ignorer les transactions dans la suite du traitement (enrichissement)Exécuter en tant qu'utilisateurNom 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
- Cliquez surOK.
- Dans le menu des actions associées du champ Ordrec, sélectionnez .
- Pour laDate d'effet, sélectionnez la date du jour.
- Cliquez surOK.
- Cliquez surAjouter une ligne.
- Dans le champRègle, sélectionnezCréer une règle de condition.
- Cliquez surOK.
- Dans le champ Description, saisissezIgnorer les transactions à 0€ dans la phase Enrichissement de ces sources.
- Dans la grilleConditions de la règle, saisissez :ChampValeurChamp externe source ou règle de conditionPhase de la source comptableOpérateur relationneldans la liste de sélectionType de comparaisonValeur indiquée dans ce filtreValeur de comparaison<Nom de votre jeu de données Enrichissement>Exemple : AC 1TO1 MC - AC 1to1 dds - Enrichissement 1
- Cliquez surOK.
- Cliquez surAjouter une ligneafin 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.
- Dans le champRègle, sélectionnezCréer une règle de condition.
- Cliquez surOK.
- Dans le champ Description, saisissezTransactions traitées avec succès.
- Dans la grilleConditions de la règle, saisissez :ChampValeurChamp externe source ou règle de conditionTransactions incluses pour une phaseOpérateur relationnelégal àType de comparaisonValeur provenant d'un autre champValeur de comparaisonTransactions traitées avec succès pour une phase
- Cliquez surOK.
- Cliquez surOK.
- Cliquez surTerminé.
Workday identifie puis ignore toutes les transactions avec un montant nul pour la phase Enrichissement 1.