Fonctionnalité #7690
[Cotes] Formalisme jugé non-pertinent
Description
Le formalisme des cotes générés par le système n'est pas jugé pertinent.
La demande concerne une étude des possibilités, génération paramétrable par le client ou autre formalisme proposé.
Historique
#1 Mis à jour par Elodie SOME-BLAD il y a plus de 6 ans
- Priorité changé de 2-Sérieux à 3-Mineur
- Version cible mis à Product Backlog
#3 Mis à jour par Cyril VAZQUEZ il y a environ 5 ans
- Itération 190807 ajouté
Nouveaux verbes "NEXT" et "CURRENT"
NEXT schema/sequence CURRENT schema/sequence
Prise en compte dans l'interpréteur de LQL
Nouvelles fonctions SdoFactory
readCurrent("nom_de_la_sequence") readNext("nom_de_la_sequence")
Utilisation possible :
Créer une séquence par entité, par exemple pour archive.archiveId, créer une séquence dans le schéma recordsManagement :
CREATE SEQUENCE "recordsManagement"."archiveId";
Appeler la méthode CURRENT puis NEXT
*!!! Ne pas oublier d'appeler next sous peine d ecréer des identifiant doublonnés !!! *
$uid = $this->sdoFactory->readCurrent('recordsManagement/archiveId'); $archiveId = \laabs::newId($uid); // La valeur sera par exemple MaarchRM_123 $uid = $this->sdoFactory->readNext('recordsManagement/archiveId');
Appeler la méthode NEXT directement
!!! La valeur 1 ne sera jamais utilisée!!!
$uid = $this->sdoFactory->readNext('recordsManagement/archiveId'); $archiveId = \laabs::newId($uid); // La valeur sera par exemple MaarchRM_125
Proposition évolution : la méthode next apelle un current PUIS un next pour renvoyer la valeur en cours et avancer le compteur pour le prochaine appel
#4 Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Projet changé de Maarch RM - Product Backlog à Backlog RM
- Version cible changé de Product Backlog à Inscription Backlog
- Fonction
Métadonnéessupprimé
#5 Mis à jour par Cyril VAZQUEZ il y a plus de 2 ans
- Statut changé de R&D - A étudier à Clôturé
Il s'agit d'identifiant internes et non de cotes. Le système de génération de cote du SA a été intégré à la V2.7