MARX#88553 Performance MARX API calls verbeteren
svn path=/Mareon/trunk/; revision=69580
This commit is contained in:
@@ -7646,10 +7646,10 @@ SET DEFINE OFF
|
||||
FROM fac_srtnotificatie
|
||||
WHERE fac_srtnotificatie_code = 'ORDNEW')
|
||||
AND t.fac_tracking_key > (SELECT sync_trackkey_lasttime
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_lasttime s
|
||||
WHERE s.prs_perslid_key = woco.prs_perslid_key)
|
||||
AND t.fac_tracking_key <= (SELECT sync_trackkey_now
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_now s
|
||||
WHERE s.prs_perslid_key = woco.prs_perslid_key)
|
||||
AND o.mld_opdr_key = t.fac_tracking_refkey
|
||||
AND m.mld_melding_key = o.mld_melding_key
|
||||
@@ -7698,10 +7698,10 @@ SET DEFINE OFF
|
||||
mar_v_woco_perslid woco
|
||||
WHERE o.mld_opdr_key = t.fac_tracking_refkey
|
||||
AND t.fac_tracking_key > (SELECT sync_trackkey_lasttime
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_lasttime s
|
||||
WHERE s.prs_perslid_key = woco.prs_perslid_key)
|
||||
AND t.fac_tracking_key <= (SELECT sync_trackkey_now
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_now s
|
||||
WHERE s.prs_perslid_key = woco.prs_perslid_key)
|
||||
AND sn.fac_srtnotificatie_key = t.fac_srtnotificatie_key
|
||||
AND sn.fac_srtnotificatie_xmlnode = 'opdracht'
|
||||
@@ -9965,12 +9965,12 @@ SET DEFINE OFF
|
||||
WHERE b.fac_bijlagen_aanmaak > (SELECT fac_tracking_datum
|
||||
FROM fac_tracking
|
||||
WHERE fac_tracking_key = (SELECT sync_trackkey_lasttime
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_lasttime s
|
||||
WHERE s.prs_perslid_key = woco.prs_perslid_key))
|
||||
AND b.fac_bijlagen_aanmaak <= (SELECT fac_tracking_datum
|
||||
FROM fac_tracking
|
||||
WHERE fac_tracking_key = (SELECT sync_trackkey_now
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_now s
|
||||
WHERE s.prs_perslid_key = woco.prs_perslid_key))
|
||||
AND b.fac_bijlagen_kenmerk_key = 28
|
||||
AND b.fac_bijlagen_module = 'MLD'
|
||||
@@ -10009,12 +10009,12 @@ SET DEFINE OFF
|
||||
WHERE b.fac_bijlagen_aanmaak > (SELECT fac_tracking_datum
|
||||
FROM fac_tracking
|
||||
WHERE fac_tracking_key = (SELECT sync_trackkey_lasttime
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_lasttime s
|
||||
WHERE s.prs_perslid_key = woco.prs_perslid_key))
|
||||
AND b.fac_bijlagen_aanmaak <= (SELECT fac_tracking_datum
|
||||
FROM fac_tracking
|
||||
WHERE fac_tracking_key = (SELECT sync_trackkey_now
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_now s
|
||||
WHERE s.prs_perslid_key = woco.prs_perslid_key))
|
||||
AND b.fac_bijlagen_kenmerk_key = -1
|
||||
AND b.fac_bijlagen_module = 'ORDN'
|
||||
@@ -13082,10 +13082,10 @@ SET DEFINE OFF
|
||||
FROM mar_v_mld_factuur_ax f, fac_tracking t, fac_srtnotificatie sn
|
||||
WHERE t.fac_tracking_refkey = f.fin_factuur_key
|
||||
AND ( ( (t.fac_tracking_key > (SELECT sync_trackkey_lasttime
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_lasttime s
|
||||
WHERE s.prs_perslid_key = f.prs_perslid_key))
|
||||
AND (t.fac_tracking_key <= (SELECT sync_trackkey_now
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_now s
|
||||
WHERE s.prs_perslid_key = f.prs_perslid_key)))
|
||||
OR (sn.fac_srtnotificatie_code = 'CUST04'))
|
||||
AND sn.fac_srtnotificatie_key = t.fac_srtnotificatie_key
|
||||
@@ -13398,10 +13398,10 @@ SET DEFINE OFF
|
||||
FROM mar_v_cnt_factuur_ax f, fac_tracking t, fac_srtnotificatie sn
|
||||
WHERE t.fac_tracking_refkey = f.fin_factuur_key
|
||||
AND ( ( (t.fac_tracking_key > (SELECT sync_trackkey_lasttime
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_lasttime s
|
||||
WHERE s.prs_perslid_key = f.prs_perslid_key))
|
||||
AND (t.fac_tracking_key <= (SELECT sync_trackkey_now
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_now s
|
||||
WHERE s.prs_perslid_key = f.prs_perslid_key)))
|
||||
OR (sn.fac_srtnotificatie_code = 'CUST04'))
|
||||
AND sn.fac_srtnotificatie_key = t.fac_srtnotificatie_key
|
||||
@@ -13714,10 +13714,10 @@ SET DEFINE OFF
|
||||
FROM mar_v_bes_factuur_ax f, fac_tracking t, fac_srtnotificatie sn
|
||||
WHERE t.fac_tracking_refkey = f.fin_factuur_key
|
||||
AND ( ( (t.fac_tracking_key > (SELECT sync_trackkey_lasttime
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_lasttime s
|
||||
WHERE s.prs_perslid_key = f.prs_perslid_key))
|
||||
AND (t.fac_tracking_key <= (SELECT sync_trackkey_now
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_now s
|
||||
WHERE s.prs_perslid_key = f.prs_perslid_key)))
|
||||
OR (sn.fac_srtnotificatie_code = 'CUST04'))
|
||||
AND sn.fac_srtnotificatie_key = t.fac_srtnotificatie_key
|
||||
@@ -14338,10 +14338,10 @@ SET DEFINE OFF
|
||||
(SELECT MAX (fac_tracking_key)
|
||||
FROM fac_tracking
|
||||
WHERE fac_tracking_datum < (SELECT sync_date_now
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_now s
|
||||
WHERE s.prs_perslid_key = p_prs_perslid_key)
|
||||
AND fac_tracking_key >= (SELECT sync_trackkey_lasttime
|
||||
FROM mar_v_sync_ax s
|
||||
FROM mar_v_sync_ax_lasttime s
|
||||
WHERE s.prs_perslid_key = p_prs_perslid_key)
|
||||
AND fac_srtnotificatie_key NOT IN (SELECT fac_srtnotificatie_key
|
||||
FROM fac_srtnotificatie
|
||||
|
||||
Reference in New Issue
Block a user