STCH#51457 -- Initiële versie stch.sql
svn path=/Customer/trunk/; revision=36396
This commit is contained in:
94
STCH/stch.sql
Normal file
94
STCH/stch.sql
Normal file
@@ -0,0 +1,94 @@
|
||||
--
|
||||
-- $Id$
|
||||
--
|
||||
-- Script containing customer specific db-configuration for STCH.
|
||||
DEFINE thisfile = 'STCH.SQL'
|
||||
DEFINE dbuser = '^STCH'
|
||||
|
||||
SET ECHO ON
|
||||
SET DEFINE ON
|
||||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||||
WHENEVER SQLERROR EXIT;
|
||||
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
SPOOL &fcltlogfile
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
|
||||
CREATE OR REPLACE VIEW stch_v_rap_opdrkosten
|
||||
(
|
||||
PO_NUMMER,
|
||||
OPDRACHTNR,
|
||||
KOSTENPLAATS,
|
||||
BEDRAG,
|
||||
UITVOERENDE,
|
||||
OPDRACHT_AFGEMELD
|
||||
)
|
||||
AS
|
||||
SELECT cn.cnt_contract_nummer,
|
||||
sd.ins_srtdiscipline_prefix
|
||||
|| TO_CHAR (m.mld_melding_key)
|
||||
|| '/'
|
||||
|| mo.mld_opdr_bedrijfopdr_volgnr,
|
||||
pk.prs_kostenplaats_omschrijving,
|
||||
mo.mld_opdr_kosten,
|
||||
pb.prs_bedrijf_naam,
|
||||
mld.getopdrachtstatusdate (mo.mld_opdr_key, 6)
|
||||
FROM mld_opdr mo,
|
||||
cnt_contract cn,
|
||||
mld_melding m,
|
||||
ins_srtdiscipline sd,
|
||||
mld_stdmelding s,
|
||||
mld_discipline md,
|
||||
prs_kostenplaats pk,
|
||||
prs_bedrijf pb
|
||||
WHERE mo.cnt_contract_key = cn.cnt_contract_key
|
||||
AND m.mld_melding_key = mo.mld_melding_key(+)
|
||||
AND s.mld_stdmelding_key = m.mld_stdmelding_key
|
||||
AND md.ins_discipline_key = s.mld_ins_discipline_key
|
||||
AND sd.ins_srtdiscipline_key = md.ins_srtdiscipline_key
|
||||
AND mo.prs_kostenplaats_key = pk.prs_kostenplaats_key
|
||||
AND mo.mld_uitvoerende_keys = pb.prs_bedrijf_key
|
||||
AND mo.mld_statusopdr_key = 6
|
||||
AND mld.getopdrachtstatusdate (mo.mld_opdr_key, 6) > sysdate - 7;
|
||||
|
||||
CREATE OR REPLACE VIEW stch_v_export_sap
|
||||
(
|
||||
result,
|
||||
result_order
|
||||
)
|
||||
AS
|
||||
SELECT '"PO Nummer"'
|
||||
|| ';"opdrachtnummer"'
|
||||
|| ';"kostenplaats"'
|
||||
|| ';"bedrag"'
|
||||
|| ';"uitvoerende"',
|
||||
0
|
||||
FROM DUAL
|
||||
UNION ALL
|
||||
SELECT '"'
|
||||
|| po_nummer
|
||||
|| '";"'
|
||||
|| opdrachtnr
|
||||
|| '";"'
|
||||
|| kostenplaats
|
||||
|| '";"'
|
||||
|| bedrag
|
||||
|| '";"'
|
||||
|| uitvoerende
|
||||
|| '"',
|
||||
1
|
||||
FROM stch_v_rap_opdrkosten;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
BEGIN adm.systrackscriptId ('$Id$', 0); END;
|
||||
/
|
||||
|
||||
COMMIT;
|
||||
SET ECHO OFF
|
||||
SPOOL OFF
|
||||
SET DEFINE ON
|
||||
PROMPT Logfile of this upgrade is: &fcltlogfile
|
||||
Reference in New Issue
Block a user