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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user