PNBR#64368: Rapportage voor Elise: niet per maand maar per kwartaal en voor een beperkt aantal catalogi
svn path=/Customer/trunk/; revision=48639
This commit is contained in:
@@ -8296,7 +8296,7 @@ END;
|
||||
/
|
||||
|
||||
CREATE OR REPLACE VIEW PNBR_V_RAP_REL_GESCHENKEN
|
||||
AS
|
||||
AS
|
||||
SELECT bes_bestelling_key,
|
||||
bestelaanvraagnr,
|
||||
besteldatum,
|
||||
@@ -8304,6 +8304,7 @@ SELECT bes_bestelling_key,
|
||||
afdeling_code,
|
||||
afdeling_omschrijving,
|
||||
catalogus,
|
||||
catalogus_key,
|
||||
productomschrijving,
|
||||
prijs,
|
||||
itemprijs,
|
||||
@@ -8326,6 +8327,8 @@ SELECT bes_bestelling_key,
|
||||
afdeling_omschrijving,
|
||||
d.ins_discipline_omschrijving
|
||||
catalogus,
|
||||
d.ins_discipline_key
|
||||
catalogus_key,
|
||||
bi.bes_bestelling_item_prijs * bi.bes_bestelling_item_aantal
|
||||
prijs,
|
||||
bi.bes_bestelling_item_prijs
|
||||
@@ -8380,9 +8383,17 @@ SELECT bes_bestelling_key,
|
||||
AND bi.bes_srtdeel_key = sd.bes_srtdeel_key
|
||||
AND sd.bes_srtgroep_key = sg.bes_srtgroep_key
|
||||
AND sg.ins_discipline_key = d.ins_discipline_key)
|
||||
WHERE besteldatum > = TRUNC (TRUNC (SYSDATE, 'Month') - 1, 'Month')
|
||||
AND besteldatum < TRUNC (SYSDATE, 'Month');
|
||||
|
||||
WHERE besteldatum > = ADD_MONTHS (TRUNC (SYSDATE, 'Q'), -3)
|
||||
AND besteldatum < = TRUNC (SYSDATE, 'Q') - 1
|
||||
AND catalogus_key IN (2441, --- Bloemenboetiek D. Bragt
|
||||
2442, --- Bloemsierkunst Oxalis
|
||||
2443, --- Bloemsierkunst Peter Kuys
|
||||
3041, --- Cadeaubon
|
||||
123, --- Geschenk
|
||||
1041, --- Geschenk GS (cat. D)
|
||||
3481 --- VVV Cadeaukaart
|
||||
);
|
||||
|
||||
CREATE OR REPLACE VIEW PNBR_V_NOTI_MAILING
|
||||
(
|
||||
CODE,
|
||||
@@ -8398,27 +8409,20 @@ AS
|
||||
SELECT fac_srtnotificatie_code code,
|
||||
4 sender, --- 4 = Facilitor
|
||||
NULL receiver,
|
||||
'Besteloverzicht relatiegeschenken afgelopen maand' text,
|
||||
'Besteloverzicht relatiegeschenken afgelopen kwartaal' text,
|
||||
2761 key, ---- refkey: is het rapport PNBR_V_RAP_REL_GESCHENKEN
|
||||
NULL xkey,
|
||||
'fstolzenbach@brabant.nl' xemail,
|
||||
NULL xmobile
|
||||
FROM fac_srtnotificatie sn
|
||||
WHERE sn.fac_srtnotificatie_code = 'CUST08'
|
||||
AND TO_CHAR (SYSDATE, 'dd') = '01' -- Elke 1e dag van de maand
|
||||
AND TO_CHAR (SYSDATE, 'mm') IN ('01',
|
||||
'02',
|
||||
'03',
|
||||
'04',
|
||||
'05',
|
||||
'06',
|
||||
'07',
|
||||
'08',
|
||||
'09',
|
||||
'10',
|
||||
'11',
|
||||
'12');
|
||||
|
||||
AND TO_CHAR (SYSDATE, 'dd') = '01' -- Elke 1e dag het nieuwe kwartaal
|
||||
AND TO_CHAR (SYSDATE, 'mm') IN ('01', -- Over kwartaal 4 vorig jaar
|
||||
'04', -- Over kwartaal 1
|
||||
'07', -- Over kwartaal 2
|
||||
'10' -- Over kwartaal 3
|
||||
);
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user