From 221e498b2ed475f6b69925fd24732009bd789268 Mon Sep 17 00:00:00 2001 From: Robin Stoker Date: Mon, 18 Aug 2025 12:45:10 +0000 Subject: [PATCH] FCLT#90127 -- SAP export views opgeschoond svn path=/Customer/trunk/; revision=70029 --- STCH/stch.sql | 124 -------------------------------------------------- 1 file changed, 124 deletions(-) diff --git a/STCH/stch.sql b/STCH/stch.sql index 41506e56a..34d6159f1 100644 --- a/STCH/stch.sql +++ b/STCH/stch.sql @@ -347,130 +347,6 @@ AS AND mo.mld_opdr_kosten NOT LIKE '0' AND track.key = mo.mld_opdr_key; -CREATE OR REPLACE VIEW stch_v_rap_sapchecklist -( - MLD_OPDR_KEY, - CONTRACT_NUMMER, - EXTERN_NUMMER, - UITVOERENDE, - BEDRAG, - KOSTENPLAATS, - KOSTENPLAATS_CODE, - OPDRACHTNR, - GOEDGEKEURD, - OPDRACHT_AFGEROND -) -AS -SELECT mo.mld_opdr_key, - cn.cnt_contract_nummer, - cn.cnt_contract_nummer_intern, - pb.prs_bedrijf_naam, - mo.mld_opdr_kosten, - pk.prs_kostenplaats_omschrijving, - pk.prs_kostenplaats_nr, - sd.ins_srtdiscipline_prefix - || TO_CHAR (m.mld_melding_key) - || '/' - || mo.mld_opdr_bedrijfopdr_volgnr, - DECODE (sub.mld_kenmerkopdr_waarde, '143', 'Nee', 'Leeg'), - mld.getopdrachtstatusdate (mo.mld_opdr_key, 9) - FROM mld_opdr mo, - cnt_contract cn, - mld_melding m, - ins_srtdiscipline sd, - mld_stdmelding s, - mld_discipline md, - prs_kostenplaats pk, - prs_bedrijf pb, - (SELECT mld_opdr_key, mld_kenmerkopdr_waarde - FROM mld_kenmerkopdr - WHERE mld_kenmerk_key IN (1621, 1641, 1642)) sub - WHERE mo.cnt_contract_key = cn.cnt_contract_key(+) - AND m.mld_melding_key = mo.mld_melding_key(+) - AND s.mld_stdmelding_key = m.mld_stdmelding_key - AND md.ins_discipline_key = s.mld_ins_discipline_key - AND sd.ins_srtdiscipline_key = md.ins_srtdiscipline_key - AND mo.prs_kostenplaats_key = pk.prs_kostenplaats_key - AND mo.mld_uitvoerende_keys = pb.prs_bedrijf_key - AND mo.mld_opdr_key = sub.mld_opdr_key(+) - AND TRUNC (mld.getopdrachtstatusdate (mo.mld_opdr_key, 9)) > - TRUNC (SYSDATE - 365) - AND mo.mld_opdr_kosten IS NOT NULL - AND mo.mld_opdr_kosten NOT LIKE '0' - AND NOT EXISTS - (SELECT 1 - FROM mld_kenmerkopdr - WHERE mld_opdr_key = mo.mld_opdr_key - AND mld_kenmerk_key IN (1621, 1641, 1642) - AND mld_kenmerkopdr_waarde LIKE '%142%'); - -CREATE OR REPLACE VIEW stch_v_export_sap -( - result, - result_order -) -AS - SELECT '"PO Nummer"' - || ';"opdrachtnummer"' - || ';"kostenplaats"' - || ';"kostenplaatscode"' - || ';"bedrag"' - || ';"uitvoerende"', - 0 - FROM DUAL - UNION ALL - SELECT '"' - || extern_nummer - || '";"' - || opdrachtnr - || '";"' - || kostenplaats - || '";"' - || kostenplaats_code - || '";"' - || bedrag - || '";"' - || uitvoerende - || '"', - 1 - FROM stch_v_rap_opdrkosten; - -CREATE OR REPLACE VIEW stch_v_export_sap_xml -( - result, - result_order -) -AS - SELECT '', 0 FROM DUAL - UNION ALL - SELECT '', 1 FROM DUAL - UNION ALL - SELECT '' - || '' - || SUBSTR (extern_nummer, 1, 10) - || '' - || '' - || SUBSTR (contract_nummer, -4, INSTR (contract_nummer, '-') - 1) - || '' - || '' - || uitvoerende - || '' - || '' - || kostenplaats_code - || '_' - || opdrachtnr - || '' - || '1' - || 'AU' - || '' - || bedrag - || '' - || '', - 2 - FROM stch_v_rap_opdrkosten - UNION ALL - SELECT '', 3 FROM DUAL; - -- Rapport voor het controleren van keyusers CREATE OR REPLACE VIEW stch_v_rap_keyusers (