STCH#51457 -- Aanpassingen OCR rapportage
svn path=/Customer/trunk/; revision=38357
This commit is contained in:
128
STCH/stch.sql
128
STCH/stch.sql
@@ -73,46 +73,46 @@ CREATE OR REPLACE VIEW stch_v_rap_ocr
|
||||
)
|
||||
AS
|
||||
SELECT
|
||||
DISTINCT mvu.opdracht_key,
|
||||
mvu.opdracht_nummer,
|
||||
mvu.opdracht_regio,
|
||||
mvu.opdracht_district,
|
||||
mvu.opdracht_locatie_code,
|
||||
mvu.opdracht_locatie,
|
||||
mvu.opdracht_locatieplaats,
|
||||
mvu.fclt_3d_locatie_key,
|
||||
mvu.opdracht_gebouwcode,
|
||||
mvu.opdracht_gebouw,
|
||||
mvu.opdracht_verdieping,
|
||||
mvu.opdracht_ruimtenr,
|
||||
mvu.opdracht_ruimte,
|
||||
mvu.opdracht_kostenplaats,
|
||||
mvu.opdracht_kostenplaats_oms,
|
||||
mvu.melding_key,
|
||||
mvu.opdracht_type,
|
||||
mvu.opdracht_volgnummer,
|
||||
mvu.opdracht_status,
|
||||
mvu.opdracht_duur_gepland,
|
||||
mvu.opdracht_datum,
|
||||
mvu.opdracht_einddatum,
|
||||
mvu.opdracht_plandatum,
|
||||
mvu.opdracht_acceptdatum,
|
||||
mvu.opdracht_afgemeld,
|
||||
mvu.opdracht_doorlooptijd,
|
||||
mvu.opdracht_accepttijd,
|
||||
mvu.opdracht_omschrijving,
|
||||
mvu.opdracht_opmerking,
|
||||
mvu.opdracht_uitvoerende,
|
||||
mvu.opdracht_uitvoerende_contact,
|
||||
mvu.opdracht_behandelaar,
|
||||
mvu.opdracht_contract,
|
||||
mvu.opdracht_contract_versie,
|
||||
mvu.opdracht_contactpersoon,
|
||||
mvu.opdracht_uren,
|
||||
mvu.opdracht_correctie,
|
||||
mvu.opdracht_materiaal,
|
||||
mvu.opdracht_uurtarief,
|
||||
mvu.opdracht_kosten,
|
||||
DISTINCT o.opdracht_key,
|
||||
o.opdracht_nummer,
|
||||
o.opdracht_regio,
|
||||
o.opdracht_district,
|
||||
o.opdracht_locatie_code,
|
||||
o.opdracht_locatie,
|
||||
o.opdracht_locatieplaats,
|
||||
o.fclt_3d_locatie_key,
|
||||
o.opdracht_gebouwcode,
|
||||
o.opdracht_gebouw,
|
||||
o.opdracht_verdieping,
|
||||
o.opdracht_ruimtenr,
|
||||
o.opdracht_ruimte,
|
||||
o.opdracht_kostenplaats,
|
||||
o.opdracht_kostenplaats_oms,
|
||||
o.melding_key,
|
||||
o.opdracht_type,
|
||||
o.opdracht_volgnummer,
|
||||
o.opdracht_status,
|
||||
o.opdracht_duur_gepland,
|
||||
o.opdracht_datum,
|
||||
o.opdracht_einddatum,
|
||||
o.opdracht_plandatum,
|
||||
o.opdracht_acceptdatum,
|
||||
o.opdracht_afgemeld,
|
||||
o.opdracht_doorlooptijd,
|
||||
o.opdracht_accepttijd,
|
||||
o.opdracht_omschrijving,
|
||||
o.opdracht_opmerking,
|
||||
o.opdracht_uitvoerende,
|
||||
o.opdracht_uitvoerende_contact,
|
||||
o.opdracht_behandelaar,
|
||||
o.opdracht_contract,
|
||||
o.opdracht_contract_versie,
|
||||
o.opdracht_contactpersoon,
|
||||
o.opdracht_uren,
|
||||
o.opdracht_correctie,
|
||||
o.opdracht_materiaal,
|
||||
o.opdracht_uurtarief,
|
||||
o.opdracht_kosten,
|
||||
(SELECT f.fac_usrdata_omschr
|
||||
FROM fac_usrdata f
|
||||
WHERE f.fac_usrdata_key =
|
||||
@@ -126,7 +126,7 @@ AS
|
||||
AND mk.mld_kenmerk_niveau = 'O'
|
||||
AND msk.mld_srtkenmerk_key = 321))
|
||||
reason_0_order,
|
||||
TO_CHAR (mvu.opdracht_datum, 'yyyy-mm') periode,
|
||||
TO_CHAR (o.opdracht_datum, 'yyyy-mm') periode,
|
||||
p.prs_perslid_naam
|
||||
|| NVL2 (p.prs_perslid_voorletters,
|
||||
', ' || p.prs_perslid_voorletters,
|
||||
@@ -147,7 +147,7 @@ AS
|
||||
std.mld_stdmelding_omschrijving,
|
||||
stdg.mld_stdmeldinggroep_oms,
|
||||
k.prs_kostenplaats_nr
|
||||
FROM mld_v_udr_opdrachtkenmerk_cnd mvu,
|
||||
FROM mld_v_udr_opdracht o,
|
||||
mld_opdr mo,
|
||||
prs_kostenplaats k,
|
||||
prs_kostenplaatsgrp kpg,
|
||||
@@ -164,13 +164,13 @@ AS
|
||||
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 stdg.mld_stdmeldinggroep_key = std.mld_stdmeldinggroep_key
|
||||
AND stdg.mld_stdmeldinggroep_key(+) = std.mld_stdmeldinggroep_key
|
||||
AND std.mld_ins_discipline_key = md.ins_discipline_key
|
||||
AND m.mld_melding_key = mo.mld_melding_key
|
||||
AND mo.mld_opdr_key = mvu.opdracht_key
|
||||
AND mo.mld_opdr_key = o.opdracht_key
|
||||
AND p.prs_afdeling_key = d.prs_afdeling_key(+)
|
||||
AND p.prs_perslid_key = mo.prs_perslid_key
|
||||
AND TRUNC (mvu.opdracht_einddatum) >
|
||||
AND TRUNC (o.opdracht_einddatum) >
|
||||
TO_DATE ('01-01-2018', 'dd-mm-yyyy');
|
||||
|
||||
CREATE OR REPLACE VIEW stch_v_rap_opdrkosten
|
||||
@@ -245,7 +245,43 @@ AS
|
||||
|| '"',
|
||||
1
|
||||
FROM stch_v_rap_opdrkosten;
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW stch_v_export_sap_xml
|
||||
(
|
||||
result,
|
||||
result_order
|
||||
)
|
||||
AS
|
||||
SELECT '<?xml version="1.0" encoding="UTF-8"?>', 0 FROM DUAL
|
||||
UNION ALL
|
||||
SELECT '<ns0:MT_SES xmlns:ns0="http://sitech.nl/FACILITOR/ServiceEntrySheet">', 1 FROM DUAL
|
||||
UNION ALL
|
||||
SELECT '<SES>'
|
||||
|| '<Ordernr>'
|
||||
|| SUBSTR (extern_nummer, 1, 10)
|
||||
|| '</Ordernr>'
|
||||
|| '<Order_pos>'
|
||||
|| SUBSTR (contract_nummer, -4, INSTR (contract_nummer, '-') - 1)
|
||||
|| '</Order_pos>'
|
||||
|| '<Text_hdr>'
|
||||
|| uitvoerende
|
||||
|| '</Text_hdr>'
|
||||
|| '<Text_line>'
|
||||
|| kostenplaats_code
|
||||
|| '_'
|
||||
|| opdrachtnr
|
||||
|| '</Text_line>'
|
||||
|| '<Quantity>1</Quantity>'
|
||||
|| '<Unit>AU</Unit>'
|
||||
|| '<Price_gross>'
|
||||
|| bedrag
|
||||
|| '</Price_gross>'
|
||||
|| '</SES>',
|
||||
2
|
||||
FROM stch_v_rap_opdrkosten
|
||||
UNION ALL
|
||||
SELECT '</ns0:MT_SES>', 3 FROM DUAL;
|
||||
|
||||
--Strukton koppeling (uit AAXX.sql, nu naar STCH)
|
||||
CREATE OR REPLACE PROCEDURE aaxx_import_opdrstat_strukton (
|
||||
p_import_key IN NUMBER)
|
||||
|
||||
Reference in New Issue
Block a user