one order event handling - event filtering
生活随笔
收集整理的這篇文章主要介紹了
one order event handling - event filtering
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Created by Jerry Wang, last modified on Aug 21, 2014
在Sales order creation時(shí),通過debug發(fā)現(xiàn)after create 的event事件上只有如下兩個(gè)callback會(huì)被call 到:
?
?
?
但是系統(tǒng)里該事件上注冊(cè)了多達(dá)7個(gè)callback:
?
?
?
?
為什么其余5個(gè)call back未執(zhí)行?
?
?
系統(tǒng)里針對(duì)某事件維護(hù)的所有callback會(huì)執(zhí)行一系列過濾邏輯,
?
滿足所有過濾條件的callback才會(huì)被加入到待執(zhí)行的內(nèi)表lt_atonce_exets里去。
?
過濾的邏輯從line 5 到 line 38:
?
例如執(zhí)行時(shí)間未維護(hù)成immediately的callback 因?yàn)閘ine 36的IF 條件不滿足,不會(huì)加入到內(nèi)表lt_atonce_exets里去。
?
相應(yīng)的,將其加入到內(nèi)表gt_plan_exets里。
總結(jié)
以上是生活随笔為你收集整理的one order event handling - event filtering的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 专家称北京堵车的罪魁祸首是网约车 每天上
- 下一篇: How AET fields are r