Fermer

mai 26, 2020

PARTIE 2: Intégrations personnalisées de gestion des données; les options sont infinies


Co-écrit avec Marco Rossodivita

Dans ce deuxième opus de notre série en deux parties, nous discuterons des étapes de création d'une connexion d'Oracle Financials à une application ARCS en utilisant la nouvelle fonctionnalité de connexion personnalisée. Si vous n'avez pas lu la partie 1, vous pouvez accéder au lien ici: Oracle Financials et ARCS: A Two-Part Journey into the World of Data Integrations.

Oracle a introduit une nouvelle fonctionnalité dans Data Gestion où les utilisateurs peuvent créer des connexions personnalisées à ses systèmes ERP. Nous nous concentrerons sur la création d'une connexion à un sous-livre dans Oracle Financials à l'aide de cette nouvelle fonctionnalité personnalisée.

Il est important de noter qu'au moment de la rédaction de ce blog, seuls les rapports BI Publisher peuvent être utilisés comme modèles pour créer le connexion aux données du grand livre auxiliaire dans Oracle Financials. Cela étant dit, commençons par planifier notre rapport BI Publisher qui sera utilisé comme modèle.

Planification d'un rapport BI Publisher

La planification d'un rapport BI Publisher est lancée dans Oracle Financials à partir de Tools > Processus planifiés .

 Processus planifiés

Pour cet exemple, nous allons planifier le rapport BI Publisher «Payables Trial Balance Report» qui sera utilisé pour générer un modèle pour importer des données du grand livre auxiliaire d'Oracle Payables dans la gestion des données. Dans la fenêtre Présentation, sélectionnez le bouton Planifier un nouveau processus .

La boîte de dialogue Planifier un nouveau processus s'affiche. REMARQUE: il a été supposé que vous avez déjà identifié le rapport à utiliser pour vos modèles. Dans le champ de texte Nom saisissez le nom du rapport. Pour cet exemple, Rapport de balance des comptes fournisseurs puis cliquez sur la touche Entrée de votre clavier. Après un bref instant, le rapport a été localisé et sa description s'affiche. Cliquez sur OK .

 Planifier un nouveau processus 2

La boîte de dialogue Détails du processus s'affiche. Effectuez les sélections du paramètre applicables, puis cliquez sur Soumettre .

 Détails du processus

Enregistrement du fichier journal

Une fois le rapport soumis, une boîte de dialogue de confirmation s'affiche avec l'ID de processus. Cliquez sur OK pour revenir à la page Présentation .

 Confirmation

Sur la page Présentation vous pouvez afficher l'état de Votre soumission. Une fois qu'il affiche l'état Réussi vous pouvez afficher le fichier journal qui est généré pour le processus en bas de l'écran. Ouvrez et enregistrez le fichier journal car il contient des informations utiles nécessaires lors de la configuration de la gestion des données.

 Présentation "width =" 1387 "height =" 476 "srcset =" https: / /i2.wp.com/blogs.perficient.com/files/Overview.png?w=1387&ssl=1 1387w, https://i2.wp.com/blogs.perficient.com/files/Overview.png?resize= 300% 2C103 & ssl = 1 300w, https://i2.wp.com/blogs.perficient.com/files/Overview.png?resize=1024%2C351&ssl=1 1024w, https://i2.wp.com/blogs. perficient.com/files/Overview.png?resize=768%2C264&ssl=1 768w, https://i2.wp.com/blogs.perficient.com/files/Overview.png?resize=500%2C172&ssl=1 500w, https://i2.wp.com/blogs.perficient.com/files/Overview.png?resize=800%2C275&ssl=1 800w, https://i2.wp.com/blogs.perficient.com/files/Overview .png? resize = 1280% 2C439 & ssl = 1 1280w, https://i2.wp.com/blogs.perficient.com/files/Overview.png?resize=750%2C257&ssl=1 750w, https: //i2.wp .com / blogs.perficient.com / files / Overview.png? resize = 600% 2C206 & ssl = 1 600w, https://i2.wp.com/blo gs.perficient.com/files/Overview.png?resize=640%2C220&ssl=1 640w "tailles =" (largeur max: 1000px) 100vw, 1000px "data-recalc-dims =" 1 "/></p data-recalc-dims=

