Rapport de visite / Action et objectif [fiche expert]
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