AKZA#34210: Beschikbaarheidstijden voor voorzieningen(catering).
svn path=/Database/trunk/; revision=27110
This commit is contained in:
@@ -771,7 +771,7 @@ AS
|
||||
BEGIN
|
||||
DBMS_OUTPUT.put_line ('res_artikel_in_scope(' || pres_artikel_key || ',' || pres_rsv_ruimte_key || ')');
|
||||
SELECT COUNT ( * )
|
||||
INTO n_inscope
|
||||
INTO n_inscope
|
||||
FROM res_v_alg_ruimte_gegevens rg, res_v_aanwezigartikel a
|
||||
WHERE rg.alg_ruimte_key IS NOT NULL
|
||||
AND res_artikel_key = pres_artikel_key
|
||||
@@ -806,7 +806,18 @@ AS
|
||||
FROM res_srtartikel_onrgoed sao
|
||||
WHERE a.res_discipline_key = sao.res_discipline_key
|
||||
AND sao.res_srtartikel_og_verwijder IS NULL
|
||||
AND alg_onrgoed_niveau = 'R'));
|
||||
AND alg_onrgoed_niveau = 'R'))
|
||||
-- Levering tussen begintijd artikel en eindtijd artikel.
|
||||
AND (SELECT ra.res_rsv_artikel_levering
|
||||
FROM res_rsv_ruimte rr,
|
||||
res_rsv_artikel ra
|
||||
WHERE rr.res_rsv_ruimte_key = ra.res_rsv_ruimte_key
|
||||
AND rr.res_rsv_ruimte_key = pres_rsv_ruimte_key
|
||||
AND ra.res_artikel_key = pres_artikel_key)
|
||||
BETWEEN (SELECT TRUNC(res_rsv_ruimte_van) FROM res_rsv_ruimte rr WHERE rr.res_rsv_ruimte_key = pres_rsv_ruimte_key)
|
||||
+ COALESCE (a.res_artikel_begintijd, fac.safe_to_number (fac.getsetting ('res_t1'))) / 24 AND
|
||||
(SELECT TRUNC(res_rsv_ruimte_van) FROM res_rsv_ruimte rr WHERE rr.res_rsv_ruimte_key = pres_rsv_ruimte_key)
|
||||
+ COALESCE (a.res_artikel_eindtijd, fac.safe_to_number (fac.getsetting ('res_t2'))) / 24;
|
||||
RETURN n_inscope > 0;
|
||||
END;
|
||||
-- Moeten wijzelf misschien dirty worden
|
||||
|
||||
@@ -262,6 +262,12 @@ CREATE_TABLE(res_artikel, 0)
|
||||
NUMBER(1)
|
||||
DEFAULT 0
|
||||
CONSTRAINT res_c_res_artikel_flags1 CHECK(res_artikel_flags IN (0,1))
|
||||
, res_artikel_begintijd
|
||||
NUMBER(5,2)
|
||||
CONSTRAINT res_c_artikel_begintijd CHECK(res_artikel_begintijd >= 0 AND res_artikel_begintijd < 24)
|
||||
, res_artikel_eindtijd
|
||||
NUMBER(5,2)
|
||||
CONSTRAINT res_c_artikel_eindtijd CHECK(res_artikel_eindtijd >= 0 AND res_artikel_eindtijd < 24)
|
||||
, res_artikel_ingangsdatum
|
||||
DATE
|
||||
, res_artikel_vervaldatum
|
||||
|
||||
@@ -15,6 +15,11 @@ COMMIT;
|
||||
#include "../kpi/kpi_ind.src"
|
||||
#include "../kpi/kpi_ini.src"
|
||||
|
||||
DEF_FAC_FUNCTIE2('WEB_KPIRAP', 'Info:KPI''s', 'KPI', 0, 0, 1, 'Om voorgedefinieerde KPI-rapportages te kunnen raadplegen');
|
||||
|
||||
DEF_MENUITEM(1, 'lcl_menu_kpi', '', 'KPI', 'appl/kpi/kpi_search.asp', 0, 0, 'WEB_KPIRAP', 'R', '0', '');
|
||||
MENU_INS_AFTER('lcl_menu_kpi', 'lcl_menu_res_quality', 2);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FSN#29308
|
||||
ALTER TABLE fac_export_app ADD CONSTRAINT fac_u_fac_export_app_code UNIQUE(fac_export_app_code);
|
||||
|
||||
@@ -101,7 +106,7 @@ ALTER TABLE prs_bedrijf ADD prs_relatietype_key
|
||||
INSERT INTO prs_relatietype (prs_relatietype_key, prs_relatietype_omschrijving) VALUES (1, 'Contracting party');
|
||||
INSERT INTO prs_relatietype (prs_relatietype_key, prs_relatietype_omschrijving) VALUES (2, 'Managing agent');
|
||||
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_relationtype' , '', 'PRS', 'appl/mgt/prs_relatietype.asp', 0, 0, 'WEB_PRSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_prs_relatietypes' , '', 'PRS', 'appl/mgt/prs_relatietype.asp', 0, 0, 'WEB_PRSMGT', 'W', '1', '');
|
||||
MENU_INS_AFTER('lcl_menu_prs_relatietypes', 'lcl_menu_prs_staffels', 2);
|
||||
|
||||
|
||||
@@ -220,6 +225,32 @@ INSERT INTO fac_usrrap (fac_usrrap_omschrijving, fac_usrrap_view_name,fac_usrrap
|
||||
FROM fac_functie WHERE fac_functie_code='WEB_PRSSYS'
|
||||
AND NOT EXISTS (SELECT '' FROM fac_usrrap WHERE UPPER(fac_usrrap_view_name)='FIN_V_UDR_KOSTENOVERZICHT');
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// AKZA#34210
|
||||
ALTER TABLE res_artikel ADD res_artikel_begintijd
|
||||
NUMBER(5,2)
|
||||
CONSTRAINT res_c_artikel_begintijd CHECK(res_artikel_begintijd>=0 AND res_artikel_begintijd<24);
|
||||
ALTER TABLE res_artikel ADD res_artikel_eindtijd
|
||||
NUMBER(5,2)
|
||||
CONSTRAINT res_c_artikel_eindtijd CHECK(res_artikel_eindtijd>=0 AND res_artikel_eindtijd<24);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// UWVA#32742
|
||||
CREATE_VIEW(fac_v_exp_flex_ins, 0) AS SELECT 1 FROM DUAL;
|
||||
INSERT INTO fac_usrrap
|
||||
(fac_usrrap_omschrijving, fac_usrrap_view_name,
|
||||
fac_usrrap_vraagbegindatum, fac_usrrap_vraageinddatum,
|
||||
fac_usrrap_functie,
|
||||
fac_usrrap_info,
|
||||
fac_functie_key, fac_usrrap_autorefresh
|
||||
)
|
||||
VALUES ('TRANSPORT: Flexkenmerken Objecten', 'FAC_V_EXP_FLEX_INS',
|
||||
0, 0,
|
||||
0,
|
||||
'Exporteren van flexkenmerken voor INS (per discipline/groep/objectsoort of soort controle)',
|
||||
(SELECT fac_functie_key FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_PRSSYS'),
|
||||
0
|
||||
);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// XXX#nnnnn
|
||||
///////////////////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
Reference in New Issue
Block a user