From 68e6b10d4f3c7e65673928b8256139ddf1d34476 Mon Sep 17 00:00:00 2001 From: Robin Stoker Date: Wed, 14 Mar 2018 15:57:40 +0000 Subject: [PATCH] STCH#51457 -- Update van SAP koppeling views svn path=/Customer/trunk/; revision=37367 --- STCH/stch.sql | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/STCH/stch.sql b/STCH/stch.sql index e93eb5756..b77e001f4 100644 --- a/STCH/stch.sql +++ b/STCH/stch.sql @@ -23,8 +23,9 @@ CREATE OR REPLACE VIEW stch_v_rap_opdrkosten UITVOERENDE, BEDRAG, KOSTENPLAATS, + KOSTENPLAATS_CODE, OPDRACHTNR, - OPDRACHT_AFGEMELD + OPDRACHT_AFGEROND ) AS SELECT cn.cnt_contract_nummer, @@ -32,11 +33,12 @@ AS 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, - mld.getopdrachtstatusdate (mo.mld_opdr_key, 6) + mld.getopdrachtstatusdate (mo.mld_opdr_key, 9) FROM mld_opdr mo, cnt_contract cn, mld_melding m, @@ -45,14 +47,16 @@ AS mld_discipline md, prs_kostenplaats pk, prs_bedrijf pb - WHERE mo.cnt_contract_key = cn.cnt_contract_key + 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 mld.getopdrachtstatusdate (mo.mld_opdr_key, 6) > sysdate - 7; + AND mld.getopdrachtstatusdate (mo.mld_opdr_key, 9) > sysdate - 7 + AND mo.mld_opdr_kosten IS NOT NULL + AND mo.mld_opdr_kosten NOT LIKE '0'; CREATE OR REPLACE VIEW stch_v_export_sap ( @@ -63,6 +67,7 @@ AS SELECT '"PO Nummer"' || ';"opdrachtnummer"' || ';"kostenplaats"' + || ';"kostenplaatscode"' || ';"bedrag"' || ';"uitvoerende"', 0 @@ -75,13 +80,15 @@ AS || '";"' || kostenplaats || '";"' + || kostenplaats_code + || '";"' || bedrag || '";"' || uitvoerende || '"', 1 - FROM stch_v_rap_opdrkosten; - + FROM stch_v_rap_opdrkosten; + --Strukton koppeling (uit AAXX.sql, nu naar STCH) CREATE OR REPLACE PROCEDURE aaxx_import_opdrstat_strukton ( p_import_key IN NUMBER)