786 |
-- |
-- |
787 |
-- END / TI#447 — Modification des "sous etat" 16, 17 et 18 |
-- END / TI#447 — Modification des "sous etat" 16, 17 et 18 |
788 |
-- |
-- |
789 |
|
|
790 |
|
-- |
791 |
|
-- START / Amélioration accès des services consultés |
792 |
|
-- |
793 |
|
|
794 |
|
-- Ajout du champ "marque" sur les demandes d'avis (consultation) |
795 |
|
ALTER TABLE consultation ADD COLUMN marque boolean DEFAULT false; |
796 |
|
|
797 |
|
-- Ajout des droits pour les profils des services consultés |
798 |
|
INSERT INTO om_droit (om_droit, libelle, om_profil) |
799 |
|
SELECT nextval('om_droit_seq'),'demande_avis_encours_marquer',(SELECT om_profil FROM om_profil WHERE libelle = 'SERVICE CONSULTÉ') |
800 |
|
WHERE |
801 |
|
NOT EXISTS ( |
802 |
|
SELECT om_droit FROM om_droit WHERE libelle = 'demande_avis_encours_marquer' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'SERVICE CONSULTÉ') |
803 |
|
); |
804 |
|
INSERT INTO om_droit (om_droit, libelle, om_profil) |
805 |
|
SELECT nextval('om_droit_seq'),'demande_avis_encours_marquer',(SELECT om_profil FROM om_profil WHERE libelle = 'SERVICE CONSULTÉ INTERNE') |
806 |
|
WHERE |
807 |
|
NOT EXISTS ( |
808 |
|
SELECT om_droit FROM om_droit WHERE libelle = 'demande_avis_encours_marquer' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'SERVICE CONSULTÉ INTERNE') |
809 |
|
); |
810 |
|
-- Ajout des droits pour les profils des services consultés |
811 |
|
INSERT INTO om_droit (om_droit, libelle, om_profil) |
812 |
|
SELECT nextval('om_droit_seq'),'demande_avis_encours_demarquer',(SELECT om_profil FROM om_profil WHERE libelle = 'SERVICE CONSULTÉ') |
813 |
|
WHERE |
814 |
|
NOT EXISTS ( |
815 |
|
SELECT om_droit FROM om_droit WHERE libelle = 'demande_avis_encours_demarquer' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'SERVICE CONSULTÉ') |
816 |
|
); |
817 |
|
INSERT INTO om_droit (om_droit, libelle, om_profil) |
818 |
|
SELECT nextval('om_droit_seq'),'demande_avis_encours_demarquer',(SELECT om_profil FROM om_profil WHERE libelle = 'SERVICE CONSULTÉ INTERNE') |
819 |
|
WHERE |
820 |
|
NOT EXISTS ( |
821 |
|
SELECT om_droit FROM om_droit WHERE libelle = 'demande_avis_encours_demarquer' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'SERVICE CONSULTÉ INTERNE') |
822 |
|
); |
823 |
|
|
824 |
|
-- |
825 |
|
INSERT INTO om_droit (om_droit, libelle, om_profil) |
826 |
|
SELECT nextval('om_droit_seq'),'consultation_modifier',(SELECT om_profil FROM om_profil WHERE libelle = 'DIVISIONNAIRE') |
827 |
|
WHERE |
828 |
|
NOT EXISTS ( |
829 |
|
SELECT om_droit FROM om_droit WHERE libelle = 'consultation_modifier' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'DIVISIONNAIRE') |
830 |
|
); |
831 |
|
|
832 |
|
-- |
833 |
|
-- END / Amélioration accès des services consultés |
834 |
|
-- |