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.

Version minimum

Date de mise à jour

5.1

Fonctionnalité

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

...

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

Info

Critères d'activation

...

Variables

  • VisitReport.Available doit valoir 1

Profiles

...

  • Fonctionnalités

    • ActivityReport doit être activé sur le projet

      • ActivityReport.ActionPlan doit être activé sur le projet

    • ActionPlan doit être activé sur le projet

      • ActionPlan.Action doit être activé sur le projet

  • Capacités

    • Fonctionnalité ActivityReport

      • ActivityReport.[Create,Read,Update,Delete,List] doit être ajouté à un profil afin d’autoriser au besoin

      • ActivityReport.MobileAuthorized doit être ajouté à un profil afin d’autoriser l’utilisation sur le mobile

      • Fonctionnalité ActivityReport.ActionPlan

        • ActivityReport.ActionPlan[Create,Read,Update,Delete,List] doit être ajouté à un profil afin d’autoriser au besoin

    • Fonctionnalité ActionPlan

      • ActionPlan.[Create,Read,Update,Delete,List] doit être ajouté à un profil afin d’autoriser au besoin

      • ActionPlan.MobileAuthorized doit être ajouté à un profil afin d’autoriser l’utilisation sur le mobile

      • Fonctionnalité ActionPlan.Action

        • ActionPlan.Action.[Create,Read,Update,Delete,List] doit être ajouté à un profil afin d’autoriser au besoin

        • ActionPlan.Action.MobileAuthorized doit être ajouté à un profil afin d’autoriser l’utilisation sur le mobile

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.

Fonctionnalités

  • ActivityReport

    • ActivityReport.ActionPlan

  • ActionPlan

    • ActionPlan.Action

Capacités

  • Fonctionnalité ActivityReport

    • ActivityReport.Create

    • ActivityReport.Read

    • ActivityReport.Update

    • ActivityReport.Delete

    • ActivityReport.List

    • ActivityReport.MobileAuthorized

    • Fonctionnalité ActivityReport.ActionPlan

      • ActivityReport.ActionPlan.Create

      • ActivityReport.ActionPlan.Read

      • ActivityReport.ActionPlan.Update

      • ActivityReport.ActionPlan.Delete

      • ActivityReport.ActionPlan.List

  • Fonctionnalité ActionPlan

    • ActionPlan.Create

    • ActionPlan.Read

    • ActionPlan.Update

    • ActionPlan.Delete

    • ActionPlan.List

    • ActionPlan.MobileAuthorized

    • Fonctionnalité ActionPlan.Action

      • ActionPlan.Action.Create

      • ActionPlan.Action.Read

      • ActionPlan.Action.Update

      • ActionPlan.Action.Delete

      • ActionPlan.Action.List

      • ActionPlan.Action.MobileAuthorized

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

...