Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Les notifications par action sur le Backoffice sont un des mécanisme de notification pour les utilisateurs (interne ou client) manuel ou automatique selon paramétrage et modèle.

Le contenu final de ces notifications, avant modification éventuelle par l’utilisateur, est généré en fonction du modèle lié et du paramétrage, et leur envoi peut être automatique ou manuel s’il est nécessaire de garder un contrôle sur l’envoi et le contenu envoyé.

Une notification automatique s’enverra de façon transparente lorsqu’un l’action paramétrée se produira, alors qu’une notification manuelle fera apparaitre une popup permettant de modifier ou sélectionner les notifications à envoyer parmi celles paramétrées.

...

Sur la popup, la coche de gauche permet de choisir les notifications à envoyer, et l’icone de la dernière colonne permet de modifier le titre et les messages d’une notification donnée.

...

Tables

  • Tables utilisées

    • sw_data_notification : Représente une notification paramétrée à envoyer

      • champs :

        • creationDate: Date de création

        • sended: 1 si la notification a été envoyée, 0 sinon

        • sendingDate: Date d’envoi

        • returnReceiptDate: Date d’acquittement

        • recipientPhoneNumber: Numéro de téléphone du destinataire

        • recipientEmail: Email du destinataire

        • recipientName: Nom du destinataire

        • messageTitle: Titre du message

        • messageContent: Corps du message simple

        • baseuser_ID_recipient: Destinataire interne

        • customer_ID_recipient: Destinataire client

        • customercontact_ID_recipient: Destinataire contact

        • planning_ID: Planification liée à la notification

        • task_ID: Tache liée à la notification

        • generictype_ID_recipientType: Type du destinataire (Collaborateur ou contact tiers)

        • device: 1 si la notification doit s’envoyer par message flash, 0 sinon

        • email: 1 si la notification doit s’envoyer par message flash, 0 sinon

        • sms: 1 si la notification doit s’envoyer par message flash, 0 sinon

        • expirationDate: Date d’expiration

        • baseoutbox_ID: Enregistrement lié dans la boite d’envoi système

        • notificationsettingtype_ID: Type du modèle ayant donné lieu à la notification

        • interventionsubcontractor_ID: Sous-traitant lié

        • messageExtendedContent: Corps de message étendu

    • sw_data_notificationdocument : Contient les documents liés à une notification

      • champs:

        • notification_ID: Notification liée

        • fileName: Nom du fichier

        • description: Description

        • binaryData: Donnée du document

        • notificationsettingdocument_ID: Document du modèle, utilisé pour référencer un document d’un modèle pour éviter de dupliquer les données brutes.

...