您好,登錄后才能下訂單哦!
如何進行SAP CRM settype的創建,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
當我們在CRM系統里創建一個settype之后,其實系統后臺悄悄的幫我們創建了很多ABAP對象,比如對應的database tables, other ABAP Dictionary objects, function groups, function modules, and screens等等。
Create set types:
DB check:自動創建了一個和settype ID同名的數據庫表
問題:How this DB generate?
How to check what function groups, function modules, and screens are created? Especially which screens?
When we assign the attributes to the set type, I guess it will insert lines into the table.
Jerry的解答:
當你創建一個新的settype時,product框架會自動生成針對該settype的structure和存儲Table, 以及對應的用于CRUD的function module。但是了解框架本身如何實現我前面說的這些事情,對我們接下來做的co deployment沒有直接幫助。你的這個問題可以轉換成:
假設我只知道product的description字段是通過某個settype實現的,我想不問別人,自己弄清楚該settype的名字和訪問該settype的CRUD的function module名字,該如何做?
我從同事那里得到一個信息,產品描述功能是通過SAP標準集類型實現的。那么我想說清楚:
(1) 哪種標準集類型實施產品描述及其DB表?
(2) 哪個功能模塊(API)實現了產品描述的CRUD?
寫在前面:本文提及的方法只限一種思路,不排除個別Assignment Block 不適用的情景,請大家廣開思路,積極探索更多的方法來研究,希望能總結出更多的具體API,簡化每一個功能的實現。
產品編號:SZIPC(在QHD中)
通過自學,我可以大致了解SAP系統中產品字段的實現方式。
然后,我將以問題驅動的方式一步一步地開始這項自學。
(1) 哪種標準集類型實施產品描述?
先試試谷歌吧。哇,有消息了。設置類型名稱COMM_PR_SHTEXT。
(2) 是這樣嗎?如何顯示集合類型?
單程,谷歌。
第二種方式,我想用SE93通過事務描述找到事務代碼,明白了!
TCODE:COMM_SETTYPE
存在一些問題,您不能直接按TCODE:COMM\U SETTYPE顯示集合類型,您只能使用COMM\U ATRSET將集合類型COMM\U PR\U SHTEXT首先輸入sue TCODE:COMM\U SETTYPE以顯示。
(3) 那么我如何找到這個集合類型和CRUD函數模型的DB呢?
有兩種方法。
第一種方法是使用TCODE:ST05跟蹤。
我將描述從Material_Sara更新為Material_SaraZhang。我用關鍵字“Material_SaraZhang”搜索,然后找到DB--COMM_PORTEXT。
第二種方法,我想使用TCODE:SE93查找TCODE COMM_SETTYPE的包--
假設,我不知道,大多數設置類型name=DB Table name。
必須有一個包含所有集合類型名稱和DB表名稱的表,我如何才能找到它?
這是一個重要的思考點,對于SAP中的每個TCODE,它都是多個函數/表/視圖的集合。應該打包在一個包中。
在包中,有多個DB,從DB描述中,您可以知道COMC_SETTYPE是包含我們需要的所有信息的管理表--Admin表和header表始終作為DB關系的起點和基點。
通過設置類型名稱**COMM\u PR\u SHTEXT**進行過濾,找到設置類型DB COMM\u PRSHTEXT及相關功能模塊。
(4) 當我閱讀產品說明時,功能模塊是如何工作的?
TCODE:SE37使用P查找COM_COMM_PR_SHTEXT_READ_并設置斷點。
search Product ID: SZIPC
在WebClient用戶界面中。
按照調用堆棧查找讀取產品集類型的關鍵API。
(5) 更新產品描述時,功能模塊如何工作?
功能模塊:COM\U COMM\U PR\U SHUTEXT\U MAINTER\U UP
按照調用堆棧查找更新產品集類型的關鍵API。
(6) 我將嘗試簡化此功能模塊,將此功能選擇到報告中,以確認此調用函數“CRM\u PRODUCT\u UI\u GETDETAIL”是如何工作的?
這是處理產品集類型的關鍵功能。
我們最好了解它的真正輸入值
一是結構中的產品guid。
二是設置類型名稱。
這意味著,此函數可以讀取任何集合類型。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。