-- Customer specific once-script AAIT#36341

SET ECHO ON
SET DEFINE ON
column fcltlogfile new_value fcltlogfile NOPRINT;
select UPPER(USER) || '_AAIT#36341' || to_char(sysdate,'YYYYMMDD_HH24MISS') || '.lst' as fcltlogfile from dual;
spool &fcltlogfile
SET DEFINE OFF

INSERT INTO fac_kenmerkdomein (fac_kenmerkdomein_module,
                               fac_kenmerkdomein_omschrijving,
                               fac_kenmerkdomein_objectnaam,
                               fac_kenmerkdomein_kolomnaam,
                               fac_kenmerkdomein_kolomtxt,
                               fac_kenmerkdomein_verval,
                               fac_usrtab_key)
    VALUES ('MLD',
            'Cor vakgroep stdmelding',
            'AAXX_V_STDMELDING_GEGEVENS',
            'MLD_STDMELDING_KEY',
            'DISCSTD',
            'MLD_STDMELDING_VERWIJDER',
            NULL);

INSERT INTO fac_kenmerkdomein (fac_kenmerkdomein_module,
                               fac_kenmerkdomein_omschrijving,
                               fac_kenmerkdomein_objectnaam,
                               fac_kenmerkdomein_kolomnaam,
                               fac_kenmerkdomein_kolomtxt,
                               fac_kenmerkdomein_verval,
                               fac_usrtab_key)
    VALUES ('MLD',
            'Cor kostenplaats',
            'PRS_KOSTENPLAATS',
            'PRS_KOSTENPLAATS_KEY',
            'PRS_KOSTENPLAATS_NR',
            'PRS_KOSTENPLAATS_VERWIJDER',
            NULL);


INSERT INTO mld_srtkenmerk (mld_srtkenmerk_omschrijving, mld_srtkenmerk_kenmerktype, fac_kenmerkdomein_key)
   SELECT 'Nieuwe melding', 'S', fac_kenmerkdomein_key
     FROM fac_kenmerkdomein
    WHERE fac_kenmerkdomein_omschrijving = 'Cor vakgroep stdmelding';

INSERT INTO mld_srtkenmerk (mld_srtkenmerk_omschrijving, mld_srtkenmerk_kenmerktype, fac_kenmerkdomein_key)
   SELECT 'Nieuwe kostenplaats', 'S', fac_kenmerkdomein_key
     FROM fac_kenmerkdomein
    WHERE fac_kenmerkdomein_omschrijving = 'Cor kostenplaats';


/* Handmatig aanmaken op het moment dat de koppeling in bedrijf genomen wordt.
INSERT INTO mld_kenmerk (mld_srtkenmerk_key,
                         mld_stdmelding_key,
                         mld_kenmerk_niveau,
                         mld_kenmerk_verplicht,
                         mld_kenmerk_volgnummer)
   SELECT mld_srtkenmerk_key,
          mld_stdmelding_key,
          'S',
          NULL,
          120
     FROM mld_srtkenmerk sk, mld_stdmelding std
    WHERE sk.mld_srtkenmerk_omschrijving = 'Nieuwe melding'
      AND mld_stdmelding_omschrijving = 'Ordercorrectie';

INSERT INTO mld_kenmerk (mld_srtkenmerk_key,
                         mld_stdmelding_key,
                         mld_kenmerk_niveau,
                         mld_kenmerk_verplicht,
                         mld_kenmerk_volgnummer)
   SELECT mld_srtkenmerk_key,
          mld_stdmelding_key,
          'S',
          NULL,
          130
     FROM mld_srtkenmerk sk, mld_stdmelding std
    WHERE sk.mld_srtkenmerk_omschrijving = 'Nieuwe kostenplaats'
      AND mld_stdmelding_omschrijving = 'Ordercorrectie';
*/

BEGIN adm.systrackscriptId('$Id$'); END;   
/

COMMIT;
SPOOL OFF
