SAP ABAP Class CL_RSBPCB_SERVICE (BPC: BPF Common Services)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-PLA-BPC-BPF (Application Component) BPC 'unified model' - Business Process Flow
⤷
RSBPCB (Package) BPC IP Extension: BPF
⤷
⤷
Properties
| Class | CL_RSBPCB_SERVICE | |
| Short Description | BPC: BPF Common Services | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RSBPCB | BPC IP Extension: BPF |
| Created | 20130319 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 5 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_RSBPCB_SERVICE has no interface implemented.
Friends
Class CL_RSBPCB_SERVICE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR1 | '"' | Single-Character Flag | 20130512 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR1 | '' | Single-Character Flag | 20130512 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR1 | '(' | Single-Character Flag | 20130512 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR1 | ')' | Single-Character Flag | 20130512 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR1 | ',' | Single-Character Flag | 20130512 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR1 | '[' | Single-Character Flag | 20130512 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR1 | ']' | Single-Character Flag | 20130512 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR1 | ',' | Single-Character Flag | 20130512 | ||
| 9 | Constant | Public | Type reference (TYPE) | RSSTRING | '%INST_NAME%' | String | 20130512 | ||
| 10 | Constant | Public | Type reference (TYPE) | RSSTRING | '%STEP_NAME%' | String | 20130512 | ||
| 11 | Constant | Public | Type reference (TYPE) | RSSTRING | '%STEP_REGION_NAME%' | String | 20130512 | ||
| 12 | Constant | Public | Type reference (TYPE) | RSSTRING | '%PROCESS_NAME%' | String | 20130512 | ||
| 13 | Constant | Public | Type reference (TYPE) | RSSTRING | '%URL%' | String | 20130512 | ||
| 14 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000005' | BPC: BPF Email Template | 20130512 | ||
| 15 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000016' | BPC: BPF Email Template | 20130512 | ||
| 16 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000006' | BPC: BPF Email Template | 20130512 | ||
| 17 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000002' | BPC: BPF Email Template | 20130512 | ||
| 18 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000003' | BPC: BPF Email Template | 20130512 | ||
| 19 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000004' | BPC: BPF Email Template | 20130512 | ||
| 20 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000008' | BPC: BPF Email Template | 20130512 | ||
| 21 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000009' | BPC: BPF Email Template | 20130512 | ||
| 22 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000014' | BPC: BPF Email Template | 20130512 | ||
| 23 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000012' | BPC: BPF Email Template | 20130512 | ||
| 24 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000013' | BPC: BPF Email Template | 20130512 | ||
| 25 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000001' | BPC: BPF Email Template | 20130512 | ||
| 26 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000007' | BPC: BPF Email Template | 20130512 | ||
| 27 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000015' | BPC: BPF Email Template | 20130512 | ||
| 28 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000011' | BPC: BPF Email Template | 20130512 | ||
| 29 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | '0000000010' | BPC: BPF Email Template | 20130512 | ||
| 30 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL_TYPE | 'C' | BPC: BPF Email Template Type | 20130512 | ||
| 31 | Constant | Public | Type reference (TYPE) | RSBPCB_EMAIL_TMPL_TYPE | 'S' | BPC: BPF Email Template Type | 20130512 | ||
| 32 | Constant | Public | Type reference (TYPE) | RSBPCB_FORMULA | 'A' | BPC: BPF Step Region Criteria Formula | 20130512 | ||
| 33 | Constant | Public | Type reference (TYPE) | RSBPCB_FORMULA | 'B' | BPC: BPF Step Region Criteria Formula | 20130512 | ||
| 34 | Constant | Public | Type reference (TYPE) | RSBPCB_FORMULA | 'D' | BPC: BPF Step Region Criteria Formula | 20130512 | ||
| 35 | Constant | Public | Type reference (TYPE) | RSBPCB_FORMULA | 'F' | BPC: BPF Step Region Criteria Formula | 20130512 | ||
| 36 | Constant | Public | Type reference (TYPE) | RSSTRING | 'NONE' | String | 20130512 | ||
| 37 | Constant | Public | Type reference (TYPE) | RSSTRING | 'PERF' | String | 20130512 | ||
| 38 | Constant | Public | Type reference (TYPE) | RSSTRING | 'REVW' | String | 20130512 | ||
| 39 | Constant | Public | Type reference (TYPE) | RSBPC_FIELDNAME | 'ACTION' | BPC: Field name | 20130512 | ||
| 40 | Constant | Public | Type reference (TYPE) | RSBPC_FIELDNAME | 'ACTIVITY' | BPC: Field name | 20130512 | ||
| 41 | Constant | Public | Type reference (TYPE) | RSBPC_FIELDNAME | 'CONTEXT' | BPC: Field name | 20130512 | ||
| 42 | Constant | Public | Type reference (TYPE) | RSBPC_FIELDNAME | 'STATUS' | BPC: Field name | 20130512 | ||
| 43 | Constant | Public | Type reference (TYPE) | RSSTRING | 'COMP' | String | 20130512 | ||
| 44 | Constant | Public | Type reference (TYPE) | RSSTRING | 'DLYD' | String | 20130512 | ||
| 45 | Constant | Public | Type reference (TYPE) | RSSTRING | 'OPND' | String | 20130512 | ||
| 46 | Constant | Public | Type reference (TYPE) | RSSTRING | 'PDNG' | String | 20130512 | ||
| 47 | Constant | Public | Type reference (TYPE) | RSSTRING | 'RJCT' | String | 20130512 | ||
| 48 | Constant | Public | Type reference (TYPE) | RSSTRING | 'REOP' | String | 20130512 | ||
| 49 | Constant | Public | Type reference (TYPE) | RSSTRING | 'SBMT' | String | 20130512 | ||
| 50 | Constant | Public | Type reference (TYPE) | RSBPCB_INSTANCE_STATUS | 'AC' | BPC: BPF Instance Status | 20130512 | ||
| 51 | Constant | Public | Type reference (TYPE) | RSBPCB_INSTANCE_STATUS | 'FI' | BPC: BPF Instance Status | 20130512 | ||
| 52 | Constant | Public | Type reference (TYPE) | RSBPCB_INSTANCE_STATUS | 'IN' | BPC: BPF Instance Status | 20130512 | ||
| 53 | Constant | Public | Type reference (TYPE) | RSBPCB_INSTANCE_STATUS | 'WF' | BPC: BPF Instance Status | 20130512 | ||
| 54 | Constant | Public | Type reference (TYPE) | RSBPCB_MAP_TYPE | 'R' | BPC: BPF Map Type | 20130512 | ||
| 55 | Constant | Public | Type reference (TYPE) | RSBPCB_OPEN_CRITERIA | 'A' | BPC: BPF Step Opening Criteria | 20130512 | ||
| 56 | Constant | Public | Type reference (TYPE) | RSBPCB_OPEN_CRITERIA | 'M' | BPC: BPF Step Opening Criteria | 20130512 | ||
| 57 | Constant | Public | Type reference (TYPE) | RSBPCB_ROLE | 'O' | BPC: BPF Role | 20130512 | ||
| 58 | Constant | Public | Type reference (TYPE) | RSBPCB_ROLE | 'R' | BPC: BPF Role | 20130512 | ||
| 59 | Constant | Public | Type reference (TYPE) | RSBPCB_STATUS_FILTER | 'ALL' | BPC: BPF Step Region Status Filter | 20130512 | ||
| 60 | Constant | Public | Type reference (TYPE) | RSBPCB_STATUS_FILTER | 'AREQ' | BPC: BPF Step Region Status Filter | 20130512 | ||
| 61 | Constant | Public | Type reference (TYPE) | RSBPCB_STATUS_FILTER | 'NCMP' | BPC: BPF Step Region Status Filter | 20130512 | ||
| 62 | Constant | Public | Type reference (TYPE) | RSBPCB_STEPREGION_STATUS | 'CO' | BPC: BPF Step Region Status | 20130512 | ||
| 63 | Constant | Public | Type reference (TYPE) | RSBPCB_STEPREGION_STATUS | 'DE' | BPC: BPF Step Region Status | 20130512 | ||
| 64 | Constant | Public | Type reference (TYPE) | RSBPCB_STEPREGION_STATUS | 'OP' | BPC: BPF Step Region Status | 20130512 | ||
| 65 | Constant | Public | Type reference (TYPE) | RSBPCB_STEPREGION_STATUS | 'PE' | BPC: BPF Step Region Status | 20130512 | ||
| 66 | Constant | Public | Type reference (TYPE) | RSBPCB_STEPREGION_STATUS | 'RJ' | BPC: BPF Step Region Status | 20130512 | ||
| 67 | Constant | Public | Type reference (TYPE) | RSBPCB_STEPREGION_STATUS | 'RO' | BPC: BPF Step Region Status | 20130512 | ||
| 68 | Constant | Public | Type reference (TYPE) | RSBPCB_STEPREGION_STATUS | 'SU' | BPC: BPF Step Region Status | 20130512 | ||
| 69 | Constant | Public | Type reference (TYPE) | RSBPCB_TMPL_STATUS | 'A' | BPC: BPF Template Status | 20130512 | ||
| 70 | Constant | Public | Type reference (TYPE) | RSBPCB_TMPL_STATUS | 'V' | BPC: BPF Template Status | 20130512 | ||
| 71 | Constant | Public | Type reference (TYPE) | RSBPCB_TMPL_STATUS | 'E' | BPC: BPF Template Status | 20130512 | ||
| 72 | Constant | Public | Type reference (TYPE) | RSBPCB_TMPL_STATUS | 'I' | BPC: BPF Template Status | 20130512 | ||
| 73 | Constant | Public | Type reference (TYPE) | RSBPCB_TMPL_VERSION | '0001' | BPC: BPF Template Version | 20130512 | ||
| 74 | Constant | Public | Type reference (TYPE) | RSBPCB_TMPL_VERSION | '0000' | BPC: BPF Template Version | 20130512 | ||
| 75 | Static Attribute | Private | Type reference (TYPE) | TN_T_EMAIL_NOTIF | 20130429 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Add notification to email buffer | 20130427 | |
| 2 | Static method | Public | Method | Do paging | 20130502 | |
| 3 | Static method | Public | Method | filter out compoudnign dimensions | 20130930 | |
| 4 | Static method | Public | Method | Get default language | 20130428 | |
| 5 | Static method | Public | Method | Get dimension description | 20130502 | |
| 6 | Static method | Public | Method | Get members by driver dimension | 20130426 | |
| 7 | Static method | Public | Method | Get members description | 20130430 | |
| 8 | Static method | Public | Method | Get member description | 20130430 | |
| 9 | Static method | Public | Method | Get user team by string | 20130426 | |
| 10 | Static method | Public | Method | Get users and teams description | 20130501 | |
| 11 | Static method | Public | Method | Check whether attribute in dimension | 20130425 | |
| 12 | Static method | Public | Method | Check whether dimension exist | 20130425 | |
| 13 | Static method | Public | Method | Check whether hierarchy in dimension | 20130425 | |
| 14 | Static method | Public | Method | Check whether node is leaf | 20130425 | |
| 15 | Static method | Public | Method | Check whether member in dimension | 20130425 | |
| 16 | Static method | Public | Method | Lock instance | 20130512 | |
| 17 | Static method | Public | Method | Send email | 20130504 | |
| 18 | Static method | Public | Method | Send email in buffer | 20130427 | |
| 19 | Static method | Public | Method | add compounded dims | 20130930 | |
| 20 | Static method | Public | Method | Unlock instance | 20130512 |
Events
Class CL_RSBPCB_SERVICE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TN_S_DETAIL_TODOLIST | Public | See coding | 20130513 | begin of tn_s_detail_todolist,
complete_rgn type rs_bool,
approve_rgn type rs_bool,
reject_rgn type rs_bool,
end of tn_s_detail_todolist
|
||
| 2 | TN_S_DIM_DESC | Public | See coding | 20130513 | begin of tn_s_dim_desc,
dim type rsiobjnm,
desc type rstxtlg,
end of tn_s_dim_desc
|
||
| 3 | TN_S_DIM_MEMBER | Public | See coding | 20130515 | begin of tn_s_dim_member,
dim type rsiobjnm,
th_member type hashed table of rschavl with unique key table_line ,
end of tn_s_dim_member
|
||
| 4 | TN_S_DIM_MEMBER_DESC | Public | See coding | 20130513 | begin of tn_s_dim_member_desc,
dim type rsiobjnm,
member type rschavl,
iobjnm type rsiobjnm,
hienm type rshienm,
version type rsversion,
desc type rstxtlg,
end of tn_s_dim_member_desc
|
||
| 5 | TN_S_DRV_DIM | Public | See coding | 20130513 | begin of tn_s_drv_dim,
drv_id type rsbpcb_id,
s_drv_dim type tn_s_dim_desc,
owner_prop_id type rsiobjnm,
reviewer_prop_id type rsiobjnm,
if_compounding type rs_bool,
t_mem_hie type tn_t_mem_hie,
t_mem_attr type tn_t_mem_attr,
end of tn_s_drv_dim
|
||
| 6 | TN_S_DRV_MEMBER | Public | See coding | 20130513 | begin of tn_s_drv_member,
drv_member type rschavl,
rgn_order type rsbpcb_rgn_order,
owner type rsstring,
reviewer type rsstring,
desc type rstxtlg,
end of tn_s_drv_member
|
||
| 7 | TN_S_EMAIL_NOTIF | Public | See coding | 20130513 | begin of tn_s_email_notif,
appset_id type rsbpc_appset_id,
email_tmpl type rsbpcb_email_tmpl,
tmpl_id type rsbpcb_tmpl_id,
instance_id type rsbpcb_id,
is_step_rgn type rs_bool,
step_region_id_str type rsstring,
role type rsbpcb_role,
end of tn_s_email_notif
|
||
| 8 | TN_S_GROUP | Public | See coding | 20130513 | begin of tn_s_group,
value type rsstring,
total_step_rgn type i,
complete_step_rgn type i,
active_step_rgn type i,
desc type rsstring,
order type i,
end of tn_s_group
|
||
| 9 | TN_S_IDENTIFIER | Public | See coding | 20130513 | begin of tn_s_identifier,
dim type rsiobjnm,
desc type rstxtlg,
s_member type tn_s_member_desc,
end of tn_s_identifier
|
||
| 10 | TN_S_INST | Public | See coding | 20130513 | begin of tn_s_inst,
appset_id type rsbpc_appset_id,
tmpl_id type rsbpcb_tmpl_id,
tmpl_version type rsbpcb_tmpl_version,
instance_id type rsbpcb_id,
status type rsbpcb_instance_status,
t_identifier type tn_t_identifier,
start_date type dats,
start_time type tims,
t_inst_own type tn_t_inst_own,
t_step_rgn type tn_t_step_rgn,
inst_name type rsstring,
action_required type rs_bool,
s_inst_overview type tn_s_inst_overview,
end of tn_s_inst
|
||
| 11 | TN_S_INST_CREATE | Public | See coding | 20130718 | begin of tn_s_inst_create,
s_inst type tn_s_inst,
s_validate type tn_s_tmpl_validate,
end of tn_s_inst_create
|
||
| 12 | TN_S_INST_GROUP | Public | See coding | 20130718 | begin of tn_s_inst_group,
s_inst type tn_s_inst,
t_step_rgn type tn_t_step_rgn,
t_group type tn_t_group,
total_pages type i,
end of tn_s_inst_group
|
||
| 13 | TN_S_INST_LIST | Public | See coding | 20130718 | begin of tn_s_inst_list,
t_inst type tn_t_inst,
end of tn_s_inst_list
|
||
| 14 | TN_S_INST_OVERVIEW | Public | See coding | 20130513 | begin of tn_s_inst_overview,
total_step_rgn type i,
complete_step_rgn type i,
open_step_rgn type i,
pending_step_rgn type i,
end of tn_s_inst_overview
|
||
| 15 | TN_S_INST_OWN | Public | See coding | 20130513 | begin of tn_s_inst_own,
user_id type rststpnm,
desc type rstxt255,
end of tn_s_inst_own
|
||
| 16 | TN_S_INST_OWN_LIST | Public | See coding | 20130718 | begin of tn_s_inst_own_list,
t_inst_own type tn_t_inst_own,
end of tn_s_inst_own_list
|
||
| 17 | TN_S_MEMBER_DESC | Public | See coding | 20130513 | begin of tn_s_member_desc,
member type rschavl,
desc type rstxtlg,
end of tn_s_member_desc
|
||
| 18 | TN_S_MEM_ATTR | Public | See coding | 20130513 | begin of tn_s_mem_attr,
mem_item_id type rsbpcb_id,
s_mem_item_attr type tn_s_dim_desc,
sign type rssign,
opt type rsoption,
low type rschavl60,
high type rschavl60,
end of tn_s_mem_attr
|
||
| 19 | TN_S_MEM_HIE | Public | See coding | 20130513 | begin of tn_s_mem_hie,
mem_item_id type rsbpcb_id,
s_mem_item_member type tn_s_member_desc,
iobjnm type rsiobjnm,
hienm type rshienm,
version type rsversion,
formula type rsbpcb_formula,
tlevel type rstlevel,
end of tn_s_mem_hie
|
||
| 20 | TN_S_RGN_ACC | Public | See coding | 20130513 | begin of tn_s_rgn_acc,
user_team_id type rsbpc_object_id,
is_team type rs_bool,
role type rsbpcb_role,
desc type rstxt255,
end of tn_s_rgn_acc
|
||
| 21 | TN_S_STEP | Public | See coding | 20130513 | begin of tn_s_step,
appset_id type rsbpc_appset_id,
tmpl_id type rsbpcb_tmpl_id,
tmpl_version type rsbpcb_tmpl_version,
step_id type rsbpcb_id,
step_order type rsbpcb_step_order,
require_review type rs_bool,
open_criteria type rsbpcb_open_criteria,
allow_reopen type rs_bool,
step_name type rsbpcb_step_name,
instruction type rstxt255,
t_drv_dim type tn_t_drv_dim,
t_step_map type tn_t_step_map,
t_step_role type tn_t_step_role,
end of tn_s_step
|
||
| 22 | TN_S_STEP_MAP | Public | See coding | 20130513 | begin of tn_s_step_map,
drv_dim type rsiobjnm,
map_type type rsbpcb_map_type,
ref_dim type rsiobjnm,
end of tn_s_step_map
|
||
| 23 | TN_S_STEP_RGN | Public | See coding | 20130513 | begin of tn_s_step_rgn,
appset_id type rsbpc_appset_id,
tmpl_id type rsbpcb_tmpl_id,
tmpl_version type rsbpcb_tmpl_version,
instance_id type rsbpcb_id,
step_region_id type rsbpcb_id,
step_id type rsbpcb_id,
s_drv_member type tn_s_member_desc,
status type rsbpcb_stepregion_status,
rgn_order type rsbpcb_rgn_order,
s_drv_dim type tn_s_dim_desc,
step_order type rsbpcb_step_order,
t_rgn_acc type tn_t_rgn_acc,
s_step type tn_s_step,
is_owner type rs_bool,
is_reviewer type rs_bool,
s_detail_todolist type tn_s_detail_todolist,
performer type rsstring,
reviewer type rsstring,
end of tn_s_step_rgn
|
||
| 24 | TN_S_STEP_RGN_LIST | Public | See coding | 20130718 | begin of tn_s_step_rgn_list,
t_step_rgn type cl_rsbpcb_service=>tn_t_step_rgn,
end of tn_s_step_rgn_list
|
||
| 25 | TN_S_STEP_RGN_REOPEN | Public | See coding | 20130718 | begin of tn_s_step_rgn_reopen,
t_step_rgn type cl_rsbpcb_service=>tn_t_step_rgn,
total_pages type i,
end of tn_s_step_rgn_reopen
|
||
| 26 | TN_S_STEP_ROLE | Public | See coding | 20130513 | begin of tn_s_step_role,
role type rsbpcb_role,
resource_id type rsbpc_resource_id,
end of tn_s_step_role
|
||
| 27 | TN_S_TEXT_NODE | Public | See coding | 20130515 | begin of tn_s_text_node,
dim type rsiobjnm,
hienm type rshienm,
version type rsversion,
th_text_node type hashed table of rsshnodename with unique key table_line,
end of tn_s_text_node
|
||
| 28 | TN_S_TMPL | Public | See coding | 20130513 | begin of tn_s_tmpl,
appset_id type rsbpc_appset_id,
tmpl_id type rsbpcb_tmpl_id,
tmpl_version type rsbpcb_tmpl_version,
status type rsbpcb_tmpl_status,
is_valid type rs_bool,
check_current_step_only type rs_bool,
create_user type rststpnm,
create_time type xsddatetime_long_z,
activate_user type rststpnm,
activate_time type xsddatetime_long_z,
change_user type rststpnm,
change_time type xsddatetime_long_z,
lock_user type rststpnm,
lock_time type xsddatetime_long_z,
t_identity_dim type tn_t_identity_dim,
txtlg type rstxtlg,
t_tmpl_acc type tn_t_tmpl_acc,
t_step type tn_t_step,
end of tn_s_tmpl
|
||
| 29 | TN_S_TMPL_ACC | Public | See coding | 20130513 | begin of tn_s_tmpl_acc,
user_team_id type rsbpc_object_id,
is_team type rs_bool,
desc type rstxt255,
end of tn_s_tmpl_acc
|
||
| 30 | TN_S_TMPL_AUTH | Public | See coding | 20130718 | begin of tn_s_tmpl_auth.
include type cl_rsbpcb_service=>tn_s_tmpl.
types auths type string_table.
types end of tn_s_tmpl_auth
|
||
| 31 | TN_S_TMPL_VALIDATE | Public | See coding | 20130718 | begin of tn_s_tmpl_validate,
success type rs_bool,
messages type rsbpc0_t_message,
end of tn_s_tmpl_validate
|
||
| 32 | TN_S_USER_TEAM_DESC | Public | See coding | 20130513 | begin of tn_s_user_team_desc,
user_team_id type rsbpc_object_id,
is_team type rs_bool,
desc type rstxt255,
end of tn_s_user_team_desc
|
||
| 33 | TN_TH_DIM_DESC | Public | See coding | 20130513 | tn_th_dim_desc type hashed table of tn_s_dim_desc with unique key dim
|
||
| 34 | TN_TH_DIM_MEMBER | Public | See coding | 20130515 | tn_th_dim_member type hashed table of tn_s_dim_member with unique key dim
|
||
| 35 | TN_TH_DIM_MEMBER_DESC | Public | See coding | 20130513 | tn_th_dim_member_desc type hashed table of tn_s_dim_member_desc with unique key dim member
|
||
| 36 | TN_TH_DRV_MEMBER | Public | See coding | 20130513 | tn_th_drv_member type hashed table of tn_s_drv_member with unique key drv_member
|
||
| 37 | TN_TH_ID | Public | See coding | 20130513 | tn_th_id type hashed table of rsbpcb_id with unique key table_line
|
||
| 38 | TN_TH_STEP_ORDER | Public | See coding | 20130513 | tn_th_step_order type hashed table of rsbpcb_step_order with unique key table_line
|
||
| 39 | TN_TH_TEXT_NODE | Public | See coding | 20130515 | tn_th_text_node type hashed table of tn_s_text_node with unique key dim hienm version
|
||
| 40 | TN_TH_USER_TEAM_DESC | Public | See coding | 20130513 | tn_th_user_team_desc type hashed table of tn_s_user_team_desc with unique key user_team_id is_team
|
||
| 41 | TN_T_DRV_DIM | Public | See coding | 20130513 | tn_t_drv_dim type standard table of tn_s_drv_dim with default key
|
||
| 42 | TN_T_EMAIL_NOTIF | Public | See coding | 20130513 | tn_t_email_notif type standard table of tn_s_email_notif with default key
|
||
| 43 | TN_T_GROUP | Public | See coding | 20130513 | tn_t_group type standard table of tn_s_group with default key
|
||
| 44 | TN_T_ID | Public | See coding | 20130513 | tn_t_id type standard table of rsbpcb_id with default key
|
||
| 45 | TN_T_IDENTIFIER | Public | See coding | 20130513 | tn_t_identifier type standard table of tn_s_identifier with default key
|
||
| 46 | TN_T_IDENTITY_DIM | Public | See coding | 20130513 | tn_t_identity_dim type standard table of tn_s_dim_desc with default key
|
||
| 47 | TN_T_INST | Public | See coding | 20130513 | tn_t_inst type standard table of tn_s_inst with default key
|
||
| 48 | TN_T_INST_OWN | Public | See coding | 20130513 | tn_t_inst_own type standard table of tn_s_inst_own with default key
|
||
| 49 | TN_T_MEM_ATTR | Public | See coding | 20130513 | tn_t_mem_attr type standard table of tn_s_mem_attr with default key
|
||
| 50 | TN_T_MEM_HIE | Public | See coding | 20130513 | tn_t_mem_hie type standard table of tn_s_mem_hie with default key
|
||
| 51 | TN_T_RGN_ACC | Public | See coding | 20130513 | tn_t_rgn_acc type standard table of tn_s_rgn_acc with default key
|
||
| 52 | TN_T_RSBPCB_STEP_RGN | Public | See coding | 20130513 | tn_t_rsbpcb_step_rgn type standard table of rsbpcb_step_rgn with default key
|
||
| 53 | TN_T_STEP | Public | See coding | 20130513 | tn_t_step type standard table of tn_s_step with default key
|
||
| 54 | TN_T_STEP_MAP | Public | See coding | 20130513 | tn_t_step_map type standard table of tn_s_step_map with default key
|
||
| 55 | TN_T_STEP_RGN | Public | See coding | 20130513 | tn_t_step_rgn type standard table of tn_s_step_rgn with default key
|
||
| 56 | TN_T_STEP_ROLE | Public | See coding | 20130513 | tn_t_step_role type standard table of tn_s_step_role with default key
|
||
| 57 | TN_T_TMPL | Public | See coding | 20130513 | tn_t_tmpl type standard table of tn_s_tmpl with default key
|
||
| 58 | TN_T_TMPL_ACC | Public | See coding | 20130513 | tn_t_tmpl_acc type standard table of tn_s_tmpl_acc with default key
|
||
| 59 | TN_T_TMPL_AUTH | Public | See coding | 20130718 | tn_t_tmpl_auth type standard table of tn_s_tmpl_auth with default key
|
Method Signatures
Method ADD_NOTIF_TO_EMAIL_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_STEP_RGN | Call by reference | Type reference (TYPE) | RS_BOOL | 20130508 | ||||
| 2 | I_APPSET_ID | Call by reference | Type reference (TYPE) | RSBPC_APPSET_ID | BPC: AppSet ID | 20130427 | |||
| 3 | I_EMAIL_TMPL | Call by reference | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | BPC: BPF Email Template | 20130427 | |||
| 4 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | RSBPCB_ID | BPC: BPF ID | 20130503 | |||
| 5 | I_ROLE | Call by reference | Type reference (TYPE) | RSBPCB_ROLE | BPC: BPF Role | 20130427 | |||
| 6 | I_TH_STEP_REGION_ID | Call by reference | Type reference (TYPE) | TN_TH_ID | 20130502 | ||||
| 7 | I_TMPL_ID | Call by reference | Type reference (TYPE) | RSBPCB_TMPL_ID | BPC: BPF Template ID | 20130503 |
Method ADD_NOTIF_TO_EMAIL_BUFFER on class CL_RSBPCB_SERVICE has no exception.
Method DO_PAGING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TOTAL_PAGES | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130502 | |||
| 2 | I_CLASS | Call by reference | Type reference (TYPE) | RSSTRING | String | 20130502 | |||
| 3 | I_METHOD | Call by reference | Type reference (TYPE) | RSSTRING | String | 20130502 | |||
| 4 | I_PAGE | Call by reference | Type reference (TYPE) | INT4 | 1 | Natural number | 20130502 | ||
| 5 | I_PAGING_PARAMETER | Call by reference | Type reference (TYPE) | ABAP_PARMNAME | 20130502 | ||||
| 6 | I_REC_PER_PAGE | Call by reference | Type reference (TYPE) | INT4 | 100 | Natural number | 20130502 | ||
| 7 | I_TH_PARAMETER | Call by reference | Type reference (TYPE) | ABAP_PARMBIND_TAB | 20130508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BPC Exception: BPF Execption | 20130502 | ||
| 2 | CPM BPC Exception - No Authorization | 20130722 |
Method FILTER_COMPOUNDED_DIMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_DIMS | Call by reference | Type reference (TYPE) | CL_RSBPCB_SERVICE=>TN_T_IDENTITY_DIM | 20130930 |
Method FILTER_COMPOUNDED_DIMS on class CL_RSBPCB_SERVICE has no exception.
Method GET_DEFAULT_LANG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_LANGU | Value transfer | Type reference (TYPE) | SPRAS | Language Key | 20130428 |
Method GET_DEFAULT_LANG on class CL_RSBPCB_SERVICE has no exception.
Method GET_DIMS_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TH_DIM_DESC | Call by reference | Type reference (TYPE) | TN_TH_DIM_DESC | 20130502 |
Method GET_DIMS_DESC on class CL_RSBPCB_SERVICE has no exception.
Method GET_MEMBERS_BY_DRV_DIM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TH_DRV_MEMBER | Call by reference | Type reference (TYPE) | TN_TH_DRV_MEMBER | 20130511 | ||||
| 2 | IF_WITH_OWNER_REVIEWER | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130508 | |||
| 3 | IF_WITH_TEXT | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130508 | |||
| 4 | I_S_DRV_DIM | Call by reference | Type reference (TYPE) | TN_S_DRV_DIM | 20130426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BPC Exception: BPF Execption | 20130918 |
Method GET_MEMBERS_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TH_DIM_MEMBER_DESC | Call by reference | Type reference (TYPE) | TN_TH_DIM_MEMBER_DESC | 20130502 |
Method GET_MEMBERS_DESC on class CL_RSBPCB_SERVICE has no exception.
Method GET_MEMBER_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DIMENSION | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20130430 | |||
| 2 | I_HIENM | Call by reference | Type reference (TYPE) | RSHIENM | Hierarchy name | 20130515 | |||
| 3 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20130515 | |||
| 4 | I_MEMBER | Call by reference | Type reference (TYPE) | RSCHAVL | Dim: Field for a User-Defined Characteristic Value | 20130430 | |||
| 5 | I_VERSION | Call by reference | Type reference (TYPE) | RSVERSION | Hierarchy version | 20130515 | |||
| 6 | R_DESC | Value transfer | Type reference (TYPE) | RSTXTLG | Long description | 20130508 |
Method GET_MEMBER_DESC on class CL_RSBPCB_SERVICE has no exception.
Method GET_USER_TEAM_BY_STR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_TEAM_ID | Call by reference | Type reference (TYPE) | RSBPCE_T_TEAM_ID | BPC: Table of team ID | 20130508 | |||
| 2 | E_T_USER_ID | Call by reference | Type reference (TYPE) | RSBPCE_T_USER_ID | BPC: Table of user ID | 20130508 | |||
| 3 | I_STR | Call by reference | Type reference (TYPE) | RSSTRING | String | 20130426 |
Method GET_USER_TEAM_BY_STR on class CL_RSBPCB_SERVICE has no exception.
Method GET_USER_TEAM_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TH_USER_TEAM_DESC | Call by reference | Type reference (TYPE) | TN_TH_USER_TEAM_DESC | 20130501 | ||||
| 2 | I_APPSET_ID | Call by reference | Type reference (TYPE) | RSBPC_APPSET_ID | BPC: AppSet ID | 20130501 |
Method GET_USER_TEAM_DESC on class CL_RSBPCB_SERVICE has no exception.
Method IS_ATTR_IN_DIMENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ATTR_NAME | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20130425 | |||
| 2 | I_DIMENSION | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20130425 | |||
| 3 | RF_EXIST | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20130425 |
Method IS_ATTR_IN_DIMENSION on class CL_RSBPCB_SERVICE has no exception.
Method IS_DIMENSION_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPSET_ID | Call by reference | Type reference (TYPE) | RSBPC_APPSET_ID | BPC: AppSet ID | 20130425 | |||
| 2 | I_DIMENSION | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20130425 | |||
| 3 | RF_EXIST | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20130425 |
Method IS_DIMENSION_EXIST on class CL_RSBPCB_SERVICE has no exception.
Method IS_HIE_IN_DIMENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DIMENSION | Call by reference | Type reference (TYPE) | RSIOBJNM | 20130425 | ||||
| 2 | I_HIENM | Call by reference | Type reference (TYPE) | RSHIENM | Hierarchy name | 20130425 | |||
| 3 | I_KEY_DATE | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Date | 20130509 | ||
| 4 | I_VERSION | Call by reference | Type reference (TYPE) | RSVERSION | Hierarchy version | 20130425 | |||
| 5 | RF_EXIST | Value transfer | Type reference (TYPE) | RS_BOOL | 20130425 |
Method IS_HIE_IN_DIMENSION on class CL_RSBPCB_SERVICE has no exception.
Method IS_LEAF_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DIMENSION | Call by reference | Type reference (TYPE) | RSIOBJNM | 20130425 | ||||
| 2 | I_HIENM | Call by reference | Type reference (TYPE) | RSHIENM | Hierarchy name | 20130425 | |||
| 3 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20130514 | |||
| 4 | I_KEY_DATE | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Date | 20130509 | ||
| 5 | I_MEMBER | Call by reference | Type reference (TYPE) | RSCHAVL | Dim: Field for a User-Defined Characteristic Value | 20130425 | |||
| 6 | I_VERSION | Call by reference | Type reference (TYPE) | RSVERSION | Hierarchy version | 20130425 | |||
| 7 | RF_LEAF | Value transfer | Type reference (TYPE) | RS_BOOL | 20130514 |
Method IS_LEAF_NODE on class CL_RSBPCB_SERVICE has no exception.
Method IS_MEMBER_IN_DIMENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DIMENSION | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20130425 | |||
| 2 | I_MEMBER | Call by reference | Type reference (TYPE) | RSCHAVL | Dim: Field for a User-Defined Characteristic Value | 20130425 | |||
| 3 | RF_EXIST | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20130425 |
Method IS_MEMBER_IN_DIMENSION on class CL_RSBPCB_SERVICE has no exception.
Method LOCK_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPSET_ID | Call by reference | Type reference (TYPE) | RSBPC_APPSET_ID | BPC: AppSet ID | 20130512 | |||
| 2 | I_S_INST | Call by reference | Type reference (TYPE) | TN_S_INST | 20130512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BPC Exception: BPF Execption | 20130512 |
Method SEND_EMAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_STEP_RGN | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130506 | |||
| 2 | I_APPSET_ID | Call by reference | Type reference (TYPE) | RSBPC_APPSET_ID | BPC: AppSet ID | 20130506 | |||
| 3 | I_EMAIL_TMPL | Call by reference | Type reference (TYPE) | RSBPCB_EMAIL_TMPL | BPC: BPF Email Template | 20130506 | |||
| 4 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | RSBPCB_ID | BPC: BPF ID | 20130506 | |||
| 5 | I_ROLE | Call by reference | Type reference (TYPE) | RSBPCB_ROLE | BPC: BPF Role | 20130506 | |||
| 6 | I_STEP_REGION_ID_STR | Call by reference | Type reference (TYPE) | RSSTRING | String | 20130506 | |||
| 7 | I_TMPL_ID | Call by reference | Type reference (TYPE) | RSBPCB_TMPL_ID | BPC: BPF Template ID | 20130506 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BPC Exception: BPF Execption | 20130504 |
Method SEND_EMAIL_IN_BUFFER Signature
Method SEND_EMAIL_IN_BUFFER on class CL_RSBPCB_SERVICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BPC Exception: BPF Execption | 20130503 |
Method SPLIT_COMPOUND_DIM_MEMBERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_DIMS | Call by reference | Type reference (TYPE) | CL_RSBPCB_SERVICE=>TN_T_IDENTIFIER | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BPC: Admin exception | 20130930 | ||
| 2 | BPC Exception: BPF Execption | 20130930 |
Method UNLOCK_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPSET_ID | Call by reference | Type reference (TYPE) | RSBPC_APPSET_ID | BPC: AppSet ID | 20130512 | |||
| 2 | I_S_INST | Call by reference | Type reference (TYPE) | TN_S_INST | 20130512 |
Method UNLOCK_INSTANCE on class CL_RSBPCB_SERVICE has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |