Rapport de visite / Action et objectif [Fiche expert]

Version minimum

Date de mise à jour

Version minimum

Date de mise à jour

5.1

Nov 2, 2022

Fonctionnalité

Permet de gérer les actions qui sont disponibles/obligatoires lors de la saisie d’un rapport de visite

À l’aide du subtitleLink il est maintenant possible d’accéder à une page d’analyse des actions utilisées/réalisées lors des rapports de visite (5.6)

Ajout de l’information visuel de l’état d’un objectif de visite (badge), pour facilement identifier l'état d’un objectif. (5.7)

Critères d'activation

  • Variables

    • VisitReport.Available doit valoir 1

  • Profiles

    • Action.Show

Tables

  • Tables utilisées

    • sw_data_apactionplan : table des plans d’action et objectif de visite

      • champ :

        • name: nom de l’action

        • description : description de l’action

        • ordermodelheader_ID : lors de la création d’un plan d’action on peut choisir un model de commande lié, qui sera alors lié à l’action

        • objective : Permet d'indiquer que cet élément est sélectionnable en tant qu'objectif.

        • validityStartDate: date de début de validité (pour déterminé si une entrée est active ou non)

        • validityEndDate: date de fin de validité (pour déterminé si une entrée est active ou non)

        • isAction : Permet d’indiquer que cet élément vient d’un plan d’action ou s’il s’agit d’une action de visite (si vaut 0 vient d’un plan d’action si vaut 1 il s’agit d'une action créée depuis la page “Action et Objectif”)

        • mandatory : permet de rendre l’action obligatoire lors de la création d’un rapport de visite

        • enabled : détermine si l’action originaire d’un plan d’action est active

        • valueType : type de valeur attendu pour la réponse (entier, décimal, liste,…)

        • valueTypeExtended : si type de valeur liste sélectionné alors on peut choisir un type de valeur générique ou en créer un pour qu’elle soit proposée à la saisie d’un rapport de visite

        • minimum : valeur minimum autorisée pour la valeur de l’objectif lors de la saisie du rapport de visite ( uniquement affiché à l'écran si type de valeur entier ou décimal)

        • maximum : valeur maximum autorisée pour la valeur de l’objectif lors de la saisie du rapport de visite ( uniquement affiché à l'écran si type de valeur entier ou décimal)

        • allowBelowMinimum : permet de saisir une valeur en dessous du minimum (affiché uniquement pour les types de valeur entier ou décimal)

        • allowAboveMaximum : permet de saisir une valeur au dessus du maximum (affiché uniquement pour les types de valeur entier ou décimal)

        • endDate: date de suppression logique si ce champ est non null cela signifie que la ligne a été supprimée

        • taskforecast_ID : si lors de la création d’une action on crée une tâche on stocke l’id de la tâche de diffusion

        • visitReportAction : si il s’agit d’une action d’un plan d’action, l'action sera disponible à la saisie du rapport de visite sur les tiers ciblés.

Particularités

Pour qu’une ligne soit considérée comme active, il faut que sa date de début de validité soit Null ou inférieure ou égale à la date du jour de même pour la date de fin de validité qui doit être Null ou supérieure ou égale à la date du jour