GOKO#90623 -- afas-koppeling en verwijderde kostenplaats in beeld

svn path=/Customer/trunk/; revision=70340
This commit is contained in:
Jos Migo
2025-09-17 10:27:49 +00:00
parent 73aabab18f
commit b819998468

View File

@@ -493,21 +493,25 @@ CREATE OR REPLACE VIEW goko_v_kostenplaatsen
(
PRS_KOSTENPLAATS_KEY,
NR,
OMSCHRIJVING
OMSCHRIJVING,
STATUS
)
AS
SELECT
kp.prs_kostenplaats_key,
kp.prs_kostenplaats_nr,
kpg.prs_kostenplaatsgrp_oms || ' - ' || kp.prs_kostenplaats_nr || ' ' || kp.prs_kostenplaats_omschrijving
omschrijving
kpg.prs_kostenplaatsgrp_oms || ' - ' || kp.prs_kostenplaats_nr || ' ' || kp.prs_kostenplaats_omschrijving || DECODE(kp.prs_kostenplaats_verwijder, '', '', '- VERWIJDERD')
omschrijving,
CASE WHEN kp.prs_kostenplaats_verwijder IS NOT NULL THEN 'verwijderd ' || TO_CHAR(kp.prs_kostenplaats_verwijder, 'dd-mm-yyyy')
WHEN kp.prs_kostenplaats_verwijder IS NULL AND kp.prs_kostenplaats_eind IS NOT NULL AND kp.prs_kostenplaats_eind < TRUNC(SYSDATE) THEN 'einddatum ' || TO_CHAR(kp.prs_kostenplaats_eind, 'dd-mm-yyyy')
ELSE ''
END
status
FROM
prs_kostenplaats kp,
prs_kostenplaatsgrp kpg
WHERE
kp.prs_kostenplaatsgrp_key = kpg.prs_kostenplaatsgrp_key
AND kp.prs_kostenplaats_verwijder IS NULL
AND (kp.prs_kostenplaats_eind IS NULL OR kp.prs_kostenplaats_eind > TRUNC(SYSDATE) )
AND kp.prs_kostenplaats_module = 'PRS'
ORDER BY kpg.prs_kostenplaatsgrp_oms || ' - ' || kp.prs_kostenplaats_nr || ' ' || kp.prs_kostenplaats_omschrijving
;