Contrats [Fiche expert]

Version minimumDate de mise à jour
5.117/10/2019

Fonctionnalité

A partir de la version Summer'19 datée du 16 octobre 2019, le module contrat est entièrement remis à jour afin de pouvoir gérer plusieurs types d'interventions par contrat avec des fréquences différentes par type d'intervention.

La première étape de création d'un contrat est de définir son périmètre administratif. (Pour information la date de relance permettra d'afficher un badge de rappel dans la liste des contrats).

La deuxième étape est de définir les informations de facturation.

La troisième étape est de définir les types d'interventions ainsi que leur périmètre (sites, équipements, pièces, gammes) qui vont être à réaliser dans le cadre du contrat ainsi que leurs fréquences.

Un bouton synthèse permet d'avoir une vue récapitulative sur leur périmètre global couvert par le contrat.

Une fois le contrat terminé, l'utilisateur va utiliser la fonctionnalité "lancer". Cette action à pour effet de passer le contrat en lecture seule, et de générer (via la planification d'un backend) les interventions préventives que l'utilisateur va retrouver dans l'entrée "Contrat à réaliser".

Critères d'activation

Afin d'activer les contrats, il faut autoriser le module “Contracts” dans le profil de l'utilisateur (cf. Variables).

Tables

Les tables version 2 sont :

  • sw_data_contractintervention : Lien Contrat/Intervention à générer (porte les paramètres de l'intervention à créer).
  • sw_data_contractinterventionfrequency : Fréquence de création de l'intervention ci dessus.
  • sw_data_contractinterventionequipment : Equipements concernés,
  • sw_data_contractinterventionpart : Pièces détachées associées aux interventions générées.
  • sw_data_contractinterventionoperationrange : Gammes opératoires associées aux interventions générées.
  • sw_data_contractinterventionoperationtype : Opérations associées aux interventions générées.
  • sw_data_contractinterventiondocument : Documents associés aux interventions générées.
  • sw_data_contracttype : Type de contrat. Cette table remplace le type générique generictype_ID_contracttype utilisé en V1.

Tables de la V1 obsolètes :

  • sw_data_customeraddresscontract
  • sw_data_contractoperationrange
  • sw_data_equipmentcontract

Variables

  • Contracts.Available : Activation générale des contrats.
  • Customer.Contracts.Available : Visibilité des contrats dans la fiche tiers

Particularités

Aucune

.