-- Customer specific once-script to add PRS-import as specified
-- ATCHoogeveen
-- (c) 2010 SG|facilitor bv 
-- $Revision$ 
-- $Id$
--
-- Support: +31 53 4800710

SET ECHO ON;
SPOOL atch0.lst;


INSERT INTO fac_srtnotificatie
            (fac_srtnotificatie_code, fac_srtnotificatie_mode,
             fac_srtnotificatie_oms, fac_srtnotificatie_xmlnode,
             fac_srtnotificatie_groep
            )
     VALUES ('CUST01', 3,
             'Nieuwe beschikking ter acceptatie (melding ##KEY##)', 'melding',
             0
            );

INSERT INTO fac_srtnotificatie
            (fac_srtnotificatie_code, fac_srtnotificatie_mode,
             fac_srtnotificatie_oms, fac_srtnotificatie_xmlnode,
             fac_srtnotificatie_groep
            )
     VALUES ('CUST02', 3,
     				 'Conflict in uitgegeven uren t.o.v. de beschikking (melding ##KEY##)', 'melding',
             0
            );


            
-- Notifactie JOB die elk heel uur afgaat tijdens kantooruren van 7.00 t/m 18.00 u (zo is ook gen_notify op SAAS geconfigureerd)
INSERT INTO fac_notificatie_job
            (fac_notificatie_job_view,
             fac_notificatie_job_oms,
             fac_notificatie_job_interval, fac_notificatie_job_mode, fac_notificatie_job_nextrun
            )
     VALUES ('atch_v_noti_teamleider',
             'MLD: Notificatie van nieuwe meldingen voor de teamleider(s)',
             1, 3, trunc (SYSDATE, 'HH')
            );
            
-- Notifactie JOB die aan het begin van elke dag afgaat om 8.00u
INSERT INTO fac_notificatie_job
            (fac_notificatie_job_view,
             fac_notificatie_job_oms,
             fac_notificatie_job_interval, fac_notificatie_job_mode, fac_notificatie_job_nextrun
            )
     VALUES ('atch_v_noti_urenconflict',
             'Voor admin.: conflicten in uren van beschikking vs opdracht',
             24, 3, trunc(sysdate) + 1/3
            );

-- Rapportages voor controle ingeleverde weekbrief etc etc
-- Rapport A) voor de BACKOFFICE/ADMINISTRATIE: NIET ingeleverde weekbrieven (UUR_BOF).
-- Rapport B) voor de FRONTOFFICE/TEAMLEIDER: NIET ingeleverde weekbrieven van de teamleden (UUR_FOF).
-- Rapport C) voor de FRONTEND/VERZORGER,medewerker: Overzichtslijst van je teamgenoten (WEB_MLDORD).
-- Rapport D) voor de BACKOFFICE/ADMINISTRATIE: Analyserapport voor de gemaakte uren binnen 1 WEEK - variant C: (UUR_BOF).
-- Rapport E) voor de BACKOFFICE/ADMINISTRATIE: Analyserapport voor de gemaakte uren binnen 1 PERIODE - variant A: (UUR_BOF).
-- Rapport F) voor de BACKOFFICE/ADMINISTRATIE: Analyserapport voor de gemaakte uren binnen 1 PERIODE, per week - variant B: (UUR_BOF).
-- Rapport G) voor de BACKOFFICE/ADMINISTRATIE: Analyserapport voor de gemaakte uren binnen 1 PERIODE, per week, per verzorger - variant C: (UUR_BOF).
-- Rapport H) voor de MANINFO/FACTUURADMIN: Factuurrapport voor de gemaakte uren binnen 1 PERIODE - variant A: (MLDBAC).
-- Rapport I) voor de MANINFO/FACTUURADMIN: Factuurrapport voor de gemaakte uren binnen 1 PERIODE, per week - variant B: (MLDBAC).
-- Rapport J) voor de MANINFO/FACTUURADMIN: Factuurrapport voor de gemaakte uren binnen 1 PERIODE, per week, per verzorger - variant C: (MLDBAC).


