Data Slice - ooxxvv/MySAPnotes GitHub Wiki

Data Slice

  • 在 BIIP 中用來控制那些資料不能被寫入,類似開關帳的功能

  • 設在 Realtime Cube 上,任何資料要寫入此 Realtime Cube 之前都會檢查,不管是用 Input Ready Query 或 Planning Function 都會檢查

  • Exit Class => 用自已建 Class 的方式來檢查資料

  • 用 Exit Class 建立 Data Slice 的簡要步驟說明

    • Tcode SE24 => 建立一個 Z 開頭的 Class,並繼承 CL_RSPLS_DS_EXIT_BASE 這個標準的 Class
    • 覆寫 IF_RSPLS_DS_METHODS~IS_PROTECTED 這個方法,參考原來方法中的程式碼,撰寫自已的邏輯
    • 到 Tcode RSPLAN 模型器中的 InfoProvider 頁籤,建立以 Exit Class 為基礎的 Data Slice
  • 介紹如何寫 ABAP OO

    • [Small Document on Concepts of OO ABAP for Beginners](./attach/Small Document on Concepts of OO ABAP for Beginners.pdf)
  • My_Dataslice 這個 Method 的程式碼 Sample

    • [My_Dataslice Sample](./attach/My_Dataslice Sample.pdf)