FMHN#70720 FAC_LAYOUT toegevoegd

svn path=/Database/trunk/; revision=55744
This commit is contained in:
Jos Groot Lipman
2022-05-02 14:11:56 +00:00
parent 90cecd86db
commit a7240230f0
6 changed files with 56 additions and 0 deletions

View File

@@ -2886,6 +2886,7 @@ DEF_MENUITEM(2, 'lcl_menu_fac_setting' , '', 'FAC', 'appl/fac/fac_setti
DEF_MENUITEM(2, 'lcl_menu_fac_xsledit' , '', 'FAC', 'appl/fac/fac_edit_xsl.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
DEF_MENUITEM(2, 'lcl_menu_fac_styling' , '', 'FAC', 'appl/fac/fac_edit_template.asp', 0, 0, 'WEB_LAYOUT', 'W', '0', '');
DEF_MENUITEM(2, 'lcl_menu_fac_widgets' , '', 'FAC', 'appl/mgt/fac_widget.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');
DEF_MENUITEM(2, 'lcl_menu_fac_layout' , '', 'FAC', 'appl/mgt/fac_layout.asp', 0, 0, 'WEB_FACTAB', 'W', '1', '');
DEF_MENUITEM(2, 'lcl_menu_wgt_pages' , '', 'WGT', 'appl/mgt/fac_widget_page.asp', 0, 0, 'WEB_PRSSYS', 'R', '1', '');
DEF_MENUITEM(2, 'lcl_menu_fac_note_group' , '', 'FAC', 'appl/mgt/fac_note_group.asp', 0, 0, 'WEB_PRSSYS', 'W', '1', '');

View File

@@ -1964,6 +1964,10 @@ FAC_LCL('lcl_export_cancelled', 'Export ''{0}'' is geannuleerd.', 'Export ''{0}'
FAC_LCL('lcl_export_confirm', 'U gaat {0} exporteren.', 'You are about to export {0}')
FAC_LCL('lcl_export_nodata', 'Export is geslaagd, geen data op te leveren', 'Export was successful, no data to be delivered')
FAC_LCL('lcl_visitors', 'Aantal personen', 'Attendees')
FAC_LCL('lcl_start_date_from', 'Begindatum van', 'Start date from')
FAC_LCL('lcl_start_date_to', 'Begindatum t/m', 'Start date up to and including')
FAC_LCL('lcl_end_date_from', 'Einddatum van', 'End date from')
FAC_LCL('lcl_end_date_to', 'Einddatum t/m', 'End date up to and including')
FAC_LCL('lcl_period', 'Herhaling', 'Recurrence period')
FAC_LCL('lcl_period_from', 'Periode van', 'Period from')
FAC_LCL('lcl_period_to', 'Periode t/m', 'Period up to and including')
@@ -1985,6 +1989,7 @@ FAC_LCL('lcl_res_objcat', 'Voorzieningen', 'Equipment')
FAC_LCL('lcl_res_artcat', 'Verbruiksartikelen', 'Catering')
FAC_LCL('lcl_res_wpcat', 'Werkplekken', 'Workplaces')
FAC_LCL('lcl_res_objects', 'Reserveerbare objecten', 'Equipment')
FAC_LCL('lcl_res_persons', 'Personeel', 'Human resources')
FAC_LCL('lcl_res_notself', 'Deze reservering is niet door u zelf ingevoerd.', 'This reservation was not created by yourself.')
FAC_LCL('lcl_res_warnBO', 'Last-minute waarschuwing! Breng bij wijzigingen de backoffice op de hoogte', 'Last minute warning! Contact the back office about changes')
FAC_LCL('lcl_res_reado_parts', 'U kunt bepaalde onderdelen niet zelf aanpassen', 'You do have insufficient rights to modify (parts of) this')
@@ -5355,6 +5360,8 @@ FAC_LCL('lcl_puo_order_failfirst', 'Verzenden van de opdracht is niet direct gel
FAC_LCL('lcl_puo_order_flexfiles', 'Bijlagen meesturen', 'Send Attachments')
FAC_LCL('lcl_puo_willsendnoti', 'Notificatie ''{0}'' wordt zo verstuurd aan {1}', 'Notification ''{0}'' will be sent shortly to {1}')
FAC_LCL('lcl_puo_willsendsystem', 'Notificatie ''{0}'' wordt zo verstuurd naar extern systeem', 'Notification ''{0}'' will be sent shortly to external system')
FAC_LCL('lcl_puo_failsendsystem', 'Versturen is {0} keer mislukt, het wordt weer geprobeerd na {1}', 'Sending failed {0} time(s). Trying again after {1}')
FAC_LCL('lcl_puo_willsendnotimore', ' ... en nog {0}', ' ... and {0} more')
COMMIT;
@@ -6835,6 +6842,13 @@ FAC_LCL('fac_session_ip', 'IP', 'IP')
FAC_LCL('fac_session_useragent', 'Useragent', 'Useragent')
FAC_LCL('fac_session_sessionid_hash', 'Session ID hash', 'Session ID hash')
FAC_LCL('fac_layout', 'Layout', 'Layouts')
FAC_LCL('fac_layout_m', 'Layout', 'Layouts')
FAC_LCL('fac_layout_screen', 'Scherm', 'Screen')
FAC_LCL('fac_layout_options', 'Opties (json)', 'Opties (json)')
FAC_LCL('fac_layout_aanmaak', 'Aanmaak', 'Creation')
FAC_LCL('fac_layout_version', 'Versie', 'Version')
FAC_LCL('lcl_menu_fac_layout', 'Scherm layout', 'Screen layout')
FAC_LCL('prs_perslid', 'Persoon', 'Person')
FAC_LCL('prs_perslid_m', 'Personen', 'Persons')
@@ -6946,6 +6960,8 @@ FAC_LCL('aut_client_redirect_uri', 'Redirect URI', 'Redirect URI')
FAC_LCL('aut_client_perslid', 'App registratie', 'App registration')
FAC_LCL('aut_client_perslid_m', 'App registraties', 'App registrations')
FAC_LCL('aut_client_perslid_appbuild', 'App build', 'App build')
FAC_LCL('aut_client_perslid_appversion', 'App versie', 'App version')
FAC_LCL('aut_client_perslid_device_id', 'Apparaat id', 'Device id')
FAC_LCL('aut_client_perslid_device_name', 'Apparaat naam', 'Device name')
FAC_LCL('aut_client_perslid_scope' , 'Scope', 'Scope')

View File

@@ -55,6 +55,7 @@ CREATE SEQUENCE fac_s_fac_qvw_ticket_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_session_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_sequence_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_bijlagen_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_layout_key MINVALUE 100;
-- Some free to use sequence to generate unique and sequential numbers
-- with custom procedures like exports or invoicing

View File

@@ -2203,4 +2203,16 @@ CREATE_TABLE(fac_bijlagen, 0)
FOREIGN KEY (fac_bijlagen_root_key) REFERENCES fac_bijlagen(fac_bijlagen_key)
);
CREATE_TABLE(fac_layout, 0)
(
fac_layout_key NUMBER(10)
CONSTRAINT fac_k_fac_layout_key PRIMARY KEY,
fac_layout_version NUMBER(2)
DEFAULT 1,
fac_layout_screen VARCHAR2(128),
fac_layout_options VARCHAR2(4000), -- JSON
fac_layout_aanmaak DATE
DEFAULT SYSDATE
);
REGISTERONCE('$Id$')

View File

@@ -1039,4 +1039,12 @@ BEGIN
END;
/
CREATE_TRIGGER(fac_t_fac_layout_B_I)
BEFORE INSERT ON fac_layout
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_layout_key, fac_s_fac_layout_key);
END;
/
REGISTERRUN('$Id$')

View File

@@ -225,6 +225,24 @@ ALTER TABLE prs_bedrijfdienstlocatie DROP CONSTRAINT prs_u_prs_bedrijfdienstloc_
DROP INDEX prs_u_prs_bedrijfdienstloc_key;
ALTER TABLE prs_bedrijfdienstlocatie ADD CONSTRAINT prs_u_prs_bedrijfdienstloc_key UNIQUE (prs_bedrijf_key, prs_perslid_key, prs_dienst_key, alg_locatie_key, alg_gebouw_key);
/////////////////////////////////////////////////////////////////////////////////////////// FMHN#70720
CREATE SEQUENCE fac_s_fac_layout_key MINVALUE 100;
CREATE TABLE fac_layout
(
fac_layout_key NUMBER(10)
CONSTRAINT fac_k_fac_layout_key PRIMARY KEY,
fac_layout_version NUMBER(2)
DEFAULT 1 NOT NULL,
fac_layout_screen VARCHAR2(128) NOT NULL,
fac_layout_options VARCHAR2(4000), -- JSON
fac_layout_aanmaak DATE
DEFAULT SYSDATE
);
DEF_MENUITEM(2, 'lcl_menu_fac_layout', '', 'FAC', 'appl/mgt/fac_layout.asp', 0, 0, 'WEB_FACTAB', 'W', '1', '');
MENU_INS_AFTER('lcl_menu_fac_layout', 'lcl_menu_fac_widgets', 2);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
REGISTERONCE('$Id$')