INSERT INTO fac_usrrap
            (fac_usrrap_omschrijving,
             fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template,
             fac_usrrap_macro,
             fac_usrrap_vraagbegindatum,
             fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key,
             fac_usrrap_autorefresh
            )
     VALUES ('Admin:  Niet ingeleverde weekbrieven',
             'atch_v_rap_missing_weekbrief',
             NULL,
             NULL,
             NULL,
             0,
             0,
             0,
             'Lijst van de medewerkers die hun weekbrief nog niet hebben ingeleverd.',
             124,
             0
            );

-- Rapport B) weekbrief NIET ingeleverd, die de frontoffice (UUR_FOF) kan bekijken, oftewel voor de teamleider (fac_functie_key 123)?
-- Hier zit nog een FCLT-bug in: UUR_FOF is nog niet per discipline @#$%%^grgrg!!

INSERT INTO fac_usrrap
            (fac_usrrap_omschrijving,
             fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template,
             fac_usrrap_macro,
             fac_usrrap_vraagbegindatum,
             fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key,
             fac_usrrap_autorefresh
            )
     VALUES ('Teamleider: niet ingeleverde weekbrieven',
             'atch_v_rap_missing_weekbrief',
             NULL,
             NULL,
             NULL,
             0,
             0,
             0,
             'Teamleden die hun weekbrief nog niet hebben ingeleverd.',
             123,
             0
            );


-- Rapport C) overzicht van je team-collega's, die de VERZORGER kan bekijken.
INSERT INTO fac_usrrap
            (fac_usrrap_omschrijving,
             fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template,
             fac_usrrap_macro,
             fac_usrrap_vraagbegindatum,
             fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key,
             fac_usrrap_autorefresh
            )
     VALUES ('Teamleden: adressenlijst',
             'atch_v_rap_mijnteamgenoten',
             NULL,
             NULL,
             NULL,
             0,
             0,
             0,
             'Adressenlijst van de teamleden.',
             33,
             0
            );


-- Rapport D) Analyserapport voor de gemaakte uren binnen 1 week - variant C: 
-- op periode + week + verzorger -nivo eventuele de conflicten analyseren...
--INSERT INTO fac_usrrap
--            (fac_usrrap_omschrijving,
--             fac_usrrap_view_name,
--             fac_usrrap_in_huidige_locatie,
--             fac_usrrap_template,
--             fac_usrrap_macro,
--             fac_usrrap_vraagbegindatum,
--             fac_usrrap_vraageinddatum,
--             fac_usrrap_functie,
--             fac_usrrap_info,
--             fac_functie_key,
--             fac_usrrap_autorefresh
--            )
--     VALUES ('Admin: urenconflict in weekbrief',
--             'atch_v_rap_conflict_weekuren_C',
--             NULL,
--             NULL,
--             NULL,
--             0,
--             0,
--             0,
--             'Lijst van uurconflicten per week: afwijkingen tussen indicatie en bestede uren op weeknivo.',
--             124,
--             0
--            );
--
--
-- Rapport E) Analyserapport voor de gemaakte uren binnen 1 PERIODE - variant A: 
-- op periode -nivo eventuele de conflicten analyseren...
INSERT INTO fac_usrrap
            (fac_usrrap_omschrijving,
             fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template,
             fac_usrrap_macro,
             fac_usrrap_vraagbegindatum,
             fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key,
             fac_usrrap_autorefresh
            )
     VALUES ('Admin: A) Urenconflict in periode',
             'atch_v_rap_conflict_uren_A',
             NULL,
             NULL,
             NULL,
             0,
             0,
             0,
             'Afwijkingen tussen indicatie en bestede uren in een periode.',
             124,
             0
            );


