CEVA#74038 Rapportage - Damages

svn path=/Customer/trunk/; revision=57422
This commit is contained in:
Sander Schepers
2022-09-28 10:47:09 +00:00
parent 999cc4553a
commit cc772cabd2

View File

@@ -320,37 +320,33 @@ BEGIN
END;
/
CREATE OR REPLACE VIEW ceva_v_mld_reports
CREATE OR REPLACE VIEW CEVA_V_MLD_REPORTS
(
melding_key,
melding_datum,
year,
quarter,
month,
week,
district_key,
district,
location_key,
location,
discipline_type,
discipline,
call,
status_key,
status_fac,
status
MELDING_KEY,
MELDING_DATUM,
YEAR,
QUARTER,
MONTH,
WEEK,
DISTRICT_KEY,
DISTRICT,
LOCATION_KEY,
LOCATION,
DISCIPLINE_TYPE,
DISCIPLINE,
CALL,
STATUS_KEY,
STATUS_FAC,
STATUS,
COSTS
)
AS
SELECT m.mld_melding_key,
m.mld_melding_datum,
TO_NUMBER (TO_CHAR (m.mld_melding_datum, 'YYYY'))
AS year,
TO_NUMBER (TO_CHAR (m.mld_melding_datum, 'Q'))
AS quarter,
TO_NUMBER (TO_CHAR (m.mld_melding_datum, 'MM'))
AS month,
TO_NUMBER (
TO_CHAR (m.mld_melding_datum, 'IYYYWW'))
AS week,
TO_NUMBER (TO_CHAR (m.mld_melding_datum, 'YYYY')) AS year,
TO_NUMBER (TO_CHAR (m.mld_melding_datum, 'Q')) AS quarter,
TO_NUMBER (TO_CHAR (m.mld_melding_datum, 'MM')) AS month,
TO_NUMBER (TO_CHAR (m.mld_melding_datum, 'IYYYWW')) AS week,
d.alg_district_key,
d.alg_district_omschrijving,
l.alg_locatie_key,
@@ -366,8 +362,13 @@ AS
WHEN m.mld_melding_status IN (5, 6, 99) THEN 'Closed'
WHEN m.mld_melding_status IN (1) THEN 'Rejected'
ELSE NULL
END
CASE
END CASE,
(SELECT fac.safe_to_number (costkmm.mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding costkmm, mld_kenmerk costkm
WHERE costkmm.mld_kenmerk_key = costkm.mld_kenmerk_key
AND costkm.mld_srtkenmerk_key = 162 -- Costs of the report
AND costkmm.mld_kenmerkmelding_verwijder IS NULL
AND m.mld_melding_key = costkmm.mld_melding_key) AS cost
FROM mld_melding m,
alg_locatie l,
alg_district d,