Journal Fichier:

 Fichier journal

Télécharger et enregistrer le rapport CSV

L'étape suivante consiste à republier le rapport que vous venez d'exécuter afin de générer un fichier CSV. Ce fichier CSV sera utilisé pour créer le modèle dans Data Management. Pour republier le rapport, depuis le bas de la page Présentation sous la section Sortie cliquez sur le bouton Republier .

Dans la boîte de dialogue, cliquez sur Engrenage puis sélectionnez Exporter . Dans la liste des options de sortie, sélectionnez CSV .

 Export Csv

REMARQUE: Dans les cas où CSV n'est pas une option d'exportation, vous devrez travailler avec l'administrateur pour mettre à jour le rapport et faire de CSV une option sélectionnable.

Le rapport est créé en tant que fichier CSV que vous pouvez ensuite enregistrer dans un dossier applicable pour y accéder ultérieurement.

Identifier Paramètres

Ensuite, soumettez à nouveau le rapport que vous venez d'exécuter afin de capturer les paramètres. Ces paramètres seront entrés dans Data Management afin que chaque fois que Data Management exécute le rapport, il saura quels paramètres fournir.

Sur la page Présentation, sélectionnez le rapport que vous venez d'exécuter, puis cliquez sur le bouton Renvoyer . .

 Soumettez à nouveau "width =" 794 "height =" 305 "srcset =" https://i1.wp.com/blogs.perficient.com/files/Resubmit.png?w=794&ssl=1 794w. , https://i1.wp.com/blogs.perficient.com/files/Resubmit.png?resize=300%2C115&ssl=1 300w, https://i1.wp.com/blogs.perficient.com/files/ Resubmit.png? Resize = 768% 2C295 & ssl = 1 768w, https://i1.wp.com/blogs.perficient.com/files/Resubmit.png?resize=500%2C192&ssl=1 500w, https: // i1. wp.com/blogs.perficient.com/files/Resubmit.png?resize=750%2C288&ssl=1 750w, https://i1.wp.com/blogs.perficient.com/files/Resubmit.png?resize=600 % 2C230 & ssl = 1 600w, https://i1.wp.com/blogs.perficient.com/files/Resubmit.png?resize=640%2C246&ssl=1 640w "tailles =" (largeur max: 794px) 100vw, 794px "data-recalc-dims =" 1 "/></p data-recalc-dims=

Un messa d'avertissement ge s'affiche pour indiquer que vous êtes sur le point de soumettre à nouveau le rapport avec les paramètres suivants. À l'aide de votre souris ou de votre pavé tactile, copiez les paramètres de la boîte de dialogue et enregistrez-les dans le Bloc-notes (ou une source équivalente).

 Avertissement "width =" 375 "height =" 192 "srcset =" https://i2.wp.com/blogs.perficient.com/files/Warning.png?w=375&ssl=1 375w, https://i2.wp.com/blogs. perficient.com/files/Warning.png?resize=300%2C154&ssl=1 300w "tailles =" (largeur max: 375px) 100vw, 375px "data-recalc-dims =" 1 "/></p data-recalc-dims=

Le fichier CSV du rapport et les paramètres applicables capturés deviendront le modèle de la source de données que vous créez dans Data Management.

REMARQUE: Les informations suivantes décrivent les étapes utilisées pour créer une intégration personnalisée dans Data Management. Le lecteur est supposé être le lecteur comprend la gestion des données et comment configurer chacun de ses composants.

Créer une application cible dans la gestion des données

Ouvrez la gestion des données et sélectionnez l'onglet Configuration puis sélectionnez Cible Applica . Pour créer une application cible, cliquez sur le bouton Ajouter . Une liste déroulante s'affiche pour vous permettre de sélectionner le type d'application.

