日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

IPM: Technical model of IP right scope on Contract Item level

發布時間:2023/12/19 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IPM: Technical model of IP right scope on Contract Item level 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Created by Jerry Wang, last modified on Mar 25, 2014

Acquisition contract上維護了一系列作為其行項目的IP信息。

?

?

?

以第三個行項目(line item id = 30 ) 為例,其right scope detail 信息如下:

?

?

?

1. open GENIL_BOL_BROWSER:

?

?

?

以contract ID作為查詢條件:

?

?

?

會得到唯一的搜索結果,然后執行BTOrderHeader relation:

?

?

?

2. 得到唯一的navigation結果BTAdminH,再執行relation BTHeaderItemsExt:

?

?

?

得到一個result collection BTItems:

?

?

?

執行relation BTItemsFirstLevel:

?

?

?

這樣就得到了第三個行項目:

?

?

?

BTAdminI->BTItemIPMRcharSet:

?

?

?

?

?

?

?

?

?

?

如果想通過代碼獲得合同里第三個IP對應的right scope,可以參考下面的report:

?

?

PARAMETERS:
????????????order?TYPE?crmd_orderadm_h-object_id?OBLIGATORY?DEFAULT?'5600000010'.

DATA:?lo_core????????????????TYPE?REF?TO?cl_crm_bol_core,
??????lo_collection??????????TYPE?REF?TO?if_bol_entity_col,
??????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.

ls_selection_parameter-attr_name?=?'OBJECTID'.
ls_selection_parameter-option?=??'EQ'.
ls_selection_parameter-sign?=?'I'.
ls_selection_parameter-low?=??order.
APPEND?ls_selection_parameter?TO?lt_selection_parameter.

ls_query_parameters-max_hits?=?1.
lv_query_name?=?'BTAdvQueryAUI'.

lo_core?=?cl_crm_bol_core=>get_instance(?).
lo_core->load_component_set(?'BT'?).

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_contract)?=?lo_collection->get_current(?).
CHECK?lo_contract?IS?NOT?INITIAL.
DATA:?lr_item_handler?TYPE?REF?TO?cl_crm_ipm_item_handler.
CREATE?OBJECT?lr_item_handler?EXPORTING?iv_header_bol_entity?=?lo_contract.

DATA(ips)?=?lr_item_handler->get_all_ips(?).

DATA(third)?=?ips->find(?iv_index?= 3?).
DATA(scopes)?=?lr_item_handler->get_all_level_rights_scopes( third?).

?

總結

以上是生活随笔為你收集整理的IPM: Technical model of IP right scope on Contract Item level的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。