91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

user status和system status的mapping邏輯是什么

發布時間:2021-12-23 17:36:47 來源:億速云 閱讀:112 作者:iii 欄目:服務器

這篇文章主要講解了“user status和system status的mapping邏輯是什么”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“user status和system status的mapping邏輯是什么”吧!

新建一個Opportunity,將其status 設置成E0001( User status):

user status和system status的mapping邏輯是什么

After I saved the Opportunity, in the DB, I can find both user status E0001 - Open and system status I1002 there.

保存之后,在數據庫里針對該Opportunity不僅僅存儲了用戶手動選擇的user status E0001 - Open,還保存了如下的system status I1002:

user status和system status的mapping邏輯是什么

Second,How the mapping relationship between User status and System status maintained in One Order?
這個user status到system status的mapping 邏輯:
Step1. Under transaction type OPSM, we can find status profile.

找到transaction type OPSM 對應的status profile:

user status和system status的mapping邏輯是什么

Step2. In the status profile, we can find the business transaction OPEN of user status.
找到該 user status對應的business transaction OPEN:

user status和system status的mapping邏輯是什么

Step3.Based on the business transaction OPEN, we will select system status from TJ06
where VRGNG = business transaction OPEN
and INACT not equal X

系統從step2里取得business transaction之后,根據VRGNG = transaction的邏輯到TJ06里去查找所有結果INACT不為X的entry,結果即為該user status對應的所有system status

user status和system status的mapping邏輯是什么

Then,The configure point for table TJ06: tcode BS32
TJ06 表里的entry通過tcode BS32維護:

user status和system status的mapping邏輯是什么

Finally,You can find below 3 steps in below function module.
上述三步系統的執行邏輯可以通過debug如下的function module來學習:

user status和system status的mapping邏輯是什么

再看另一個例子:
創建Task的時候,可以選擇的status是根據Task的status profile來的,最終會看到在Table TJ30中會有各種user status對應task這個transaction,其中就包括released:

user status和system status的mapping邏輯是什么

但是在WEB UI新建task的drop down list里面卻沒有這個user status:

user status和system status的mapping邏輯是什么

這是因為在Web UI上,雖然drop down list里面的status是從TJ30來的,但是這期間還有對新建transaction的status check。在Table TJ07或者Tcode BS22中,有對user status和system status之間的mapping:

user status和system status的mapping邏輯是什么

其中I1030是system status,它對應的releases這個user status 的配置是forbidden,意思是當transaction上有error的時候,改變transaction的狀態到released是被禁止的。所以在Web UI上新建一個task的時候,因為還有很多字段沒有維護,所以transaction的system status是contains error - I1030的狀態,Page上的每次change操作都會觸發狀態檢查,一旦有I1030這個狀態,對應的released user status就會從drop down list中拿掉。

如果維護了所有必填字段確保transaction沒有error,released status就會出現在drop down list中:

user status和system status的mapping邏輯是什么

感謝各位的閱讀,以上就是“user status和system status的mapping邏輯是什么”的內容了,經過本文的學習后,相信大家對user status和system status的mapping邏輯是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

周宁县| 镇平县| 巫溪县| 南安市| 漯河市| 云霄县| 邛崃市| 曲水县| 松潘县| 福州市| 库尔勒市| 鄂尔多斯市| 遂溪县| 平和县| 布拖县| 涿州市| 娱乐| 霍山县| 静宁县| 集贤县| 家居| 柳河县| 栾川县| 双柏县| 临西县| 乌兰察布市| 平塘县| 太白县| 怀远县| 北宁市| 繁峙县| 隆昌县| 黄大仙区| 南安市| 福建省| 丰县| 扎鲁特旗| 区。| 东兰县| 庆云县| 宿迁市|