Aller au contenu

Configuration des notifications push dans l'application

Les Business Portals utilisent les notifications push pour l'application mobile des Business Portals afin d'informer les utilisateurs d'événements importants tels que les confirmations de commande, les mises à jour de statut de commande, et bien plus encore. La plateforme permet la création de notifications push personnalisées, offrant une intégration dynamique avec les données pour une expérience utilisateur personnalisée. De plus, cette fonctionnalité prend en charge le multilinguisme, permettant d'envoyer des notifications dans la langue préférée de l'utilisateur.

Créer une nouvelle notification push

Pour créer une nouvelle notification push pour l'application mobile, procédez comme suit :

  1. Dans la vue d'ensemble des rôles de Business Portals, cliquez sur Portal Setup dans la barre de menus.
  2. Accédez à Notifications push.
  3. Cliquez sur le bouton Nouveau pour créer une nouvelle notification push.
  4. Saisissez un Code comme identifiant unique pour la notification push.
  5. Remplissez le champ Description avec une brève description de la notification push. Ce champ est uniquement visible par les utilisateurs de Business Central.
  6. Remplissez le champ Icône avec l'icône FontAwesome pour la notification push. Cette icône sera affichée dans la notification de l'application mobile. Si l'icône est laissée vide, aucune icône ne sera affichée dans l'application.

    Avertissement

    • Assurez-vous que le nom de la classe est correct et complet pour éviter des problèmes d'affichage de l'icône.
    • Utilisez toujours uniquement le nom de la classe provenant du code HTML, et non l'intégralité du code HTML.
      • <i class="fa-solid fa-house"></i>
      • fa-solid fa-house
  7. Remplissez le champ Couleur de l'icône avec la couleur souhaitée pour la notification push.

    Info

    La couleur de l'icône doit être indiquée en code hexadécimal, par exemple #e0f542, ce qui donne une couleur jaune. Si ce champ est laissé vide, l'application utilisera automatiquement le thème de couleur par défaut.

  8. Sélectionnez la Source Table à l'aide de la fonction de recherche. Choisissez une table source correspondant aux exigences de la notification.

  9. Configurez le Placeholder selon les besoins.
  10. Dans la section Lignes, cliquez sur le Code de langue et sélectionnez la langue souhaitée.

    Info

    Il est recommandé de remplir tous les codes de langue que le Business Portals met à disposition pour l'utilisateur selon la configuration des langues.

  11. Saisissez le Titre de la notification push.

  12. Saisissez le Message de la notification push.

Astuce

L'icône Pro de FontAwesome peut également être utilisée dans Business Portals.

Exemple : Notification de confirmation de livraison

Dans cet exemple, nous allons montrer comment créer une notification pour une confirmation de livraison. Nous utiliserons pleinement la Source Table et le Placeholder. Nous commençons directement avec la carte de notification push, accessible via les étapes précédentes.

  1. Saisissez le code de la notification push. Dans ce cas, nous l'appelons CONFIRMATION DE COMMANDE.
  2. Remplissez une brève description pour les utilisateurs de Business Central. Dans ce cas, nous écrivons Confirmation de livraison de commande.
  3. Ensuite, nous choisissons une icône de boîte pour le symbole, qui sera affiché dans l'application. Nous écrivons fa-solid fa-box dans le champ Icône, et l'icône apparaîtra dans l'application. N'hésitez pas à essayer une autre combinaison d'icônes.
  4. Pour cet exemple, le champ Couleur de l'icône reste vide, donc l'application utilisera automatiquement le thème de couleur par défaut.
  5. Comme cette notification est une confirmation de livraison pour un article, nous choisissons la table source Item ou le numéro de table 27.
  6. Pour utiliser la table source, ouvrez la carte Placeholder en cliquant sur le numéro dans le champ Placeholder ou en utilisant l'action Notification Placeholder dans la barre de menus.
  7. Dans la carte Placeholder, un nouveau Placeholder Text est créé automatiquement. Comme il s'agit du premier Placeholder, il est automatiquement défini sur %1. Utilisez la fonction de recherche dans le champ Field Name pour afficher tous les champs disponibles dans la Source Table sélectionnée.
  8. Dans cet exemple, nous voulons que le %1 Placeholder affiche le nom de l'article, donc nous choisissons Description.
  9. Fermez la table une fois la configuration du Placeholder terminée.
  10. Dans la section Lignes, cliquez sur le menu déroulant Code de langue et choisissez la langue configurée dans les Langues de Business Portals.
  11. Pour cet exemple, nous utilisons l'anglais, le Code de langue est ENU, et le titre sera Confirmation de livraison.
  12. Saisissez le message et utilisez le Placeholder, dans cet exemple Votre %1 a été livré.
  13. La configuration est maintenant terminée et cette notification peut être utilisée.

Voici un exemple de configuration d'une notification push. Si le nom de l'article est OFFICE Chair, l'icône sera affichée dans l'application avec le titre Confirmation de livraison et le message Votre OFFICE Chair a été livré dans la notification en anglais.

Utilisation de la notification push

La notification push peut être utilisée de deux manières : la première consiste à utiliser des processus et des statuts, tandis que la seconde passe par une action de Codeunit.

Utilisation de processus et de statuts

Pour utiliser les notifications push pour les mises à jour de statut et les processus, vous devez d'abord créer les statuts et processus correspondants. Une fois définis, les notifications push peuvent être configurées dans le statut pour être déclenchées lorsqu'un statut particulier est atteint.

Voir aussi