diff --git a/onces/VBXX/YAXX#83574.sql b/onces/VBXX/YAXX#83574.sql new file mode 100644 index 000000000..5ef4a54c9 --- /dev/null +++ b/onces/VBXX/YAXX#83574.sql @@ -0,0 +1,54 @@ +-- +-- $Id$ +-- +-- Aanmaken stamtabel op de opslag te bepalen. De tabel wordt gevuld door het importeren van een csv bestand. De inhoud +-- van de tabel wordt gebruikt door een hook bij de opdracht om het kenmerkveld opslag te vullen en daarmee de verkoopprijs. + +-- Voor dbuser invullen: - indien script voor 1 klant is: 'AADS' (de klantcode, zoals vermeld in fac_version_cust) +-- - script is voor meerdere klanten: 'AAXX' (de groepcode, zoals vermeld in fac_version_group) +-- - script is voor meerdere klanten met naam volgens een bepaald patroon: '^AA|^ASMS|^GULU|^NMMS|^RABO|^ZKHM' +-- +DEFINE thisfile = 'YAXX#83574.SQL' +DEFINE dbuser = 'VBXX' + +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 ------ + +CREATE TABLE vbxx_imp_opslag +( + imp_opslag_key NUMBER (10), + alg_locatie_key NUMBER (10), + ins_srtdiscipline_key NUMBER (10), + ins_discipline_key NUMBER (10), + prs_kostensoort_key NUMBER (10), + prs_bedrijf_key NUMBER (10), + opslag NUMBER (8, 4), + ingangsdatum DATE, + einddatum DATE, + imp_opslag_aanmaak DATE, + imp_opslag_verwijder DATE +); + +------ 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