NYBU#55434: Flexkenmerken per artikelregel.

svn path=/Database/trunk/; revision=41458
This commit is contained in:
Maykel Geerdink
2019-03-11 14:12:13 +00:00
parent 32e36938fd
commit aeb7488042
3 changed files with 9 additions and 2 deletions

View File

@@ -633,6 +633,7 @@ DEFINE_SETTING('BEZ', 0001, 'WEB_PRSSYS', 'vis_increment_number'
DEFINE_SETTING('BEZ', 0001, 'WEB_PRSSYS', 'bez_bo_orderby' , 'number' , '0' , 'Bezoekersbalie na datumtijd sorteren op { 0=Naam van de bezoeker | 1=Naam van de gastheer}')
DEFINE_SETTING('BEZ', 0001, 'WEB_PRSSYS', 'bez_gastheer_telfnr' , 'number' , '1' , 'In bezoekersbalie telfoon nummer van gastheer ook tonen { 0=Nee | 1=Ja}')
DEFINE_SETTING('BEZ', 0001, 'WEB_PRSSYS', 'bez_max_flex_on_line' , 'number' , '0' , 'Max aantal flexkenmerken op een bezoekersregel')
DEFINE_SETTING('RES', 0001, 'WEB_PRSSYS', 'res_max_flex_on_line' , 'number' , '0' , 'Max aantal flexkenmerken op een artikelregel')
DEFINE_SETTING('BEZ', 0001, 'WEB_PRSSYS', 'bez_use_buildinghours' , 'number' , '0' , 'Gebouwtijden als tijdgrenzen van afspraken gebruiken {0=Nee (default), 1=Ja}')
DEFINE_SETTING('BEZ', 0001, 'WEB_PRSSYS', 'vis_remark' , 'number' , '0' , 'Show field remark for visitor {0=dont show | 1=show | 2=show at register visitor | 3=readonly}')
DEFINE_SETTING('BEZ', 0001, 'WEB_PRSSYS', 'bez_show_progress_prop' , 'number' , '1' , 'Tonen afhandelings kenmerken (>900) voor bezoekers {0=nooit | 1=popup tijdens inchecken bezoekers(default) | 2=Inline actie | 4=Uitsluitend tonen in popup}')

View File

@@ -744,7 +744,7 @@ CREATE_TABLE(res_kenmerk, 0)
, CONSTRAINT res_c_res_kenmerk_aanmaak CHECK(res_kenmerk_aanmaak IS NOT NULL)
, CONSTRAINT res_r_res_activiteit_key FOREIGN KEY(res_activiteit_key) REFERENCES res_activiteit(res_activiteit_key)
, CONSTRAINT res_r_res_artikel_key FOREIGN KEY(res_artikel_key) REFERENCES res_artikel(res_artikel_key)
, CONSTRAINT res_u_res_kenmerk UNIQUE(res_activiteit_key, res_srtkenmerk_key, res_kenmerk_groep, res_kenmerk_verwijder)
, CONSTRAINT res_u_res_kenmerk UNIQUE(res_activiteit_key, res_artikel_key, res_srtkenmerk_key, res_kenmerk_groep, res_kenmerk_verwijder)
);
CREATE_TABLE(res_kenmerkwaarde, 0)

View File

@@ -521,6 +521,12 @@ ALTER TABLE res_kenmerk
ALTER TABLE res_kenmerk
ADD CONSTRAINT res_c_res_kenmerk_niveau2 CHECK(res_kenmerk_niveau IN ('A', 'D')); /* Activiteit of Discipline/Catalogus */
ALTER TABLE res_kenmerk
DROP CONSTRAINT res_u_res_kenmerk;
ALTER TABLE res_kenmerk
ADD CONSTRAINT res_u_res_kenmerk UNIQUE(res_artikel_key, res_activiteit_key, res_srtkenmerk_key, res_kenmerk_groep, res_kenmerk_verwijder);
ALTER TABLE res_kenmerk
MODIFY res_kenmerk_niveau DEFAULT 'A';