国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

C4C和CRM里獲取當前登錄用戶分配的Organization Unit信息

XanaHopper / 1179人閱讀

摘要:如何查看某個用戶分配的組織單元在的區域內看到分配的組織名稱,如下圖紅色下劃線所示現在的需求就是使用獲取當前登錄用戶分配的信息,例如用登錄,則取出下圖顯示的具體實現新建一個,使用字段存儲這個待取的值然后創建,使用如下代碼假設分配的為,使用下列

C4C

如何查看某個用戶分配的組織單元ID:

在Employee的Organization Data區域內看到分配的組織名稱,如下圖紅色下劃線所示:

現在的需求就是使用ABSL獲取當前登錄用戶分配的Organization Unit信息,例如用WANGJERRY37登錄,則取出下圖顯示的Department name PMLS:

具體實現:新建一個custom BO,使用字段DepartmentName存儲這個待取的值:

然后創建AfterLoading script file,使用如下代碼:

import ABSL;
import AP.PC.IdentityManagement.Global;
import AP.FO.BusinessPartner.Global;

var queryByIdentityUUID = Identity.QueryByElements;
var queryByIdentityUUIDParameter = queryByIdentityUUID.CreateSelectionParams();
var queryByEmployeeBPUUID = Employee.QueryByIdentification;
var queryByEmployeeBPUUIDParameter = queryByEmployeeBPUUID.CreateSelectionParams();


if ( this.DepartmentName.IsInitial()){

    var id = Context.GetCurrentIdentityUUID().content;
    queryByIdentityUUIDParameter.Add( queryByIdentityUUID.UUID.content, "I", "EQ", id.ToString() );
    var result = queryByIdentityUUID.Execute(queryByIdentityUUIDParameter);
    var first = result.GetFirst(); // points to identity instance
    var person = first.Person;
    var bpUUId = person.UUID.content;
    queryByEmployeeBPUUIDParameter.Add( queryByEmployeeBPUUID.UUID.content, "I", "EQ", bpUUId.ToString());
    var employeeQueryResult = queryByEmployeeBPUUID.Execute(queryByEmployeeBPUUIDParameter);
    var EmployeeQueryResultCurrent = employeeQueryResult.GetFirst();
    var assignedOrg = EmployeeQueryResultCurrent.OrganisationalUnitAssignment.GetFirst();
    var org = assignedOrg.ToRoot;
      // readOnly in AfterLoading event
       this.DepartmentName  = org.NameAndAddress.AddressSnapshot.NameSuitableForLogonLanguage.GetFirst().Name.SecondLineName;
}
CRM

假設Jerry Wang分配的Organization Unit ID為50000732,使用下列report打印出這個ID:

PARAMETERS: id TYPE but000-partner OBLIGATORY DEFAULT "4031140".
DATA: lo_core                TYPE REF TO cl_crm_bol_core,
      lo_collection          TYPE REF TO if_bol_entity_col,
      lo_root_entity         TYPE REF TO cl_crm_bol_entity,
      lv_query_name          TYPE crmt_ext_obj_name,
      lt_selection_parameter TYPE genilt_selection_parameter_tab,
      ls_selection_parameter TYPE genilt_selection_parameter,
      ls_query_parameters    TYPE genilt_query_parameters,
      lv_size                TYPE i.
START-OF-SELECTION.
  ls_selection_parameter-attr_name = "PARTNER".
  ls_selection_parameter-option =  "EQ".
  ls_selection_parameter-sign = "I".
  ls_selection_parameter-low =  id.
  APPEND ls_selection_parameter TO lt_selection_parameter.
  ls_query_parameters-max_hits = 1.
  lo_core = cl_crm_bol_core=>get_instance( ).
  lo_core->load_component_set( "PROD_ALL" ).
  lv_query_name = "BuilEmpAdvancedSearch".
  lo_collection = lo_core->dquery(
      iv_query_name               = lv_query_name
      it_selection_parameters            = lt_selection_parameter
      is_query_parameters                = ls_query_parameters ).
  DATA(lo_result) = lo_collection->get_first( ).
  ASSERT lo_result IS NOT INITIAL.
  WRITE: / "Org unit id: ", lo_result->get_property_as_string( "ORGEH" ) COLOR COL_NEGATIVE.

最終調用的是這個function module:

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/93991.html

相關文章

  • SAP S4CRMC4C技術比較

    摘要:在以下簡稱和以下簡稱開發團隊都工作過,這篇文章給出這兩款產品一些技術層面的比較。標準開發方式和的雖然看起來都是風格,但實現技術不同。而的標準則是基于和協作而成的。 如果您對SAP S/4HANA for Customer Management(以下簡稱S4CRM)和SAP Cloud for Customer(以下簡稱C4C)不甚熟悉,那我建議您可以先瀏覽我之前寫的這兩篇微信公眾號文章...

    xi4oh4o 評論0 收藏0
  • SAP S4CRMC4C技術比較

    摘要:在以下簡稱和以下簡稱開發團隊都工作過,這篇文章給出這兩款產品一些技術層面的比較。標準開發方式和的雖然看起來都是風格,但實現技術不同。而的標準則是基于和協作而成的。 如果您對SAP S/4HANA for Customer Management(以下簡稱S4CRM)和SAP Cloud for Customer(以下簡稱C4C)不甚熟悉,那我建議您可以先瀏覽我之前寫的這兩篇微信公眾號文章...

    littleGrow 評論0 收藏0
  • 如何查看CRM WebUI,C4CHybris頁面技術信息

    CRM 在WebClient UI頁面上按F2,就能看到頁面的技術信息, 可以找到當前頁面是哪一個BSP component實現的: showImg(https://segmentfault.com/img/remote/1460000014385436); C4C 在瀏覽器url里添加debugMode=true,然后按住Ctrl加上鼠標右鍵,即可彈出同上圖CRM WebClient UI作用類...

    didikee 評論0 收藏0
  • #私藏項目實操分享# iframe 在 SAP 三款產品中三個應用場景

    摘要:這是年的第篇文章,也是汪子熙公眾號總共第篇原創文章。本文介紹曾經工作過的三款產品中的使用場景。我們在編輯頁面里選擇,這個下拉菜單里的選擇,決定了我們可以將哪些標準的哪些字段,傳遞給最終會被嵌入到標準頁面的自開發頁面里。 這是 Jerry 2021 年的第 73 篇文章,也是汪子熙公眾號總共第 350 篇原創文章...

    不知名網友 評論0 收藏0

發表評論

0條評論

XanaHopper

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<