Project

General

Profile

Actions

Task #45549

closed

Feature #45481: **** D2 - Users & Programs

Feature #44154: *** F02 - SCP - Scientific Programs Management

Task #44890: SP CRUD

SP integrity constraints

Added by Pallier Etienne 5 months ago. Updated 27 days ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Start date:
06/21/2021
Due date:
% Done:

100%

Estimated time:

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)

Actions

Also available in: Atom PDF