for completeness sake
svn path=/Database/trunk/; revision=9056
This commit is contained in:
@@ -1,49 +1,13 @@
|
||||
#ifdef PRJ // 22-05-1998 ABO
|
||||
|
||||
/* Historie
|
||||
**
|
||||
** 25-02-2000 EGR Entities, messages etc. uit FAC_INI.src gehaald en in PRJ_INI.src gezet.
|
||||
** 25-05-1999 ABO Aangemaakt
|
||||
*/
|
||||
/* $Revision: 8 $
|
||||
* $Modtime: 24-10-05 13:42 $
|
||||
*/
|
||||
#include "comsql.h"
|
||||
#include "FAC\fac_hlp.h"
|
||||
|
||||
#define DEF_FAC_ROL(c, o) INSERT INTO fac_rol (fac_rol_role, fac_rol_omschrijving) VALUES(c, o)
|
||||
|
||||
/*
|
||||
** Bij installatie van modules moet de tabel FAC_MODULE gevuld of ge-update worden.
|
||||
*/
|
||||
_FAC_MODULE('PRJ','Projecten')
|
||||
#ifdef NO_FSN1141
|
||||
|
||||
/*
|
||||
** Definieer de rollen voor de PRJ module en geef de hoofduser (waaronder dit script wordt gedraaid) altijd de hoogste rol.
|
||||
*/
|
||||
DEF_FAC_ROL (USER||'_PRJ_SMALL_ROLE' ,'Projecten bekijken');
|
||||
DEF_FAC_ROL (USER||'_PRJ_FULL_ROLE' ,'Projecten muteren');
|
||||
DEF_FAC_ROL (USER||'_PRJ_ARCHIVE_ROLE','Projecten beheren');
|
||||
|
||||
INSERT INTO fac_gebruiker (fac_gebruiker_username,
|
||||
fac_gebruiker_module,
|
||||
fac_gebruiker_tabel,
|
||||
fac_gebruiker_kolom,
|
||||
fac_gebruiker_kolomkey)
|
||||
SELECT USER,'FAC','FAC_ROL','FAC_ROL_KEY', fac_rol_key
|
||||
FROM fac_rol
|
||||
WHERE fac_rol_role LIKE USER||'_PRJ_ARCHIVE_ROLE';
|
||||
/*
|
||||
** Voeg de functies voor de PRJ module toe en geef de hoofuser toegang op all functies.
|
||||
*/
|
||||
DEF_FAC_FUNCTIE ('PRJ_VERW', 'Doorvoeren project', 'PRJ', 2);
|
||||
|
||||
INSERT INTO fac_gebruiker (fac_gebruiker_username,
|
||||
fac_gebruiker_module,
|
||||
fac_functie_key,
|
||||
fac_gebruiker_soort)
|
||||
SELECT USER,fac_functie_module, fac_functie_key, '1'
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_module = 'PRJ';
|
||||
#endif
|
||||
|
||||
/*
|
||||
** De ENTITY_NAMES van de PRJ module.
|
||||
|
||||
Reference in New Issue
Block a user