Plans
Comment ca marche ?
Les plans sont divisé en 2 grandes catégorie :
Bibliothéque :
Quand on veut insérer un plan pour la bibliothéque :
Il faut les respecter certaines condition :
- clientFamilleCode = Rempli
- clientFamilleCodeDefaut = Rempli
- clientDesignation = null
- clientCode = null
Quand on insère dans la bibliothéque, il faut aussi passer la bibliothéque a true pour les enfants (zone, surface, procédure)
Client :
Quand on veut insérer un plan pour un client :
Il faut les respecter certaines condition :
- clientFamilleCode = null
- clientFamilleCodeDefaut = null
- clientDesignation = Rempli ou null
- clientCode = Rempli ou null
Question :
- On peut update tout les champs genre même ceux inutile telle que zoneMaxNiveau ?
- Non, ca sert a rien
- Peut t'on update d'un plan clôturé / soumis ? Peut t'on rajouter des zones et autres dans un plan clôture / soumis ?
- Clôturé (status: 1) = fini , c'est intangible et définitif , on ne peut plus rien faire dans le plan a pars le dupliquer.
- Soumis / Refuser, on peut réaliser tout les actions sans aucune restriction. C
- Clôturé (status: 1) = fini , c'est intangible et définitif , on ne peut plus rien faire dans le plan a pars le dupliquer.
- Peut t'on supprimer un plan clôturé
- Oui, c'est la seule action autorisé sur un plan clôturé
-
Peut t'on créer un plan sans aucune informations ?
- Non, il faut obligatoirement une désignation non vide pour créer un plan, cependant on peut créer zone ou autre ressources vide.
- Peut t'on update un plan pour le mettre dans la bibliothéque ? Ou l'enlever de la bibliothéque ?
- Non, quand il est dans la bibliothéque, on peut seulement le supprimer ou l'editer en lui rajoutant des sous enfant (zones, surfaces…). Il sera toujours avec le status = 0 (en cours)
- Dans le cas, ou j'ai des ID et aussi des informations en plus (ex : client_id et client_designation) ?
- Il ne peut pas éditer le champs désignations, c'est de mon coté je vais récupère par rapport a l'ID de l'user la désignation et update les champs en conséquences .