STAM#57410 Verzoek rapportage uitleenregistratie

svn path=/Customer/trunk/; revision=42915
This commit is contained in:
Suzan Wiegerinck
2019-06-11 14:35:40 +00:00
parent 99f6965c41
commit a903fb9d73

View File

@@ -865,6 +865,63 @@ AS
WHERE UPPER (fac_notificatie_job_view) =
'STAM_V_NOTI_MUTATIE_RES');
CREATE OR REPLACE VIEW STAM_V_RAP_NSBUSINESSCARD
(
hide_f_refkey,
hide_f_fac_tracking_datum,
ins_deel_key,
ins_deel_omschrijving,
uitgeleend_aan,
costcenter,
destination,
handout_date,
expected_return,
in_uit,
tracking_datum
)
AS
SELECT t.fac_tracking_refkey sort_refkey,
t.fac_tracking_datum sort_datum,
d.ins_deel_key,
d.ins_deel_omschrijving,
DECODE (
fac_srtnotificatie_key,
101, SUBSTR (fac_tracking_oms,
((INSTR (fac_tracking_oms, 'lent out to')) + 12)),
'') uitgeleend_aan,
costcenter.costcenter,
destination.destination,
handout_date.handout_date,
expected_return.expected_return,
DECODE (fac_srtnotificatie_key,
101, 'Uitgifte datum: ',
'Inname datum: ') In_uit,
fac_tracking_datum
FROM fac_tracking t,
ins_deel d,
(SELECT ins_deel_key, ins_kenmerkdeel_waarde costcenter
FROM ins_kenmerkdeel kd
WHERE kd.ins_kenmerk_key = 788) costcenter,
(SELECT ins_deel_key, ud.fac_usrdata_omschr destination
FROM ins_kenmerkdeel kd, fac_usrdata ud
WHERE kd.ins_kenmerk_key = 781
AND ud.fac_usrtab_key = 481
AND kd.ins_kenmerkdeel_waarde = ud.fac_usrdata_key)
destination,
(SELECT ins_deel_key, ins_kenmerkdeel_waarde handout_date
FROM ins_kenmerkdeel kd
WHERE kd.ins_kenmerk_key = 783) handout_date,
(SELECT ins_deel_key, ins_kenmerkdeel_waarde expected_return
FROM ins_kenmerkdeel kd
WHERE kd.ins_kenmerk_key = 786) expected_return
WHERE fac_srtnotificatie_key IN (101, 102)
AND d.ins_srtdeel_key = 67
AND t.fac_tracking_refkey = d.ins_deel_key
AND d.ins_deel_key = costcenter.ins_deel_key(+)
AND d.ins_deel_key = destination.ins_deel_key(+)
AND d.ins_deel_key = handout_date.ins_deel_key(+)
AND d.ins_deel_key = expected_return.ins_deel_key(+);
BEGIN
DBMS_UTILITY.COMPILE_SCHEMA (USER, FALSE);
END;