Task #45549
closedFeature #45481: * D2 - Users & Programs
Feature #44154: ** (SF02) SCP - Scientific Programs Management - scp_mgmt
Task #57513: *** (SF02) USE CASES - ACTIONS (on entities) & VIEWS (web pages)
Task #57514: **** (SF02) SP actions
Task #44890: SP CRUD
SP integrity constraints
100%
Description
SP add (ou delete) : seulement sur la PROCHAINE (NEXT) Period
Delete : idem mais avec ces contraintes :
Un SP qui a un historique (1 ou N Periods) n’est pas supprimable
Un SP sans historique (pas de Period) mais qui est dans l’état “3-Proposal to Unit-PI” ou “4-SP” n’est pas supprimable
Un Observer ne peut supprimer que les SP qu’il a créés et qui sont encore dans l’état “1-Proposal-draft” ou “2-Proposal-to-TAC”
User add (ou delete) sur un SP+Period : seulement sur un SP validé et sur la PROCHAINE (NEXT) Period
Sequence add : seulement sur un SP validé et une Period en cours (CURRENT)