Il existe quatre options d'application cible disponibles:

  1. Local – Ce type d'application fait référence à une application EPM locale ou sur site.
  2. Cloud – Ce type d'application fait référence à une autre instance de service cloud telle que Planning, FCC, etc.
  3. Source de données – Ce type d'application fait référence à une application source ou cible générique.
  4. Dimensions – Ce type d'application est utilisé pour charger des métadonnées telles que Compte, Entité, Personnalisé, Scénario et Versionn

 Configuration "width =" 971 "height =" 379 "srcset =" https://i1.wp.com/blogs .perficient.com / files / Setup.png? w = 971 & ssl = 1 971w, https://i1.wp.com/blogs.perficient.com/files/Setup.png?resize=300%2C117&ssl=1 300w, https : //i1.wp.com/blogs.perficient.com/files/Setup.png? resize = 768% 2C300 & ssl = 1 768w, https://i1.wp.com/blogs.perficient.com/files/Setup. png? resize = 500% 2C195 & ssl = 1 500w, https://i1.wp.com/blogs.perficient.com/fi les / Setup.png? resize = 800% 2C312 & ssl = 1 800w, https://i1.wp.com/blogs.perficient.com/files/Setup.png?resize=750%2C293&ssl=1 750w, https: // i1.wp.com/blogs.perficient.com/files/Setup.png?resize=600%2C234&ssl=1 600w, https://i1.wp.com/blogs.perficient.com/files/Setup.png?resize = 640% 2C250 & ssl = 1 640w "tailles =" (largeur max: 971px) 100vw, 971px "data-recalc-dims =" 1 "/></p data-recalc-dims=

 Oracle - Guide to Oracle Cloud: 5 Steps to Guarantee a Successful Move vers le cloud

Pour cet exemple, sélectionnez Source de données .

Dans la boîte de dialogue ouverte, sélectionnez un système source. Oracle a des connexions prédéfinies créées pour des éléments tels que les ajustements du journal de rapprochement des comptes à partir de l'appariement des transactions, les fichiers bancaires tels que BAI et SWIFT, et les connexions aux sous-grands livres de Payables et Receivables et de la balance de vérification dans Oracle Financials. Sélectionnez Oracle ERP Cloud (personnalisé) .

 Option personnalisée

Une nouvelle boîte de dialogue s'affiche appelée Sélectionner. Dans cette boîte de dialogue, téléchargez le fichier CSV de rapport BI Publisher que vous avez enregistré au cours des étapes précédentes. Développez le dossier Accueil et recherchez le dossier dans lequel vous souhaitez enregistrer votre fichier CSV.

 Dossier Accueil

Ensuite, cliquez sur le bouton Télécharger . et accédez au dossier de fichiers dans lequel vous avez enregistré le fichier CSV. Sélectionnez le fichier, cliquez sur OK .

 Téléchargez "width =" 506 "height =" 123 "srcset =" https://i1.wp.com/blogs.perficient.com/ files / Upload.png? w = 506 & ssl = 1 506w, https://i1.wp.com/blogs.perficient.com/files/Upload.png?resize=300%2C73&ssl=1 300w, https: // i1. wp.com/blogs.perficient.com/files/Upload.png?resize=500%2C122&ssl=1 500w "tailles =" (largeur max: 506px) 100vw, 506px "data-recalc-dims =" 1 "/></p data-recalc-dims=

Vous revenez à la boîte de dialogue Sélectionner . Après avoir téléchargé le fichier CSV dans le dossier applicable, sélectionnez-le afin qu'il soit mis en surbrillance, puis cliquez sur le bouton OK . . Le nom de la source de données sera le même que celui du fichier de modèle téléchargé.

 Nom de l'application

Facultatif: vous pouvez fournir un préfixe à utiliser pour l'application cible.

En chargeant le Fichier CSV à l'application cible, Data Management affecte chaque en-tête de colonne du fichier CSV en tant que dimension.

 Application Détails

Maintenant que Data Management sait à quelles colonnes de données s'attendre, nous devons également fournir les paramètres corrects que Data Management doit fournir à Oracle Financials lors de l'exécution du rapport. Cliquez sur l'onglet Filtres d'application dans la section Détails de l'application.

