TWYN#53761 invalid views op acceptatie
svn path=/Customer/; revision=43753
This commit is contained in:
260
onces/TWYN/TWYN#53761.sql
Normal file
260
onces/TWYN/TWYN#53761.sql
Normal file
@@ -0,0 +1,260 @@
|
||||
--
|
||||
-- $Id$
|
||||
--
|
||||
-- Script bevat de views die noodzakelijk zijn voor de grafische rapportages in versie 2019.2
|
||||
DEFINE thisfile = 'TWYN#53761.SQL'
|
||||
DEFINE dbuser = '^TWYN'
|
||||
DEFINE custid = 'TWYN'
|
||||
|
||||
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 ------
|
||||
|
||||
--=============================================================================
|
||||
-- RAPPORTAGES grafisch
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
CREATE OR REPLACE FORCE VIEW TWYN_V_RAP_FACTUURTREND
|
||||
(
|
||||
PROJECT,
|
||||
SUBPROJECT,
|
||||
FACTUUR_MAAN,
|
||||
FACTUURBEDRAG_EXCL_BTW
|
||||
)
|
||||
BEQUEATH DEFINER
|
||||
AS
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'01',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand = '01'
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'02',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01', '02')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'03',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01', '02', '03')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'04',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01',
|
||||
'02',
|
||||
'03',
|
||||
'04')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'05',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01',
|
||||
'02',
|
||||
'03',
|
||||
'04',
|
||||
'05')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'06',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01',
|
||||
'02',
|
||||
'03',
|
||||
'04',
|
||||
'05',
|
||||
'06')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'07',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01',
|
||||
'02',
|
||||
'03',
|
||||
'04',
|
||||
'05',
|
||||
'06',
|
||||
'07')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'08',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01',
|
||||
'02',
|
||||
'03',
|
||||
'04',
|
||||
'05',
|
||||
'06',
|
||||
'07',
|
||||
'08')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'09',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01',
|
||||
'02',
|
||||
'03',
|
||||
'04',
|
||||
'05',
|
||||
'06',
|
||||
'07',
|
||||
'08',
|
||||
'09')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'10',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01',
|
||||
'02',
|
||||
'03',
|
||||
'04',
|
||||
'05',
|
||||
'06',
|
||||
'07',
|
||||
'08',
|
||||
'09',
|
||||
'10')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'11',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01',
|
||||
'02',
|
||||
'03',
|
||||
'04',
|
||||
'05',
|
||||
'06',
|
||||
'07',
|
||||
'08',
|
||||
'09',
|
||||
'10',
|
||||
'11')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw
|
||||
UNION ALL
|
||||
SELECT f.project,
|
||||
f.subproject,
|
||||
'12',
|
||||
SUM (f.ex_btw)
|
||||
FROM twyn_v_rap_factuurstatus f
|
||||
WHERE f.factuur_maand IN ('01',
|
||||
'02',
|
||||
'03',
|
||||
'04',
|
||||
'05',
|
||||
'06',
|
||||
'07',
|
||||
'08',
|
||||
'09',
|
||||
'10',
|
||||
'11',
|
||||
'12')
|
||||
GROUP BY f.project,
|
||||
f.subproject,
|
||||
f.factuur_maand,
|
||||
f.ex_btw;
|
||||
|
||||
CREATE OR REPLACE FORCE VIEW TWYN_V_RAP_BGT_KSTNRBR5
|
||||
(
|
||||
KOSTENRUBRIEK,
|
||||
DEEL,
|
||||
PROJECT,
|
||||
SUBPROJECT,
|
||||
BEDRAG
|
||||
)
|
||||
BEQUEATH DEFINER
|
||||
AS
|
||||
SELECT kostenrubriek,
|
||||
deel,
|
||||
project,
|
||||
subproject,
|
||||
SUM (bedrag) AS bedrag
|
||||
FROM twyn_v_rap_bgt_kostenrubriek
|
||||
GROUP BY kostenrubriek,
|
||||
deel,
|
||||
project,
|
||||
subproject;
|
||||
|
||||
|
||||
------ 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