behoefte enkel MET clausule:
--„****************************************************************************“
--''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
--'DOEL: - Vraag om een huisvesting van de „Lijst“ te creëren
--'1.) ASSET_ID
--'2.) EVENT_TYPE
--'a) Uitgang -1
--'B) 0 REO
--'c) Verworven 1
--'3.) EVENT_DATE
--'4.) EVENT_UPB
--'5.) EVENT_DESC
--'Unioned samen in 1 lijst, 5 kolommen
--'in plaats van veelvoudige lijsten, veelvoudige Kolommen
--'
--'TREEDT toe: - Treedt aan ASSET_ID toe
--'
--'
--„****************************************************************************“
--''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
MET vxAST_MVT (
ASSET_ID,
EVENT_TYPE,
EVENT_DATE,
EVENT_UPB,
EVENT_DESC)
ZOALS (
SELECTEER VERSCHILLEND
a.ASSET_ID,
mvt.EVENT_TYPE,
mvt.EVENT_DATE,
mvt.EVENT_UPB,
mvt.EVENT_DESC
VAN V_US_ASSET a
BINNEN TREED TOE (UITGEZOCHTE ASSET_ID, 1 EVENT_TYPE, ASSET_ACQUISITION_DATE EVENT_DATE, UPB_ACQ EVENT_UPB, TRANSFER_REASON EVENT_DESC
VAN V_US_ASSET WAAR ASSET_ACQUISITION_DATE NIET ONGELDIG IS EN TRANSFER_REASON IS NIET ONGELDIG
UNIE
SELECTEER ASSET_ID, 1, ASSET_REACTIVATION_DATE, UPB_AT_REACTIVATION, REACTIVATION_TRANSFER_REASON
VAN V_US_ASSET WAAR ASSET_REACTIVATION_DATE NIET ONGELDIG IS EN REACTIVATION_TRANSFER_REASON IS NIET ONGELDIG
UNIE
SELECTEER ASSET_ID, 1, REACTIVATION_SS_TRANSFER_DATE_HISTORICAL, REACTIVATION_UPB_SS_TRANSFER_AMT_HISTORICAL, REACTIVATION_TRANSFER_REASON_HISTORICAL
VAN V_US_ASSET WAAR REACTIVATION_SS_TRANSFER_DATE_HISTORICAL NIET ONGELDIG IS EN REACTIVATION_TRANSFER_REASON_HISTORICAL IS NIET ONGELDIG
UNIE
SELECTEER ASSET_ID, - 1, ACT_DISPO_DATE, UPB_DISPO, DISPO_FULL_TYPE
VAN V_US_DISPOSITIONS
UNIE
SELECTEER ASSET_ID, - 1 ALS TYPES, ACT_TFR_MASTER_SERV_DATE, MOD_UPB, „RTM“
VAN V_US_RTM
UNIE
SELECTEER vprop.ASSET_ID, 0, ONGELDIGE vreo.FC_DATE_ACTUAL, ONGELDIG,
VAN V_US_PROPERTY vprop BINNEN SLUIT me aan bij vreo V_US_REO_FORECLOSURE OP vreo.PROPERTY_SYS_ID = vprop.PROPERTY_SYS_ID)
mvt
OP a.ASSET_ID = mvt.ASSET_ID),
--„****************************************************************************“
--''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
--'DOEL: - Vraag om een huisvesting van de „Lijst“ te creëren
--'1.) ASSET_ID
--'2.) Meest recente die Waardevaststelling OP het Niveau van Activa wordt OPGETELD
--'3.) De Datum van de waardevaststelling
--'4.) Het Type van waardevaststelling (Schatting of BOV)
--'
--'
--'TREEDT toe: - Treedt aan ASSET_ID toe
--'
--'
--„****************************************************************************“
--''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
vxVAL (ASSET_ID,
VAL_VALUE,
VAL_DATE,
VAL_TYPE) ZOALS
(
SELECTEER vprop.ASSET_ID,
SOM (c.BOV_VALUE) ALS VAL_VALUE,
MAXIMUM (c.BOV_DATE) ALS VAL_DATE,
„BOV“ ALS VAL_TYPE
VAN V_US_PROPERTY vprop
BINNEN TREED toe (UITGEZOCHTE a.PROPERTY_SYS_ID, a.BOV_DATE, a.BOV_VALUE
VAN BOV a
BINNEN TREED TOE (UITGEZOCHT
xa.PROPERTY_SYS_ID,
MAXIMUM (xa.BOV_DATE) ALS BOV_DATE
VAN BOV xa
GROEP DOOR xa.PROPERTY_SYS_ID) B
OP b.PROPERTY_SYS_ID = a.PROPERTY_SYS_ID
EN a.BOV_DATE = b.BOV_DATE) c
OP c.PROPERTY_SYS_ID = vprop.PROPERTY_SYS_ID
GROEP DOOR vprop.ASSET_ID
UNIE
SELECTEER vprop.ASSET_ID,
SOM (c.CURR_APP_VALUE) ALS CURR_APP_VALUE,
MAXIMUM (c.CURR_APP_DATE) ALS CURR_APP_DATE,
„APP“ ALS TYPES
VAN V_US_PROPERTY vprop BINNEN TREED toe (UITGEZOCHTE a.PROPERTY_SYS_ID, a.CURR_APP_DATE, a.CURR_APP_VALUE
VAN SCHATTING a
BINNEN TREED TOE (UITGEZOCHT
xa.PROPERTY_SYS_ID,
MAXIMUM (xa.CURR_APP_DATE) ALS CURR_APP_DATE
VAN SCHATTING xa
GROEP DOOR xa.PROPERTY_SYS_ID) B
OP b.PROPERTY_SYS_ID = a.PROPERTY_SYS_ID
EN a.CURR_APP_DATE = b.CURR_APP_DATE) c
OP c.PROPERTY_SYS_ID = vprop.PROPERTY_SYS_ID
GROEP DOOR vprop.ASSET_ID)
SELECTEER VERSCHILLEND
vast.ASSET_ID,
MAX_ACQ.EVENT_DATE,
vxVAL.VAL_VALUE
VAN enorme V_US_ASSET
BINNEN TREED TOE (UITGEZOCHTE vxAST_MVT.ASSET_ID, MAXIMUM (vxAST_MVT.EVENT_DATE) EVENT_DATE
VAN vxAST_MVT WAAR vxAST_MVT.EVENT_TYPE = 1
GROEP DOOR vxAST_MVT.ASSET_ID) MAX_ACQ
OP vast.ASSET_ID = MAX_ACQ.ASSET_ID
LINKER BUITEN SLUIT zich aan vxVAL bij waarde
OP value.ASSET_ID = vast.ASSET_ID EN
value.TYPE = „BOV“