Dit lijkt een oudere. JGL constateerde dat ExpMldOrders die hiervan gebruik maakt een vierde kolom gebruikte, die in de oude versie niet aanwezig was. In ExpMldOrders.sql was een andere versie van deze views aanwezig, die dat wel had en nieuwer leek. Deze is hier nu gebruikt

svn path=/Customer/trunk/; revision=12627
This commit is contained in:
Peter Feij
2004-08-25 10:41:16 +00:00
parent 4f775eb603
commit 8b5eb91ea2

View File

@@ -1,4 +1,4 @@
SPOOL export_opdr.log
SPOOL conn172_446.log
CREATE OR REPLACE FORCE VIEW CONN_V_EXPORT_OPDRACHT_
(OPDRACHTNUMMER, LEVERANCIERNR, KOSTENSOORT, COMPLEXNUMMER, FACTUURNUMMER,
@@ -12,51 +12,51 @@ SELECT O.mld_melding_key || '/' || O.mld_opdr_bedrijfopdr_volgnr
FROM MLD_KENMERKOPDR K, FAC_USRDATA D
WHERE K.mld_kenmerk_key = 100
AND TO_NUMBER(K.mld_kenmerkopdr_waarde) = D.fac_usrdata_key
AND mld_opdr_key = O.mld_opdr_key)) Kostensoort
AND K.mld_opdr_key = O.mld_opdr_key)) Kostensoort
,trim((SELECT alg_locatie_code
FROM ALG_LOCATIE WHERE alg_locatie_key = M.mld_alg_locatie_key)) Complexnummer
,(SELECT mld_kenmerkopdr_waarde
FROM MLD_KENMERKOPDR K WHERE mld_kenmerk_key = 113 AND mld_opdr_key = O.mld_opdr_key) Factuurnummer
,(SELECT HUURDERNR FROM CONN_V_LOCATIEHUURDER WHERE HUURDER_KEY = (SELECT mld_kenmerkopdr_waarde
FROM MLD_KENMERKOPDR K WHERE mld_kenmerk_key = 112 AND mld_opdr_key = O.mld_opdr_key)) Huurdernummer
FROM MLD_KENMERKOPDR K WHERE K.mld_kenmerk_key = 113 AND K.mld_opdr_key = O.mld_opdr_key) Factuurnummer
,(SELECT ''||HUURDERNR FROM CONN_V_LOCATIEHUURDER WHERE TO_CHAR(HUURDER_KEY) = K1.mld_kenmerkopdr_waarde) Huurdernummer
,(SELECT mld_kenmerkopdr_waarde
FROM MLD_KENMERKOPDR K WHERE mld_kenmerk_key = 132 AND mld_opdr_key = O.mld_opdr_key) OmschrBoeking
,(SELECT mld_kenmerkopdr_waarde
FROM MLD_KENMERKOPDR K WHERE mld_kenmerk_key = 2 AND mld_opdr_key = O.mld_opdr_key) OnsKlantNummer
FROM MLD_KENMERKOPDR K WHERE K.mld_kenmerk_key = 132 AND K.mld_opdr_key = O.mld_opdr_key) OmschrBoeking
,B.prs_overeenkomst_nr OnsKlantNummer
,(SELECT fac_usrdata_upper
FROM MLD_KENMERKOPDR K, FAC_USRDATA D
WHERE K.mld_kenmerk_key = 1
AND TO_NUMBER(K.mld_kenmerkopdr_waarde) = D.fac_usrdata_key
AND mld_opdr_key = O.mld_opdr_key) BTWtype
AND K.mld_opdr_key = O.mld_opdr_key) BTWtype
,(SELECT TO_CHAR(TO_NUMBER(mld_kenmerkopdr_waarde, '99999999D99', 'nls_numeric_characters = ''.,'''))
FROM MLD_KENMERKOPDR K
WHERE mld_kenmerk_key = 118 AND mld_opdr_key = O.mld_opdr_key) BedragExcl
,(SELECT DECODE(fac_usrdata_upper, NULL, NULL, DECODE(fac_usrdata_upper, '1', 'VG','FB' ))
WHERE K.mld_kenmerk_key = 118 AND K.mld_opdr_key = O.mld_opdr_key) BedragExcl
,(SELECT DECODE(fac_usrdata_upper, NULL, '', DECODE(fac_usrdata_upper, '1', 'VG','FB' ))
FROM MLD_KENMERKOPDR K, FAC_USRDATA D
WHERE K.mld_kenmerk_key = 83
AND TO_NUMBER(K.mld_kenmerkopdr_waarde) = D.fac_usrdata_key
AND mld_opdr_key = O.mld_opdr_key) Administratie
,(SELECT BUDGETCODE FROM CONN_V_LOCATIEHUURDER WHERE HUURDER_KEY = (SELECT mld_kenmerkopdr_waarde
FROM MLD_KENMERKOPDR K WHERE mld_kenmerk_key = 112 AND mld_opdr_key = O.mld_opdr_key)) Budgetnummer
AND K.mld_kenmerkopdr_waarde = TO_CHAR(D.fac_usrdata_key)
AND K.mld_opdr_key = O.mld_opdr_key) Administratie
,(SELECT ''||BUDGETCODE FROM CONN_V_LOCATIEHUURDER WHERE TO_CHAR(HUURDER_KEY) = K2.mld_kenmerkopdr_waarde) Budgetnummer
,(SELECT TO_CHAR(TO_DATE(mld_kenmerkopdr_waarde, 'DD-MM-YYYY'),'YYYYMMDD')
FROM MLD_KENMERKOPDR K WHERE mld_kenmerk_key = 131 AND mld_opdr_key = O.mld_opdr_key) Boekingsdatum
FROM MLD_KENMERKOPDR K WHERE K.mld_kenmerk_key = 131 AND K.mld_opdr_key = O.mld_opdr_key) Boekingsdatum
,(SELECT TO_CHAR(TO_DATE(mld_kenmerkopdr_waarde, 'DD-MM-YYYY'),'YYYYMMDD')
FROM MLD_KENMERKOPDR K WHERE mld_kenmerk_key = 127 AND mld_opdr_key = O.mld_opdr_key) Factuurdatum
FROM MLD_KENMERKOPDR K WHERE K.mld_kenmerk_key = 127 AND K.mld_opdr_key = O.mld_opdr_key) Factuurdatum
,(SELECT TO_CHAR(TO_NUMBER(mld_kenmerkopdr_waarde, '99999999D99', 'nls_numeric_characters = ''.,'''))
FROM MLD_KENMERKOPDR K WHERE mld_kenmerk_key = 128 AND mld_opdr_key = O.mld_opdr_key) TotBedrFactuur
FROM MLD_KENMERKOPDR K WHERE K.mld_kenmerk_key = 128 AND K.mld_opdr_key = O.mld_opdr_key) TotBedrFactuur
,(SELECT mld_kenmerkopdr_waarde
FROM MLD_KENMERKOPDR K WHERE mld_kenmerk_key = 130 AND mld_opdr_key = O.mld_opdr_key) Verdeelperiode
FROM MLD_KENMERKOPDR K WHERE K.mld_kenmerk_key = 130 AND K.mld_opdr_key = O.mld_opdr_key) Verdeelperiode
,(SELECT mld_kenmerkopdr_waarde || 'M'
FROM MLD_KENMERKOPDR K WHERE mld_kenmerk_key = 133 AND mld_opdr_key = O.mld_opdr_key) SpreidenOver
FROM MLD_KENMERKOPDR K WHERE K.mld_kenmerk_key = 133 AND K.mld_opdr_key = O.mld_opdr_key) SpreidenOver
,trim((SELECT D.fac_usrdata_code
FROM MLD_KENMERKOPDR K, FAC_USRDATA D
WHERE K.mld_kenmerk_key = 114
AND TO_NUMBER(K.mld_kenmerkopdr_waarde) = D.fac_usrdata_key
AND mld_opdr_key = O.mld_opdr_key)) BetaalbaarStellen
,O.mld_opdr_key
FROM MLD_OPDR O, MLD_MELDING M, mld_v_uitvoerende U, PRS_BEDRIJF B
FROM MLD_OPDR O, MLD_MELDING M, mld_v_uitvoerende U, PRS_BEDRIJF B, MLD_KENMERKOPDR K1, MLD_KENMERKOPDR K2
WHERE O.mld_uitvoerende_keys = U.mld_uitvoerende_key
AND (K1.mld_kenmerk_key(+) = 112 AND K1.mld_opdr_key(+) = O.mld_opdr_key)
AND (K2.mld_kenmerk_key(+) = 112 AND K2.mld_opdr_key(+) = O.mld_opdr_key)
AND U.TYPE = 'B'
AND O.mld_statusopdr_key <> 7
AND O.mld_typeopdr_key = 5
AND O.mld_uitvoerende_keys = B.prs_bedrijf_key
AND O.mld_melding_key = M.mld_melding_key;
@@ -64,7 +64,7 @@ AND O.mld_melding_key = M.mld_melding_key;
CREATE OR REPLACE FORCE VIEW CONN_V_EXPORT_OPDRACHT
(CONTRACT, MLD_OPDR_KEY, EXPORT)
(CONTRACT, MLD_OPDR_KEY, ADMINISTRATIE, EXPORT)
AS
SELECT Opdrachtnummer || ';' ||
Factuurnummer || ';' ||
@@ -81,13 +81,13 @@ SELECT Opdrachtnummer || ';' ||
Verdeelperiode || ';' ||
BTWtype || ';' ||
TotBedrFactuur || ';' ||
OnsKlantnummer || ';' ||
Administratie
OnsKlantnummer || ';' || Administratie
,mld_opdr_key
,DECODE(Administratie, NULL, '?', Administratie)
,DECODE(BetaalbaarStellen, '1', 'YES', 'NO') Export
FROM CONN_V_EXPORT_OPDRACHT_
WHERE BetaalbaarStellen = '1' or BetaalbaarStellen = '2'
ORDER BY Factuurdatum;
order by Factuurdatum;
/
commit;