Trois champs doivent être remplis:

  1. Nom du système source : nom du système source ERP créé lors de la première étape. [19659039] Nom du rapport : chemin et nom du rapport BI Publisher. Ce nom se trouve dans le fichier journal de l'exécution du processus de planification Oracle ERP.
  2. Liste des paramètres du rapport : paramètres copiés lorsque nous avons replanifié le rapport dans Oracle Financials.

 Filtres d'application

REMARQUE: Certains paramètres sont généralement les mêmes pour toutes les instances ERP. Certains autres ne le sont pas. Les paramètres de période peuvent être définis à l'aide des fonctions START_PERIODKEY et END_PERIODKEY.

CONSEIL: De plus, tous les paramètres ne sont pas nécessaires. Si vous trouvez qu'un paramètre est un filtre dynamique, il peut être supprimé. Au cours de notre implémentation, nous avons réalisé la toute première fois que nous avons changé d'environnements Oracle Financial (de DEV à TEST), le message d'erreur que nous avons reçu lors d'une exécution ayant échoué n'avait aucun sens. Nous avons conclu que l'exécution du rapport tentait d'utiliser un ID pour un filtre différent entre les deux environnements et très probablement pas pour la même requête. Nous avons identifié qu'il s'agissait de l'argument 6. Lorsque nous avons supprimé ce paramètre de notre liste de paramètres de rapport, le rapport s'est correctement exécuté.

 Paramètres de rapport

Les paramètres suivants ont été entrés dans le rapport Liste des paramètres ci-dessus:

argument1 = 300000005831235; argument2 = 300000005708388; argument3 = $ END_PERIODKEY [YYYY-MM-dd] $; argument7 = N; argument8 = Y; argument9 = 300000005831235;

Notez que nous avons substitué l'argument 3 pour utiliser des dates de début et de fin dynamiques pour la période au lieu d'une date codée en dur. Lorsque la gestion des données exécute le rapport, elle utilise la période (par exemple, le 20 janvier) sélectionnée dans le PDV pour déterminer le mois à utiliser pour le rapport.

 Pov

Créer un format d'importation à l'aide de la Source de données personnalisée

Le format d'importation est utilisé pour identifier chaque champ (colonne) du fichier de données et connecte le cube GL Balance créé à l'étape de configuration de l'application cible à l'application ARCS. Cliquez sur le bouton Ajouter pour ajouter un nouveau format d'importation.

Dans la section Détails entrez un Nom pour le format d'importation. Cliquez ensuite sur le bouton Rechercher pour sélectionner une source.

 Détails "width =" 1098 "height =" 147 "srcset =" https://i2.wp.com/blogs.perficient .com / files / Details.png? w = 1098 & ssl = 1 1098w, https://i2.wp.com/blogs.perficient.com/files/Details.png?resize=300%2C40&ssl=1 300w, https: / /i2.wp.com/blogs.perficient.com/files/Details.png?resize=1024%2C137&ssl=1 1024w, https://i2.wp.com/blogs.perficient.com/files/Details.png? resize = 768% 2C103 & ssl = 1 768w, https://i2.wp.com/blogs.perficient.com/files/Details.png?resize=500%2C67&ssl=1 500w, https://i2.wp.com/ blogs.perficient.com/files/Details.png?resize=800%2C107&ssl=1 800w, https://i2.wp.com/blogs.perficient.com/files/Details.png?resize=750%2C100&ssl=1 750w, https://i2.wp.com/blogs.perficient.com/files/Details.png?resize=600%2C80&ssl=1 600w, https://i2.wp.com/blogs.perficient.com/files /Details.png?resize=640%2C86&ssl=1 640w "tailles =" (largeur max: 1000px) 100vw, 1000px "data-recalc-dims =" 1 "/></p data-recalc-dims=

Dans cet exemple, notre application cible est le rapport de balance de vérification de Payables. Sélectionnez Rapport de balance des comptes fournisseurs et cliquez sur OK .

 Rechercher et sélectionner la source

En sélectionnant Rapport de balance des comptes fournisseurs, les champs applicables à une source le type de fichier est supprimé. Enfin, sélectionnez Gestionnaire de rapprochement des comptes pour la cible.

