Gestion de la façon dont les modèles lisent et mettent à jour le système ERP
Après avoir créé un modèle ERP (Enterprise Resource Planning) dans , vous pouvez spécifier comment il lit et met à jour le système ERP à Concentrateur de données ERPl’aide de paramètres.
- Gérer les entités : indiquez la table à lire ou l’interface BAPI (Business Application Programming Interface, un appel de procédure à distance similaire à une API) à utiliser pour lire ou mettre à jour le système ERP.
- Spécifier les entrées : définissez comment les champs du système ERP sont mappés aux paramètres pour spécifier comment les données sont interrogées. Vous pouvez également définir les valeurs par défaut à transmettre au système ERP si les paramètres ne peuvent pas être récupérés.
- Choisir une sortie : définissez les paramètres de stockage des données renvoyées sur le Now Platform en spécifiant les sorties.
Lire et mettre à jour les opérations pour le système ERP
Concentrateur de données ERP contacte le système ERP à l’aide d’opérations de lecture et de mise à jour.
- Vous pouvez utiliser une lecture de table ou un BAPI pour lire le système ERP.
- Vous devez utiliser un BAPI pour les opérations de mise à jour.
- Vous pouvez ajouter des lectures de table ou un appel de fonction BAPI à un modèle pour les opérations de lecture, mais pas les deux.
- Vous pouvez ajouter plusieurs tables à une opération de lecture de table, mais vous ne pouvez spécifier qu’un seul BAPI pour une opération de lecture d’appel de fonction.
Gestion des tables et des entités pour les opérations ERP
Une entité est la base de la façon dont l’opération accède au système ERP pour le lire ou le mettre à jour. Utilisez l’onglet Gérer les entités pour définir les demandes et le contenu de leurs réponses en spécifiant le BAPI ou le nom de la table.
- Comment Concentrateur de données ERP récupère les données du système ERP ou envoie des mises à jour au système ERP
- Pour les opérations de lecture, vous devez spécifier si vous lisez des tables sur le système ERP ou si vous utilisez un BAPI prédéfini pour lire le système.
- Pour les opérations de mise à jour, vous devez utiliser un BAPI.
- Nom de la table à lire ou du BAPI à utiliser.
Pour obtenir des instructions sur l’ajout d’entités, reportez-vous à la section Ajouter une opération de lecture ou de mise à jour à un modèle dans Concentrateur de données ERP.
Gestion des paramètres d’entrée de l’opération
Une fois que vous avez spécifié les tables de l’opération ou le BAPI, Concentrateur de données ERP remplit automatiquement l’onglet Spécifier les entrées avec les paramètres d’entrée requis.
Concentrateur de données ERP utilise des paramètres dans le cadre de l’appel de méthode/fonction pour définir et mapper les données transmises au système ERP.
- La section Paramètres de sortie est l’endroit où vous entrez des valeurs par défaut facultatives pour les paramètres utilisés pour interroger le système ERP. Si aucune valeur d’entrée n’est fournie lors de l’interrogation du modèle, la valeur par défaut de chaque paramètre est utilisée comme secours. Les valeurs par défaut peuvent également être utilisées pour mapper les constantes.
- La section Tables (pour les opérations de lecture)/Appel de fonction (pour les opérations BAPI) est l’endroit où vous définissez et mappez les champs du système ERP qui les envoie en tant que Concentrateur de données ERP paramètres dans l’opération. Lorsque vous sélectionnez un champ, utilisez la fonctionnalité de mappage automatique pour mettre automatiquement à jour sa valeur mappée et ajouter une ligne pour le paramètre dans la section Paramètres de sortie. Si vous définissez une constante en tant que type et saisissez la valeur constante dans le champ Valeur mappée , les entrées mappées peuvent servir de critères de filtre. Vous pouvez ajouter et imbriquer autant de paramètres connexes que nécessaire.
Si vous ajoutez un paramètre imbriqué complexe, tel qu’une adresse qui inclut plusieurs autres paramètres (un pour la rue, un pour la ville et un pour le pays), Concentrateur de données ERP il identifie automatiquement qu’il a besoin de paramètres connexes supplémentaires et crée de nouvelles lignes de paramètres imbriquées que vous devez ensuite renseigner pour les valeurs connexes. Vous ne pouvez imbriquer que des paramètres avec Objet ou Tableau comme type de données.
- Objet
- Tableau
- Chaîne
- Date/Heure
- Date
- Heure
- Char
- Décimal
Un exemple de cas d’utilisation est l’exécution d’un BAPI de commande client pour savoir quels éléments se trouvent dans une commande. Vous devez spécifier l’ID de commande en tant que champ mappé dans la section Tables (pour les opérations de lecture)/Appel de fonction (pour les opérations BAPI), à l’aide de l’option de mappage automatique pour définir quel champ est référencé dans le champ Valeur mappée . Après avoir défini toutes les entrées et sorties de l’opération, vous pouvez créer un flux dans Studio de workflow lequel vous pouvez saisir l’ID de commande en tant que paramètre utilisé lors de l’exécution du flux pour appeler le système ERP.
Un autre exemple serait l’ajout d’un paramètre pour les dates de facturation des commandes dans la section Champs de table (pour les opérations de lecture de table)/Appel de fonction (pour les opérations BAPI), puis la création d’un Studio de workflow flux qui vous permet de spécifier une date ou une plage de dates pour récupérer toutes les commandes de cette période.
Pour obtenir des instructions sur la gestion des entrées, reportez-vous à la section Gérer les paramètres d’entrée pour une opération de modèle ERP.
Sélection de sorties pour une opération de lecture
Vous devez créer des paramètres de sortie pour définir la manière dont les données sont mappées au système ERP et stockées sur le Now Platform.
Pour obtenir des instructions sur la gestion des sorties, reportez-vous à la section Choisir des paramètres de sortie pour un modèle ERP.
Ajout des champs ERP récupérés aux tables
Création de flux pour appeler le système ERP
Une fois que tous les paramètres sont définis et que vous avez créé et exécuté l’opération de lecture ou de mise à jour, vous pouvez créer un flux Studio de workflow qui utilise les paramètres définis.
Entrez n’importe quel critère de filtre en spécifiant une valeur lorsque vous sélectionnez le paramètre dans le champ obligatoire de l’action du flux. Pour plus d'informations, consultez Création de flux pour lire ou mettre à jour le système ERP.