UWVA#71931 Uitbreiden rapport WPB: Controle kostenplaatsen wagenpark
svn path=/Customer/trunk/; revision=55695
This commit is contained in:
@@ -5605,58 +5605,89 @@ END;
|
||||
|
||||
CREATE OR REPLACE VIEW UWVA_V_RAP_CONTR_KPL
|
||||
(
|
||||
LEASECONTRACT,
|
||||
KP_LEASECONTRACT,
|
||||
KP_OMSCHRIJVING_LC,
|
||||
GEBRUIKERSOVEREENKOMST,
|
||||
KP_GEBRUIKERSOVEREENKOMST,
|
||||
KP_OMSCHRIJVING_GO,
|
||||
MEDEWERKER_ID,
|
||||
NAAM,
|
||||
KP_MEDEWERKER,
|
||||
KP_OMSCHRIJVING_MDW,
|
||||
CONTROLE_KPL
|
||||
LEASECONTRACT,
|
||||
LOOPTIJD_VAN,
|
||||
LOOPTIJD_TOT,
|
||||
KP_LEASECONTRACT,
|
||||
KP_OMSCHRIJVING_LC,
|
||||
GEBRUIKERSOVEREENKOMST,
|
||||
KP_GEBRUIKERSOVEREENKOMST,
|
||||
KP_OMSCHRIJVING_GO,
|
||||
LEASE_AUTO,
|
||||
TYPE_AUTO,
|
||||
MEDEWERKER_ID,
|
||||
NAAM,
|
||||
KP_MEDEWERKER,
|
||||
KP_OMSCHRIJVING_MDW,
|
||||
CONTROLE_KPL
|
||||
)
|
||||
AS
|
||||
SELECT L.CNT_CONTRACT_NUMMER_INTERN,
|
||||
KL.PRS_KOSTENPLAATS_UPPER,
|
||||
KL.PRS_KOSTENPLAATS_OMSCHRIJVING,
|
||||
G.CNT_CONTRACT_NUMMER_INTERN,
|
||||
KG.PRS_KOSTENPLAATS_UPPER,
|
||||
KG.PRS_KOSTENPLAATS_OMSCHRIJVING,
|
||||
P.PRS_PERSLID_NR,
|
||||
N.PRS_PERSLID_NAAM_FRIENDLY,
|
||||
KP.PRS_KOSTENPLAATS_UPPER,
|
||||
KP.PRS_KOSTENPLAATS_OMSCHRIJVING,
|
||||
CASE
|
||||
WHEN (KL.PRS_KOSTENPLAATS_UPPER = KG.PRS_KOSTENPLAATS_UPPER
|
||||
AND KG.PRS_KOSTENPLAATS_UPPER = KP.PRS_KOSTENPLAATS_UPPER
|
||||
AND KL.PRS_KOSTENPLAATS_UPPER = KP.PRS_KOSTENPLAATS_UPPER)
|
||||
THEN
|
||||
'Juist'
|
||||
ELSE
|
||||
'Onjuist'
|
||||
END
|
||||
FROM CNT_V_AANWEZIGCONTRACT L,
|
||||
PRS_V_AANWEZIGKOSTENPLAATS KL,
|
||||
CNT_V_AANWEZIGCONTRACT G,
|
||||
PRS_V_AANWEZIGKOSTENPLAATS KG,
|
||||
PRS_PERSLID P,
|
||||
PRS_V_PERSLID_FULLNAMES_ALL N,
|
||||
PRS_AFDELING A,
|
||||
PRS_V_AANWEZIGKOSTENPLAATS KP
|
||||
WHERE L.INS_DISCIPLINE_KEY = 425
|
||||
AND L.PRS_KOSTENPLAATS_KEY = KL.PRS_KOSTENPLAATS_KEY(+)
|
||||
AND G.INS_DISCIPLINE_KEY = 426
|
||||
AND G.PRS_KOSTENPLAATS_KEY = KG.PRS_KOSTENPLAATS_KEY(+)
|
||||
AND L.CNT_CONTRACT_NUMMER_INTERN = LPAD (G.CNT_CONTRACT_NUMMER_INTERN, 6)
|
||||
AND G.CNT_PRS_PERSLID_KEY = P.PRS_PERSLID_KEY
|
||||
AND P.PRS_PERSLID_KEY = N.PRS_PERSLID_KEY
|
||||
AND P.PRS_AFDELING_KEY = A.PRS_AFDELING_KEY
|
||||
AND A.PRS_KOSTENPLAATS_KEY = KP.PRS_KOSTENPLAATS_KEY(+)
|
||||
AND L.CNT_CONTRACT_LOOPTIJD_TOT > SYSDATE
|
||||
AND G.CNT_CONTRACT_LOOPTIJD_VAN <= SYSDATE
|
||||
AND G.CNT_CONTRACT_LOOPTIJD_TOT > SYSDATE;
|
||||
SELECT L.CNT_CONTRACT_NUMMER_INTERN,
|
||||
L.CNT_CONTRACT_LOOPTIJD_VAN,
|
||||
L.CNT_CONTRACT_LOOPTIJD_TOT,
|
||||
KL.PRS_KOSTENPLAATS_UPPER,
|
||||
KL.PRS_KOSTENPLAATS_OMSCHRIJVING,
|
||||
G.CNT_CONTRACT_NUMMER_INTERN,
|
||||
KG.PRS_KOSTENPLAATS_UPPER,
|
||||
KG.PRS_KOSTENPLAATS_OMSCHRIJVING,
|
||||
LA.INS_DEEL_UPPER
|
||||
LEASE_AUTO,
|
||||
TYPE_LA.TYPE_AUTO,
|
||||
P.PRS_PERSLID_NR,
|
||||
N.PRS_PERSLID_NAAM_FRIENDLY,
|
||||
KP.PRS_KOSTENPLAATS_UPPER,
|
||||
KP.PRS_KOSTENPLAATS_OMSCHRIJVING,
|
||||
CASE
|
||||
WHEN ( KL.PRS_KOSTENPLAATS_UPPER =
|
||||
KG.PRS_KOSTENPLAATS_UPPER
|
||||
AND KG.PRS_KOSTENPLAATS_UPPER =
|
||||
KP.PRS_KOSTENPLAATS_UPPER
|
||||
AND KL.PRS_KOSTENPLAATS_UPPER =
|
||||
KP.PRS_KOSTENPLAATS_UPPER)
|
||||
THEN
|
||||
'Juist'
|
||||
ELSE
|
||||
'Onjuist'
|
||||
END
|
||||
FROM CNT_V_AANWEZIGCONTRACT L,
|
||||
PRS_V_AANWEZIGKOSTENPLAATS KL,
|
||||
CNT_V_AANWEZIGCONTRACT G,
|
||||
PRS_V_AANWEZIGKOSTENPLAATS KG,
|
||||
PRS_PERSLID P,
|
||||
PRS_V_PERSLID_FULLNAMES_ALL N,
|
||||
PRS_AFDELING A,
|
||||
PRS_V_AANWEZIGKOSTENPLAATS KP,
|
||||
(SELECT CO.CNT_CONTRACT_KEY, O.INS_DEEL_UPPER
|
||||
FROM CNT_CONTRACT_OBJECT CO, INS_DEEL O
|
||||
WHERE CO.CNT_INS_DEEL_KEY = O.INS_DEEL_KEY
|
||||
AND CO.CNT_CONTRACT_OBJECT_VERWIJDER IS NULL) LA,
|
||||
(SELECT KC.CNT_CONTRACT_KEY, UD.FAC_USRDATA_OMSCHR TYPE_AUTO
|
||||
FROM CNT_KENMERKCONTRACT KC,
|
||||
CNT_KENMERK K,
|
||||
FAC_USRDATA UD,
|
||||
FAC_USRTAB UT
|
||||
WHERE K.CNT_KENMERK_KEY = KC.CNT_KENMERK_KEY
|
||||
AND K.CNT_SRTKENMERK_KEY = 653
|
||||
AND FAC.SAFE_TO_NUMBER (KC.CNT_KENMERKCONTRACT_WAARDE) =
|
||||
UD.FAC_USRDATA_KEY
|
||||
AND UD.FAC_USRTAB_KEY = UT.FAC_USRTAB_KEY
|
||||
AND UT.FAC_USRTAB_KEY = 1224
|
||||
AND KC.CNT_KENMERKCONTRACT_VERWIJDER IS NULL) TYPE_LA
|
||||
WHERE L.INS_DISCIPLINE_KEY = 425
|
||||
AND L.PRS_KOSTENPLAATS_KEY = KL.PRS_KOSTENPLAATS_KEY(+)
|
||||
AND G.INS_DISCIPLINE_KEY = 426
|
||||
AND G.PRS_KOSTENPLAATS_KEY = KG.PRS_KOSTENPLAATS_KEY(+)
|
||||
AND L.CNT_CONTRACT_NUMMER_INTERN =
|
||||
LPAD (G.CNT_CONTRACT_NUMMER_INTERN, 6)
|
||||
AND G.CNT_PRS_PERSLID_KEY = P.PRS_PERSLID_KEY
|
||||
AND P.PRS_PERSLID_KEY = N.PRS_PERSLID_KEY
|
||||
AND P.PRS_AFDELING_KEY = A.PRS_AFDELING_KEY
|
||||
AND A.PRS_KOSTENPLAATS_KEY = KP.PRS_KOSTENPLAATS_KEY(+)
|
||||
AND L.CNT_CONTRACT_KEY = LA.CNT_CONTRACT_KEY(+)
|
||||
AND L.CNT_CONTRACT_KEY = TYPE_LA.CNT_CONTRACT_KEY(+)
|
||||
AND L.CNT_CONTRACT_LOOPTIJD_TOT > SYSDATE
|
||||
AND G.CNT_CONTRACT_LOOPTIJD_VAN <= SYSDATE
|
||||
AND G.CNT_CONTRACT_LOOPTIJD_TOT > SYSDATE;
|
||||
|
||||
-- UWVA#36478 Rapport salarisinhoudingen moet ook posten tonen waarbij geen auto aan de gebruikersovereenkomst is gekoppeld
|
||||
CREATE OR REPLACE VIEW UWVA_V_RAP_SALARIS_INH
|
||||
|
||||
Reference in New Issue
Block a user