Tâche de relance de devis [Fiche expert]

 

Version minimum

Date de mise à jour

Version minimum

Date de mise à jour

5.6

May 20, 2022

Fonctionnalité

Cette fonctionnalité va permettre sur les devis “En brouillon” ou “En cours” depuis le panier dans l’onglet “Devis” de modifier le champ date de relance. Ce champ sera initialisé par défaut, à la première consultation du panier avec la valeur : date de validité (valeur éditable dans l'écran de paramétrage des devis) - une période de relance par défaut (valeur éditable dans l'écran de paramétrage des devis).

Si lors de la finalisation du devis cette donnée est toujours remplie, une tâche de rappel sera automatiquement créée.

Le cycle de vie du devis interviendra directement sur la tâche de relance qui lui est lié. Si le devis passe en commande ou si le devis est refusé, le statut de la tâche sera mis à jour en adéquation.

 

Tables

  • Tables utilisées

    • sw_data_orderheader : Table contenant les informations globales des pièces commerciales

      • champ :

        • task_ID_quotationReminder: champ contenant l’id de la tâche de relance lié au devis

    • sw_data_task: Table contenant les tâches

      • champ :

        • status : champ booléen contenant le statut de la tâche (0: ouverte, 1: terminée)

        • gererictype_ID_status : champ contenant l’id générique du statut (côté Web) (dataType = ‘TASK_STATUS’)

          • valeurs possible :

codegenerictype

translationKey

valeur

codegenerictype

translationKey

valeur

TASK_STATUS-TO_DO

GenType_TASK_STATUS-TO_DO

À faire

GenType_TASK_STATUS-IN_PROGRESS

GenType_TASK_STATUS-IN_PROGRESS

En cours

GenType_TASK_STATUS-PENDING

GenType_TASK_STATUS-PENDING

Suspendu

TASK_STATUS-CLOSED

GenType_TASK_STATUS-CLOSED

Terminée

  • Tables utilisées pour gérer les différents statut d’une tâche de relance de devis

    • sw_data_genrictype : table des types générique

Particularités

Le lien entre la tâche et le devis n’est stocké qu’au niveau de la pièce commerciale (table : sw_data_orderheader champ : task_ID_quotationReminder )