Je voudrais partager avec notre communauté de développeurs l’une des fonctionnalités / outils les plus importants qui nous aident à intégrer plus facilement Acumatica Cloud ERP dans le flux naturel du travail - Smart Panels. Cette fonctionnalité permet une interaction contextuelle avec l’utilisateur pour collecter des entrées qui contrôlent le résultat de l’action effectuée.
Quelques exemples de cas d’utilisation simples permettent à un utilisateur d’indiquer la taille de l’étiquette dans un processus d’impression d’étiquettes ou d’inviter le client à identifier lors du retour d’un produit. Cela facilite l’interaction avec l’utilisateur final pour l’aider à le guider tout au long d’un processus. De cette façon, les smart panels transforment Acumatica ERP en une extension conviviale du monde physique plutôt qu’en une interruption gênante. Jusqu’à récemment, l’application mobile ne prenait pas en charge les panneaux intelligents. Cela a entraîné des solutions de contournement maladroites pour l’interaction de l’utilisateur. Dans de nombreux cas, les utilisateurs abandonnent complètement l’application mobile au lieu du site Web complet qui peut être utilisé sur la plupart des navigateurs Web mobiles. Avec Acumatica 2021R1, cela change. L’application pratique d’Acumatica en tant qu’application sur l’appareil mobile permet désormais d’étendre les panneaux intelligents existants en mode natif dans l’application mobile via « low-code » dans un projet de personnalisation.
Cliquez ci-dessous pour regarder le blog vidéo et assurez-vous de faire défiler vers le bas pour tout le code discuté dans le VLOG.
TSGI avec tous les extraits de code discutés dans la vidéo
Extension graphique – Ajouter l’action
Application mobile – Plan du site
GIST: https://gist.github.com/BrianMRO/e7d386b218c897ccea67ce1f931d29cb
Application mobile – Écran des balises
GIST: https://gist.github.com/BrianMRO/16605d929bb8766117e5c81bc4f31e77
Application mobile – Écran Article stock
GIST: https://gist.github.com/BrianMRO/a7260b3067d8afe7b56a7dbcb281c86b
Et enfin, voici le dépôt GIT pour l’ensemble du projet:
Bon codage!