Accueil Blog Acumatica Mobile Framework : Personnalisation simple pour afficher les codes dans l'application mobile

Acumatica Mobile Framework : Personnalisation simple de l'affichage des codes dans l'application mobile

Nicole Ronchetti | 8 juin 2022

Acumatica Mobile Framework : Personnalisation simple de l'affichage des codes dans l'application mobile

Introduction

Le Mobile Framework d'Acumatica est un outil incroyablement facile à utiliser. Vous n'avez pas besoin d'apprendre à programmer pour IOS ou Android. En utilisant l'éditeur de projet de personnalisation dans Acumatica, nous pouvons personnaliser l'interface mobile avec très peu de code. Ici, nous allons voir comment modifier l'affichage de certains champs dans une requête générique sur l'application mobile.

Nous pouvons facilement ajouter des demandes génériques à l'application mobile dans Acumatica, en cliquant simplement sur la case à cocher Expose to Mobile lors de la création de l'IG.

Éditeur de projets de personnalisation.

Cependant, lorsque nous comparons cet écran sur l'ordinateur de bureau avec ce que nous voyons sur l'application mobile, vous remarquerez quelques problèmes. Tout d'abord, l'application mobile rendra automatiquement l'élément et le fournisseur avec les descriptions au lieu du code (CD). Le champ Description de l'article apparaît donc deux fois. En outre, notre champ Stock de sécurité, qui est un champ calculé dans l'IG, semble pouvoir être modifié.

Acumatica Mobile vs Desktop Framework.

Pour corriger ces problèmes d'affichage, nous allons créer un projet de personnalisation afin d'ajouter un nouvel écran pour afficher la demande générique sur notre application mobile.

Tout d'abord, créez un projet de personnalisation. Dans l' éditeur de projet de personnalisation d'Acumatica, sous Application mobile, sélectionnez Personnaliser > Ajouter un nouvel écran. Dans la boîte de dialogue qui s'affiche, sélectionnez l'ID d'écran qui correspond à l'enquête générique que vous souhaitez afficher.

Tableau de bord des produits - Application mobile

Sous Commandes, ajoutez leconteneur et les champs comme indiqué ci-dessous. Les noms de ces champs correspondront à l'intitulé de la colonne dans l'enquête générique.

J'ai défini le selectorDisplayFormat de l'article et de l'entrepôt sur key pour afficher la valeur de la clé (notre code) au lieu de la description. J'ai également paramétré le Vendor pour qu'il affiche KeyDescription, ce qui me permet d'obtenir une combinaison de la clé et de la description, et j'ai défini forceIsDisabled pour le champ Safety Stock sur true afin que ce champ soit désactivé.

Acumatica Dashboard Editor

Ensuite, nous devons mettre à jour le menu de l'application mobile. Sous Application mobile dans l'éditeur de projet de personnalisation, sélectionnez Personnaliser > Mettre à jour le menu principal.

Sous Application mobile, dans l'éditeur de projet de personnalisation, sélectionnez Personnaliser > Mettre à jour le menu principal.

Nous allons ensuite ajouter un code simple pour ajouter cet élément au menu.

Ajout d'un code simple au menu.

Lorsque vous avez terminé, cliquez sur Enregistrer et publiez le projet.

Aperçu mobile - Publication du projet.

Maintenant, lorsque nous regardons notre application mobile, nous voyons tous nos changements. L'icône du tableau de bord des produits apparaît maintenant dans notre menu principal avec la nouvelle icône. Lors de l'affichage de notre liste, nous pouvons maintenant voir les codes d'inventaire affichés ainsi que les autres changements apportés aux différents champs.

Résumé

Dans cet article de blog, je vous ai montré une méthode très simple pour personnaliser les applications mobiles avec très peu de code. Mais j'espère que cela vous donnera une bonne introduction à la facilité avec laquelle il est possible de personnaliser l'interface mobile d'Acumatica. En utilisant l'éditeur de projet de personnalisation, nous sommes en mesure de modifier l'interface mobile sans aucune programmation pour IOS ou Android.

Pour en savoir plus sur la personnalisation de l'interface mobile d'Acumatica, consultez les cours T400 et T410 sur l'Université ouverte d'Acumatica.

Auteur du blog

Nicole Ronchetti est consultante technique senior au sein de l'équipe Acumatica de DSD Business Systems. Avant de rejoindre DSD, Nicole a passé 15 ans en tant qu'utilisateur final d'ERP, gérant tous les aspects de leur logiciel ERP au sein d'une organisation florissante dans l'industrie des articles de sport. En 2010, elle a choisi de se concentrer sur le conseil à plein temps en mettant l'accent sur le développement au cours des cinq dernières années.

Recevez les mises à jour du blog dans votre boîte de réception.