-- Rapport F) Analyserapport voor de gemaakte uren binnen 1 PERIODE - variant B: 
-- periode + week-nivo de conflicten analyseren...
INSERT INTO fac_usrrap
            (fac_usrrap_omschrijving,
             fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template,
             fac_usrrap_macro,
             fac_usrrap_vraagbegindatum,
             fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key,
             fac_usrrap_autorefresh
            )
     VALUES ('Admin: B) Urenconflict in een periode, per week',
             'atch_v_rap_conflict_uren_B',
             NULL,
             NULL,
             NULL,
             0,
             0,
             0,
             'Afwijkingen tussen indicatie en bestede uren in een periode, per week uitgesplitst.',
             124,
             0
            );

-- Rapport G) Analyserapport voor de gemaakte uren binnen 1 PERIODE - variant C: 
-- periode + week-nivo + verzorger de conflicten analyseren...
INSERT INTO fac_usrrap
            (fac_usrrap_omschrijving,
             fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template,
             fac_usrrap_macro,
             fac_usrrap_vraagbegindatum,
             fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key,
             fac_usrrap_autorefresh
            )
     VALUES ('Admin: C) Urenconflict in een periode, per week/verzorger',
             'atch_v_rap_conflict_uren_C',
             NULL,
             NULL,
             NULL,
             0,
             0,
             0,
             'Afwijkingen tussen indicatie en bestede uren in een periode, per week en per verzorger uitgesplitst.',
             124,
             0
            );





-- Rapport H) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE - variant A: 
INSERT INTO fac_usrrap
            (fac_usrrap_omschrijving,
             fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template,
             fac_usrrap_macro,
             fac_usrrap_vraagbegindatum,
             fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key,
             fac_usrrap_autorefresh
            )
     VALUES ('Factuur A) Per beschikking in periode',
             'atch_v_rap_factuur_uren_A',
             NULL,
             NULL,
             NULL,
             0,
             0,
             0,
             'Factuurrapportage per beschikking in een gekozen periode',
             56,
             0
            );


-- Rapport I) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE, verdeeld over de 4 WEKEN - variant B: 
INSERT INTO fac_usrrap
            (fac_usrrap_omschrijving,
             fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template,
             fac_usrrap_macro,
             fac_usrrap_vraagbegindatum,
             fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key,
             fac_usrrap_autorefresh
            )
     VALUES ('Factuur B) Per beschikking, per week in periode',
             'atch_v_rap_factuur_uren_B',
             NULL,
             NULL,
             NULL,
             0,
             0,
             0,
             'Factuurrapportage per beschikking in een gekozen periode, uitgesplitst per week',
             56,
             0
            );


-- Rapport J) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE, verdeeld over de 4 WEKEN, en daarbinnen per datum - variant B: 
INSERT INTO fac_usrrap
            (fac_usrrap_omschrijving,
             fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template,
             fac_usrrap_macro,
             fac_usrrap_vraagbegindatum,
             fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key,
             fac_usrrap_autorefresh
            )
    VALUES ('Factuur C) Per beschikking, per week/datum in periode',
             'atch_v_rap_factuur_uren_C',
             NULL,
             NULL,
             NULL,
             0,
             0,
             0,
             'Factuurrapportage per beschikking in een gekozen periode, uitgesplitst per datum',
             56,
             0
            );

-- Rapport I) SALARISrapport voor de gemaakte uren binnen 1 PERIODE - variant A: 
INSERT INTO fac_usrrap
            (fac_usrrap_omschrijving,
             fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template,
             fac_usrrap_macro,
             fac_usrrap_vraagbegindatum,
             fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key,
             fac_usrrap_autorefresh
            )
     VALUES ('Salaris A) Per medewerker in periode',
             'atch_v_rap_salaris_A',
             NULL,
             NULL,
             NULL,
             0,
             0,
             0,
             'Salarisrapport voor Aquisto: per medewerker de gemaakte uren in een gekozen periode',
             56,
             0
            );


COMMIT;
SPOOL OFF;
