One Order行專案裡Item Category是怎麼計算出來的

i042416發表於2018-03-10

One Order的行專案裡有個欄位叫Item Category,我們在行專案里加入一個product後,就會自動帶出Item Category來。這個值是怎麼計算出來的?

One Order行專案裡Item Category是怎麼計算出來的

檢查CRMD_ORDERADM_I,能發現後臺OBJECT_TYPE欄位儲存的值為BUS2000130.

One Order行專案裡Item Category是怎麼計算出來的

Item Category Determination的配置:

One Order行專案裡Item Category是怎麼計算出來的
One Order行專案裡Item Category是怎麼計算出來的

在我的例子裡,我建立的Opportunity的Transaction type為OPPT,我插入行專案的Product "JerryWang"上維護的item category的值為NORM。因此按照上圖的配置,會自動帶出OPPT - Opportunity Item。而OPPT對應的object type BUS2000130維護在如下配置裡:

One Order行專案裡Item Category是怎麼計算出來的
One Order行專案裡Item Category是怎麼計算出來的

具體細節可以通過除錯函式CRM_ORDER_ITEM_TYPE_SELECT_CB來理解.

關鍵字

CRMD_ORDERADM_I, OBJECT_TYPE, CRM_ORDER_ITEM_TYPE_SELECT_CB

要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:

One Order行專案裡Item Category是怎麼計算出來的
One Order行專案裡Item Category是怎麼計算出來的

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2151706/,如需轉載,請註明出處,否則將追究法律責任。

相關文章