diff --git a/STCH/stch.sql b/STCH/stch.sql index b77e001f4..856ae9d4a 100644 --- a/STCH/stch.sql +++ b/STCH/stch.sql @@ -16,6 +16,92 @@ SET DEFINE OFF ------ payload begin ------ +CREATE OR REPLACE VIEW stch_v_rap_ocr +( + opdracht_key, + opdracht_nummer, + opdracht_regio, + opdracht_district, + opdracht_locatie_code, + opdracht_locatie, + opdracht_locatieplaats, + fclt_3d_locatie_key, + opdracht_gebouwcode, + opdracht_gebouw, + opdracht_verdieping, + opdracht_ruimtenr, + opdracht_ruimte, + opdracht_kostenplaats, + opdracht_kostenplaats_oms, + melding_key, + opdracht_type, + opdracht_volgnummer, + opdracht_status, + opdracht_duur_gepland, + opdracht_datum, + opdracht_einddatum, + opdracht_plandatum, + opdracht_acceptdatum, + opdracht_afgemeld, + opdracht_doorlooptijd, + opdracht_accepttijd, + opdracht_omschrijving, + opdracht_opmerking, + opdracht_uitvoerende, + opdracht_uitvoerende_contact, + opdracht_behandelaar, + opdracht_contract, + opdracht_contract_versie, + opdracht_contactpersoon, + opdracht_uren, + opdracht_correctie, + opdracht_materiaal, + opdracht_uurtarief, + opdracht_kosten, + kenmerk, + waarde_c, + waarde_n, + waarde_d, + periode, + opdracht_gereeddatum, + kostensoortgroep, + vakgroep, + melding, + meldingsgroep, + kostenplaatsnummer +) +AS +SELECT mvu.*, +TO_CHAR (mvu.opdracht_datum, 'mm-yyyy') periode, +mo.mld_opdr_einddatum, +ksg.prs_kostensoortgrp_oms, +md.ins_discipline_omschrijving, +std.mld_stdmelding_omschrijving, +stdg.mld_stdmeldinggroep_oms, +k.prs_kostenplaats_nr +FROM +mld_v_udr_opdrachtkenmerk_cnd mvu, +mld_opdr mo, +prs_kostenplaats k, +prs_kostenplaatsgrp kpg, +prs_kostensoort ks, +prs_kostensoortgrp ksg, +mld_discipline md, +mld_stdmelding std, +mld_stdmeldinggroep stdg, +mld_melding m +WHERE mo.prs_kostenplaats_key(+) = k.prs_kostenplaats_key +AND std.prs_kostensoort_key = ks.prs_kostensoort_key(+) +AND k.prs_kostenplaatsgrp_key = kpg.prs_kostenplaatsgrp_key(+) +AND ks.prs_kostensoortgrp_key = ksg.prs_kostensoortgrp_key(+) +AND m.mld_stdmelding_key = std.mld_stdmelding_key +AND std.mld_stdmeldinggroep_key = stdg.mld_stdmeldinggroep_key +AND std.mld_ins_discipline_key = md.ins_discipline_key +AND m.mld_melding_key = mo.mld_melding_key +AND m.mld_melding_key = mo.mld_melding_key +AND mo.mld_opdr_key = mvu.opdracht_key +AND mvu.kenmerk LIKE '%Relatiet%'; + CREATE OR REPLACE VIEW stch_v_rap_opdrkosten ( CONTRACT_NUMMER,