svn path=/Customer/trunk/; revision=12672
This commit is contained in:
Arthur Egberink
2004-11-15 07:31:02 +00:00
parent 52ff83e64d
commit b98cc047ef

View File

@@ -1,6 +1,6 @@
--CAPG#100
CREATE OR REPLACE VIEW CAPG_V_SODEXHO_RAPPORT (FCLT_F_Maand, FCLT_F_Artikelnummer, Categorie, Groep, Omschrijving, Totaal)
CREATE OR REPLACE VIEW CAPG_V_SODEXHO_RAPPORT (FCLT_F_Maand, FCLT_F_Artikelnummer, Categorie, Groep, Aantal, Omschrijving, Totaal)
AS
SELECT maand,
artnr AS artikelnummer,
@@ -18,12 +18,15 @@ SELECT maand,
AND SUBSTR (TO_CHAR (fac.safe_to_number (fac_usrdata_code),'FM00000000'), 0, 6) || '00' =
SUBSTR (TO_CHAR (fac.safe_to_number (tot100), 'FM00000000'), 0, 6) || '00'
AND ROWNUM = 1) AS groep,
aantal AS aantal,
omschr AS omschrijving,
TO_CHAR (prijs, '99999990.00') AS totaal
FROM (
SELECT TO_CHAR (res_rsv_artikel_levering, 'YYMM') AS maand,
TO_CHAR (fac.safe_to_number (LTRIM(res_artikel_nr)), 'FM00000000') AS artnr,
TO_CHAR (NULL) AS tot1000, TO_CHAR (NULL) AS tot100,
TO_CHAR (NULL) AS tot1000,
TO_CHAR (NULL) AS tot100,
SUM (res_rsv_artikel_aantal) AS aantal,
RTRIM(LTRIM(res_artikel_omschrijving)) AS omschr,
SUM (res_rsv_artikel_aantal * res_rsv_artikel_prijs) AS prijs
FROM res_v_aanwezigrsv_artikel rra, res_artikel ra
@@ -36,7 +39,8 @@ SELECT maand,
SUBSTR (TO_CHAR (fac.safe_to_number (res_artikel_nr), 'FM00000000'), 0, 6) || '00' AS artnr,
TO_CHAR (NULL) AS tot1000,
SUBSTR (TO_CHAR (fac.safe_to_number (res_artikel_nr), 'FM00000000'), 0, 6) || '00' AS tot100,
'' AS omschr,
TO_NUMBER(null) AS aantal,
'' AS omschr,
SUM (res_rsv_artikel_aantal * res_rsv_artikel_prijs) AS prijs
FROM res_v_aanwezigrsv_artikel rra, res_artikel ra
WHERE ra.res_artikel_key = rra.res_artikel_key
@@ -46,7 +50,9 @@ SELECT maand,
SELECT TO_CHAR (res_rsv_artikel_levering, 'YYMM') AS maand,
SUBSTR (TO_CHAR (fac.safe_to_number (res_artikel_nr), 'FM00000000'), 0, 5) || '000' AS artnr,
SUBSTR (TO_CHAR (fac.safe_to_number (res_artikel_nr), 'FM00000000'), 0, 5) || '000' AS tot1000,
TO_CHAR (NULL) AS tot100, '' AS omschr,
TO_CHAR (NULL) AS tot100,
TO_NUMBER(null) AS aantal,
'' AS omschr,
SUM (res_rsv_artikel_aantal * res_rsv_artikel_prijs) AS prijs
FROM res_v_aanwezigrsv_artikel rra, res_artikel ra
WHERE ra.res_artikel_key = rra.res_artikel_key
@@ -54,9 +60,10 @@ SELECT maand,
SUBSTR (TO_CHAR (fac.safe_to_number (res_artikel_nr), 'FM00000000'), 0, 5)
UNION
SELECT TO_CHAR (res_rsv_artikel_levering, 'YYMM') AS maand,
' TOTAAL',
'',
'' AS tot100, '' AS omschr,
' TOTAAL',
'',
'' AS tot100,
TO_NUMBER(null) AS aantal,'' AS omschr,
SUM (res_rsv_artikel_aantal * res_rsv_artikel_prijs) AS prijs
FROM res_v_aanwezigrsv_artikel rra, res_artikel ra
WHERE ra.res_artikel_key = rra.res_artikel_key