ASLE#31926 -- implementatie Asito Leisure.

svn path=/Customer/trunk/; revision=24862
This commit is contained in:
Arthur Egberink
2015-04-16 10:07:03 +00:00
parent e55dddfcf0
commit 0c160b0eca

View File

@@ -152,6 +152,7 @@ AS
plan_eind
FROM asle_v_schoonmaak_bron
WHERE mld_stdmelding_omschrijving <> 'DND'
AND mld_stdmelding_omschrijving <> 'NoService'
AND mld_stdmelding_omschrijving <> 'Check'
AND mld_stdmelding_omschrijving <> 'Blocked';
@@ -213,7 +214,10 @@ AS
type_schoonmaak,
opmerking_sup,
alg_locatie_omschrijving,
status,
status
|| ' - '
|| TO_CHAR (plan_eind, 'hh24:mi')
|| DECODE (opmerking_sup, NULL, NULL, ' (' || opmerking_sup || ')'),
volgorde,
plan_eind
FROM (SELECT TO_CHAR (mld_melding_einddatum, 'dd-mm-yyyy') datum,
@@ -259,7 +263,7 @@ AS
FROM asle_v_schoonmaak_bron b, mld_statusopdr so
WHERE b.mld_statusopdr_key = so.mld_statusopdr_key(+)
AND TRUNC (mld_melding_einddatum) >
TRUNC (SYSDATE - 27)) s,
TRUNC (SYSDATE - 31)) s,
asle_v_ruimte_gegevens rg
WHERE rg.alg_ruimte_key = s.alg_ruimte_key(+));
@@ -411,6 +415,91 @@ AS
GROUP BY verw_start_schoonmaak, timestamp, alg_locatie_key) s
ORDER BY verw_start_schoonmaak;
-- rapportages om de ingelezen gegevens te exporteren en ze op een andere
-- omgeving voor testdoeleinden weer in te lezen.
CREATE OR REPLACE VIEW asle_v_rap_exp_werkschema
(
objectnummer,
fclt_f_datum,
begin_tijd,
personeelsnummer,
naam,
groep,
trollynr,
voorkeurzone,
min_uren,
max_uren,
last_zone,
last_clean,
num_clean,
min_num_clean
)
AS
SELECT (SELECT alg_locatie_code
FROM alg_locatie l
WHERE l.alg_locatie_key = w.alg_locatie_key)
objectnummer,
TO_CHAR (start_inzet, 'dd-mm-yyyy') datum,
TO_CHAR (start_inzet, 'hh24:mi') begin_tijd,
(SELECT prs_perslid_nr
FROM prs_perslid p
WHERE p.prs_perslid_key = w.prs_perslid_key)
personeelsnummer,
(SELECT prs_perslid_voornaam
FROM prs_perslid p
WHERE p.prs_perslid_key = w.prs_perslid_key)
naam,
groepsgrootte groep,
NULL trollynr,
voorkeurzone,
min_uren min_uren,
NULL max_uren,
last_zone,
last_clean,
num_clean,
min_num_clean
FROM asle_imp_werkschema w;
CREATE OR REPLACE VIEW asle_v_rap_exp_kamerschema
(
fclt_f_timestamp,
hotel,
room_number,
room_type,
occupancy,
status,
ad,
ju,
ch,
bb,
arrival_date,
departure_date,
group_name
)
AS
SELECT to_char(timestamp, 'dd-mm-yyyy') timestamp,
(SELECT alg_locatie_code
FROM alg_locatie l
WHERE l.alg_locatie_key = k.alg_locatie_key)
hotel,
(SELECT alg_ruimte_nr
FROM alg_ruimte r
WHERE r.alg_ruimte_key = k.alg_ruimte_key)
ruimte,
'STDDBL' roomtype,
ruimte_status occupancy,
schoonmaak_status status,
aantal_personen ad,
0 ju,
0 ch,
0 bb,
aankomst_datum arrival_date,
vertrek_datum departure_date,
REPLACE(groep_naam, 'DL', 'DELTA ') group_name
FROM asle_imp_kamerschema k;
CREATE OR REPLACE PACKAGE ASLE
AS
PROCEDURE init_cleaning (p_locatie_key IN NUMBER, p_date IN DATE);
@@ -2008,7 +2097,7 @@ END;
--/
BEGIN fac.registercustversion('ASLE', 3); END;
BEGIN fac.registercustversion('ASLE', 4); END;
/
COMMIT;