Neuf avantages des intégrations d'API de vente au détail innovantes pour le merchandising

Ashish Keshri, directeur principal, architecture fonctionnelle - Merchandising | 6 juin 2023

Automatiser les processus métier et intégrer des applications avec les API REST

Oracle Retail a récemment annoncé d'importantes améliorations de son framework d'intégration pour Merchandising et Pricing Cloud Service afin de soutenir ces initiatives. Une bibliothèque de plus de 300 nouvelles API REST (un style d'architecture pour une interface de programme d'application, API, qui utilise des demandes HTTP pour accéder aux données et les utiliser) utilise une approche d'intégration REST innovante avec des applications externes et les services cloud d'Oracle Retail.

Les API REST pour les intégrations de merchandising Oracle automatisent les processus métier et intègrent les applications. Ces mouvements de données améliorés réduisent au minimum l'implication du détaillant. L'intégration entre le merchandising et Order Management Suite a également été simplifiée, éliminant ainsi l'utilisation d'Omnichannel Data Store. En outre, l'intégration entre le merchandising et Store Inventory Operations Cloud Service est désormais prise en charge sans qu'aucune couche de middleware d'intégration et de réplication de données ne soit nécessaire, à l'aide d'une approche de table à table directe.

La méthodologie d'intégration basée sur REST peut garantir que les applications de vente au détail dans toutes les fonctions disposent de données pertinentes et opportunes sur le comportement des clients, afin que les détaillants puissent comprendre ce dont ils ont besoin et dépasser leurs attentes. Ce framework promet également une complexité opérationnelle réduite et une résolution plus rapide des problèmes. Les collaborateurs ont ainsi plus de temps pour trouver des idées innovantes afin de faire face aux tendances actuelles du marché et d'accélérer le rythme de changement de la dynamique des clients et de la chaîne d'approvisionnement. Ce changement apporte des avantages stratégiques et opérationnels majeurs aux détaillants mondiaux, en leur permettant de répondre aux principales tendances du marché de la vente au détail.

Oracle Retail Merchandising se trouve au centre de toutes les opérations de vente au détail. Pour les détaillants mondiaux modernes, qui possèdent un très grand nombre d'applications pour diverses fonctions dans leur écosystème, il sert de source pour les données de base et de destination, pour toutes les données transactionnelles destinées au reporting financier.

Depuis longtemps, ses intégrations entrantes et sortantes sont réalisées via Retail Integration Cloud Service (RICS) avec ses différents composants tels que Retail Integration Bus (RIB), Bulk Data Integration (BDI) et Retail Service Backbone (RSB). Dans le passé, ce modèle a été très réussi et sert bien divers détaillants avec une envergure internationale. Cependant, pour répondre à la dynamique de la vente au détail moderne, Oracle Retail a identifié la nécessité d'une méthode d'intégration cloud native alternative mieux adaptée pour intégrer le merchandising à d'autres applications à un coût total de propriété (CTP) inférieur et avec moins de complexité opérationnelle. Ce nouveau modèle d'intégration devrait apporter des avantages supplémentaires immédiats aux détaillants.

Neuf avantages de la conception moderne et du modèle de fonctionnement des API

  1. Optimise les performances du système
  2. Permet des implémentations plus rapides
  3. Réduit le CTP pour les détaillants
  4. Réduit les délais de test
  5. Élimine la dépendance de configuration
  6. Migre les données plus facilement et plus rapidement (même en masse)
  7. Réduit le temps consacré à la cartographie et au dépannage
  8. Résout les problèmes plus rapidement
  9. Réduit la complexité opérationnelle

Fonctionnalités des API REST

  • Charges utiles concises et pertinentes : le contrat de charge utile pour chaque API a été passé en revue afin de supprimer les champs non pertinents, et il a été renommé avec une terminologie plus conviviale dès que nécessaire pour réduire les temps de mise en correspondance et de dépannage. Les API RICS existantes ont servi de base, la migration est donc également facile pour les clients.
  • Configurations simplifiées : des configurations en libre-service basées sur une interface utilisateur permettent d'initialiser et d'utiliser ces API, ce qui élimine toute dépendance à la configuration d'Oracle.
  • Documentation Open API – Les API sont documentées dans un outil basé sur Swagger qui fournit des détails sur la charge utile, des descriptions et des exemples valides. Chaque API peut être testée directement à partir de cet outil, ce qui réduit les délais de test.
  • Demandes et réponses en temps réel : les API entrantes et sortantes fournissent des demandes et des réponses en temps réel, ce qui réduit les risques de latence des données/d'inadéquation entre les applications et garantit un dépannage en temps voulu. Le signalement des erreurs a également été amélioré pour faciliter la résolution rapide et efficace des problèmes.
  • Couche d'abstraction : objets JSON prédéfinis pour les intégrations sortantes. Cela permet d'éviter toute interaction directe avec des tables de base de données volumineuses et d'accélérer les temps de réponse.
  • Opérations flexibles : le contrôle de l'interrogation des données et de la publication des données dans Merchandising repose sur des applications individuelles pour effectuer des appels à intervalles réguliers selon les besoins. En outre, les configurations basées sur l'interface utilisateur pour l'activation sélective des API et la possibilité de planifier les travaux d'exploitation sous-jacents aident à optimiser les ressources informatiques. Ce framework permet également aux détaillants d'utiliser n'importe quel middleware de leur choix, sans avoir à adopter un ensemble d'outils d'intégration inconnu.
  • Prise en charge des données en masse : les API de publication et d'abonnement prennent en charge le transfert de données en masse à l'aide de la même adresse pour un fonctionnement fluide des activités telles que l'envoi initial et la réparation des données.

Grâce aux innovations en matière d'intégration, Oracle Retail peut aider les détaillants à travailler plus efficacement avec les données. Le plus souvent, les applications de vente au détail utilisent des données générées ailleurs. Par exemple, les systèmes de merchandising utilisent les données de vente d'un système de point de vente pour les informations de stock et de reporting financier ou d'inventaire des stocks d'un système de stock de magasin pour mettre à jour les stocks. Par conséquent, une intégration solide entre les applications est essentielle pour une prise de décision rapide et éclairée. Une bonne stratégie d'intégration des données, éclairée plutôt qu'axée sur l'intuition, différencie une réussite totale d'une réussite moyenne dans la vente au détail.

Présentation du traitement des transactions de vente au détail pour les ventes et l'inventaire