--
-- $Id$
--
-- De beschikbaarheid wordt aangepast naar dagdelen.
--
DEFINE thisfile = 'KMMO#73056.sql'
DEFINE dbuser   = '^KMMO'

SET ECHO ON
SET DEFINE ON
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
COLUMN fcltcusterr NEW_VALUE fcltcusterr NOPRINT;
WHENEVER SQLERROR CONTINUE;
SELECT adm.getscriptspoolfile('&thisfile') AS fcltlogfile FROM DUAL;
SPOOL &fcltlogfile
WHENEVER SQLERROR EXIT;
SELECT adm.checkscriptcust('&dbuser') AS fcltcusterr FROM DUAL;
WHENEVER SQLERROR CONTINUE;
PROMPT &fcltcusterr
SET DEFINE OFF

------ payload begin ------
-- zet het kenmerkveld beschikbaarheid standaard op afwezig voor alle beschikbaarheidsmeldingen.
INSERT INTO mld_kenmerkmelding (mld_melding_key, mld_kenmerk_key, mld_kenmerkmelding_waarde)
    SELECT mld_melding_key, 4741, 362
      FROM mld_melding
     WHERE mld_stdmelding_key = 261;

-- zet de aanwezigheid van de dag ook in het dagdeel middag.
INSERT INTO prs_kenmerklink (prs_link_key,
                             prs_kenmerklink_niveau,
                             prs_kenmerk_key,
                             prs_kenmerklink_waarde)
   SELECT prs_link_key,
          prs_kenmerklink_niveau,
          DECODE (k.prs_kenmerk_key,
                  1006, 1200,
                  1000, 1180,
                  1001, 1181,
                  1002, 1182,
                  1003, 1183,
                  1004, 1220,
                  1005, 1221)   prs_kenmerk_key,
          prs_kenmerklink_waarde
     FROM prs_kenmerklink k
    WHERE prs_kenmerk_key IN (1000,
                              1001,
                              1002,
                              1003,
                              1004,
                              1005,
                              1006);


------ payload end   ------

SET DEFINE OFF
BEGIN adm.systrackscriptId ('$Id$', 1); END;
/

COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile
