這篇文章主要講解了“CRM訂單狀態(tài)的Open, In process和Completed是怎么來的”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“CRM訂單狀態(tài)的Open, In process和Completed是怎么來的”吧!
創(chuàng)新互聯(lián)公司主營大埔網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都App制作,大埔h5小程序設(shè)計搭建,大埔網(wǎng)站營銷推廣歡迎大埔等地區(qū)企業(yè)咨詢
Service Order的狀態(tài)字段里的這些字段從哪里帶出來的?我們可能會想當(dāng)然的認(rèn)為是從后臺配的Status profile里帶出來的。事實并非如此。
這個transaction type根本沒有分配任何Status profile,但是仍然可以在UI上看到三個可選的狀態(tài)值。
Status狀態(tài)字段里的值并不是我們想象的那樣,完全來自system status profile和user status profile,后者只是數(shù)據(jù)源之一。
這個下拉菜單里的值通過下面這個方法取出:可以看到方法執(zhí)行的結(jié)果就是UI上看到的三條記錄。
這個GET_STATUS_INFO的具體邏輯:
先從crmc_status_proc里取出全部47個狀態(tài),
這47個狀態(tài)會根據(jù)其RANGE字段,和CRNC_BO_RANGES的RANGE字段做一個join,過濾掉那些Join結(jié)果里OBJECT_TYPE字段不等于BUS2000116的狀態(tài),最后就只剩Open, In Process和Completed三條記錄。
感謝各位的閱讀,以上就是“CRM訂單狀態(tài)的Open, In process和Completed是怎么來的”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對CRM訂單狀態(tài)的Open, In process和Completed是怎么來的這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!