En tant que partenaire certifié SAP, dbh propose un large portefeuille de solutions SAP pour la douane et le commerce extérieur. Indépendamment de la suite ERP utilisée par SAP (SAP ECC, SAP S/4 HANA on-premise, cloud privé ou cloud public), nos solutions sont entièrement utilisables partout.
Nos solutions précédentes en matière de commerce extérieur/douanes
L'implémentation des solutions plug-in SAP classiques basées sur ABAP n'est pas possible sans accès à distance au système du client. Malgré l'accès à SAP, nos clients n'ont pas été épargnés par le travail de base SAP. Les configurations dans la SM59, la création de répertoires AL11 ainsi que l'importation d'ordres de transport externes sont quelques exemples de telles activités. Les adaptations individuelles des clients, définies lors d'un atelier, ont toujours nécessité une implémentation sur le système du client lui-même.
Exemple de pratique : Origine des marchandises et préférences
L'origine des marchandises détermine le pays de production d'un produit pour les règles commerciales et les droits de douane, tandis que les préférences sont des avantages douaniers accordés par des accords commerciaux à certains pays d'origine. Le passage de la solution pour l'origine des marchandises et les préférences (WuP) d'un plugin basé sur ABAP avec une forte personnalisation à une approche modulaire cloud-native sur la SAP Business Technology Platform (BTP) a été une étape clé de notre stratégie cloud.
Dans l'environnement ABAP précédent, la solution WuP était fortement adaptée aux exigences spécifiques des clients. Ces adaptations individuelles ont donné lieu à un environnement système complexe, difficile à entretenir et à faire évoluer, étant donné que les versions client restaient sur les systèmes on-premise respectifs. Chaque projet client nécessitait des adaptations importantes et un savoir-faire spécifique, ce qui prolongeait les délais de mise en œuvre et limitait la flexibilité.
La nouvelle approche d'extension côte à côte permet de rendre la solution WuP modulaire et flexible. Seuls les composants réellement nécessaires sont activés, tandis que les adaptations spécifiques aux clients sont intégrées en tant que modules séparés sur la BTP SAP. Ainsi, le cœur de l'application reste stable et maintenable ("Keep the Core Clean"), tandis que les exigences individuelles peuvent être mises en œuvre efficacement.
Cette approche minimise la dépendance à l'égard d'une personnalisation approfondie en ne développant pas deux fois des exigences similaires, mais en les gérant de manière modulaire. Les clients bénéficient d'une solution standardisée, facilement extensible et automatiquement complétée par des mises à jour continues, sans compromettre la stabilité des systèmes existants.
Défis à relever
Le passage des plug-ins SAP (ABAP) à une architecture cloud-native, comme c'est le cas par exemple pour la solution dbh pour l'origine des marchandises et les préférences (WuP), présente de nombreux défis :
- Gestion des donnéesLe traitement et la gestion de grandes quantités de données, qui sont essentielles pour le calcul des préférences et des preuves d'origine, doivent être assurés de manière sûre et efficace.
- FonctionnalitéLa garantie que toutes les fonctions essentielles soient conservées dans le nouvel environnement est une tâche complexe, car de nouvelles technologies et architectures doivent être introduites et les fonctions de customisation existantes doivent être réunies pour tous les clients dans une application maintenable et évolutive.
- Interfaces utilisateurLes clients attendent des interfaces personnalisables et conviviales qui répondent aux besoins spécifiques de leur entreprise. Cela nécessite une conception flexible des composants frontaux.
Mise en œuvre technique / avantages des solutions complémentaires SAP de dbh
La SAP Build Work Zone est le point d'entrée central pour nos clients dans les solutions SAP Cloud de dbh. Elle est conçue de manière modulaire, ce qui signifie que les clients peuvent uniquement activer les fonctions dont ils ont concrètement besoin, comme par exemple le Data-Store, les adaptations UI5 ou des services supplémentaires spécifiques. Cela permet de réduire la complexité et les coûts. De nouveaux modules ou services peuvent être ajoutés à tout moment sans que les implémentations existantes ne soient affectées. Comme la solution est basée sur SAP BTP, elle peut facilement évoluer avec l'entreprise. De nouveaux utilisateurs, davantage de données ou des applications supplémentaires peuvent être intégrés sans grand effort.
Leçons apprises
Le passage à une architecture cloud-native nous a permis d'acquérir de précieuses connaissances sur les défis et les opportunités liés à l'introduction de nouvelles technologies dans l'environnement SAP. Nous avons pu acquérir des connaissances importantes dans ce nouvel environnement, en particulier dans le contexte des nouveautés techniques, comme le Cloud Application Programming Model (CAP), UI5 en combinaison avec Node.js et les différents services BTP (comme Destination, Connectivity et Event-Mesh).
Un point central que nous avons constaté dans nos projets est l'effort d'apprentissage considérable qu'impliquent les nouvelles technologies. Le modèle CAP offre certes une base moderne et flexible pour le développement d'applications, mais il diffère fondamentalement des approches traditionnelles basées sur ABAP. La nécessité de se familiariser avec de nouveaux langages de programmation tels que Node.js et les frameworks cloud-native spécifiques de SAP représente un défi, en particulier pour les développeurs qui n'ont travaillé jusqu'à présent que dans le monde ABAP.
Les services BTP tels que Destination, Connectivity et Event-Mesh offrent de puissantes fonctions d'intégration ainsi que l'approche de l'Event-Driven Architecture, mais nécessitent également une réflexion approfondie et une compréhension des concepts sous-jacents. Il existe actuellement peu d'approches standardisées ou de meilleures pratiques sur le marché, ce qui signifie que chaque projet représente un certain travail de pionnier.
Le choix d'une approche "greenfield" forcée dans SAP Public Cloud et l'utilisation de nouveaux langages de programmation entraînent des défis où l'expertise globale du marché et les meilleures pratiques éprouvées font défaut. Ces défis peuvent entraîner une augmentation des coûts, un allongement des délais de mise en œuvre et une augmentation des risques.
Les clients SAP qui optent pour cette approche doivent être prêts à investir dans la recherche et le développement afin de concrétiser les avantages des nouvelles technologies.
Perspectives
Dans le cadre de notre stratégie "Cloud First", nous prévoyons d'élargir continuellement notre portefeuille de produits. L'accent est mis sur le développement de solutions entièrement nouvelles, natives du cloud, qui s'inspirent uniquement de concepts ABAP éprouvés. Il s'agit de développements greenfield, conçus à partir de zéro et qui s'intègrent parfaitement dans le paysage cloud moderne et en constante évolution de SAP. L'accent est mis sur des approches innovantes et pérennes.
Notre objectif est de toujours mettre à la disposition de notre clientèle les outils les plus modernes et les plus efficaces. Grâce à nos liens étroits avec les développements SAP, notamment sous la devise "Rise With SAP", nous continuerons à proposer des solutions flexibles, évolutives et à l'épreuve du temps.
L'innovation continue reste un élément central de notre stratégie, afin de garantir que nos produits répondent aux besoins croissants du marché tout en bénéficiant des dernières avancées technologiques dans l'environnement SAP. Cela nous permet non seulement d'optimiser les processus existants, mais aussi de créer de nouvelles opportunités commerciales pour nos clients.
1 commentaire
Jan Storek
Unser neuen BTP Integrationen heben die Möglichkeiten mit S4 in der Cloud auf ein neues Level! Sprechen Sie uns gerne an.