成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

C4C和CRM里獲取當(dāng)前登錄用戶分配的Organization Unit信息

XanaHopper / 1189人閱讀

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

C4C

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

在Employee的Organization Data區(qū)域內(nèi)看到分配的組織名稱,如下圖紅色下劃線所示:

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

具體實(shí)現(xiàn):新建一個(gè)custom BO,使用字段DepartmentName存儲這個(gè)待取的值:

然后創(chuàng)建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

假設(shè)Jerry Wang分配的Organization Unit ID為50000732,使用下列report打印出這個(gè)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.

最終調(diào)用的是這個(gè)function module:

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/93991.html

相關(guān)文章

  • SAP S4CRMC4C技術(shù)比較

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

    xi4oh4o 評論0 收藏0
  • SAP S4CRMC4C技術(shù)比較

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

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

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

    didikee 評論0 收藏0
  • #私藏項(xiàng)目實(shí)操分享# iframe 在 SAP 三款產(chǎn)品中三個(gè)應(yīng)用場景

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

    不知名網(wǎng)友 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<