Dans notre exemple, aucun mappage spécifique n'est requis pour ce format d'importation. Ensuite, créez un emplacement . Cliquez sur le bouton Enregistrer lorsque vous avez terminé vos sélections.

Emplacement

Les emplacements définissent un ensemble de tables intermédiaires utilisées pour héberger les données importées du système source. Chaque emplacement se voit attribuer un format d'importation qui aligne chaque champ des enregistrements de données source sur les champs de la table intermédiaire. Le format d'importation sélectionné définit la source et la cible des données; dans notre exemple, Ledger et l'application ARCS respectivement. Cliquez sur le bouton Ajouter pour ajouter un nouvel emplacement.

Entrez un Nom pour l'emplacement. Cliquez sur le bouton Rechercher pour localiser le Format d'importation créé à l'étape précédente. Cliquez sur le bouton Enregistrer lorsque vous avez terminé vos sélections.

 Emplacement "width =" 864 "height =" 235 "srcset =" https://i2.wp.com/blogs .perficient.com / files / Location.png? w = 864 & ssl = 1 864w, https://i2.wp.com/blogs.perficient.com/files/Location.png?resize=300%2C82&ssl=1 300w, https : //i2.wp.com/blogs.perficient.com/files/Location.png? resize = 768% 2C209 & ssl = 1 768w, https://i2.wp.com/blogs.perficient.com/files/Location. png? resize = 500% 2C136 & ssl = 1 500w, https://i2.wp.com/blogs.perficient.com/files/Location.png?resize=800%2C218&ssl=1 800w, https: //i2.wp. com / blogs.perficient.com / files / Location.png? resize = 750% 2C204 & ssl = 1 750w, https://i2.wp.com/blogs.perficient.com/files/Location.png?resize=600%2C163&ssl = 1 600w, https://i2.wp.com/blogs.perficient.com/files/Location.png?resize=640%2C174&ssl=1 640w "tailles =" (largeur max: 864px) 100vw, 864px "données -recalc-dims = "1" /></p data-recalc-dims=

Règle de chargement des données

Commencez par sélectionner le nom Emplacement dans la barre de localisation

 Position Pov

Ensuite, cliquez sur le bouton Ajouter pour ajouter une nouvelle règle de chargement des données. Entrez un Nom et sélectionnez la Catégorie . Puisque nous nous connectons à ARCS, la catégorie correspond aux compartiments de devises que vous avez créés dans votre application ARCS.

 Règle de chargement des données

Cliquez sur l'icône Rechercher pour sélectionner l'icône Format d'importation créé à l'étape précédente. Sélectionnez IF_AP puis cliquez sur OK .

 Format d'importation

Après avoir créé la règle de chargement des données pour l'emplacement AP (Payables), vous pouvez importer le données en cliquant sur le bouton Exécuter . Effectuez vos sélections, puis cliquez sur le bouton Exécuter .

 Exécuter la règle

Une boîte de dialogue s'affiche indiquant que le travail a été soumis. Vous pouvez afficher son processus à partir de l'écran Détails du processus .

 Détails du processus 2

Conjointement, à partir d'Oracle Financials, un «Générer un fichier de données pour l'exportation» est généré. Ce processus est un wrapper qui exécute le rapport BI Publisher défini.

 Générer un fichier de données pour l'exportation

Après l'exécution du fichier Générer le fichier de données pour l'exportation, un autre processus télécharge le fichier résultant vers la gestion des données.

 Détails du processus 3

Une fois le chargement des données terminé, comme indiqué par les coches vertes, vous pouvez afficher les données à partir de l'écran Data Load Workbench . [19659002]  Data Load Workbench

Vous pouvez continuer à créer des connexions personnalisées supplémentaires en répétant les mêmes étapes ci-dessus et en sélectionnant différents rapports à exécuter à partir d'Oracle Financials.

Ceci conclut notre deuxième tranche de nos deux exploration partielle du monde des intégrations de données à l'aide de la gestion des données.




Source link