SAP ABAP Class CL_MDG_BS_BP_AUTHORITY_CHECK (MDG: authority check BP data)
Hierarchy
☛
MDG_FND (Software Component) MDG Foundation
⤷ CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
⤷ MDG_BS_BP_ACCESS (Package) MDG: Business Partner - Mapping to existing persistency
⤷ CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
⤷ MDG_BS_BP_ACCESS (Package) MDG: Business Partner - Mapping to existing persistency
Properties
Class | CL_MDG_BS_BP_AUTHORITY_CHECK | |
Short Description | MDG: authority check BP data | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | MDG_BS_BP_ACCESS | MDG: Business Partner - Mapping to existing persistency |
Created | 20090929 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_MDG_BS_BP_AUTHORITY_CHECK has no interface implemented.
Friends
Class CL_MDG_BS_BP_AUTHORITY_CHECK has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_AKTYP_CHANGE | Constant | Public | Type reference (TYPE) | BU_AKTYP | '02' | Change | 20090929 | |
2 | GC_AKTYP_CREATE | Constant | Public | Type reference (TYPE) | BU_AKTYP | '01' | Create | 20090929 | |
3 | GC_AKTYP_DELETE | Constant | Public | Type reference (TYPE) | BU_AKTYP | '06' | Display | 20101125 | |
4 | GC_AKTYP_DISPLAY | Constant | Public | Type reference (TYPE) | BU_AKTYP | '03' | Display | 20090929 | |
5 | GC_OBJAP_BUPA | Constant | Public | Type reference (TYPE) | BU_OBJAP | 'BUPA' | BDT: Application Object | 20090929 | |
6 | GC_X | Constant | Public | Type reference (TYPE) | BU_BOOLEAN | 'X' | Boolean Type, Do Not Use in Interfaces! | 20090929 | |
7 | GT_B_BUPA_GRP | Static Attribute | Protected | Type reference (TYPE) | TTY_B_BUPA_GRP | 20101202 | |||
8 | GT_B_BUPA_RLT | Static Attribute | Protected | Type reference (TYPE) | TTY_B_BUPA_RLT | 20101202 | |||
9 | GT_B_BUPR_BZT | Static Attribute | Protected | Type reference (TYPE) | TTY_B_BUPR_BZT | 20101202 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_AUTHORITY_BP_GROUP | Static method | Public | Method | authority check for business partner group | 20090929 |
2 | CHECK_AUTHORITY_BP_REL | Static method | Public | Method | authority check for business partner relationship | 20101125 |
3 | CHECK_AUTHORITY_BP_ROLE | Static method | Public | Method | authority check for business partner role | 20090929 |
4 | EXCEPTION_MESSAGE_STORE | Static method | Private | Method | 20090929 |
Events
Class CL_MDG_BS_BP_AUTHORITY_CHECK has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_BU_AUGRP_T | Public | See coding | 20091001 | gty_bu_augrp_t TYPE STANDARD TABLE OF bu_augrp
|
||
2 | GTY_RELTYP_T | Public | See coding | 20101125 | gty_reltyp_t TYPE STANDARD TABLE OF bu_reltyp
|
||
3 | GTY_ROLE_T | Public | See coding | 20101202 | gty_role_t TYPE STANDARD TABLE OF bu_partnerrole_auth
|
||
4 | TTY_B_BUPA_GRP | Protected | See coding | 20101202 | tty_b_bupa_grp TYPE SORTED TABLE OF ty_b_bupa_grp WITH UNIQUE KEY uname actvt begru
|
||
5 | TTY_B_BUPA_RLT | Protected | See coding | 20101202 | tty_b_bupa_rlt TYPE SORTED TABLE OF ty_b_bupa_rlt WITH UNIQUE KEY uname actvt rltyp
|
||
6 | TTY_B_BUPR_BZT | Protected | See coding | 20101202 | tty_b_bupr_bzt TYPE SORTED TABLE OF ty_b_bupr_bzt WITH UNIQUE KEY uname actvt reltyp
|
||
7 | TY_B_BUPA_GRP | Protected | See coding | 20101202 | BEGIN OF ty_b_bupa_grp,
uname TYPE syuname,
actvt TYPE activ_auth,
begru TYPE bu_augrp,
no_auth TYPE boole,
END OF ty_b_bupa_grp
|
||
8 | TY_B_BUPA_RLT | Protected | See coding | 20101202 | BEGIN OF ty_b_bupa_rlt,
uname TYPE syuname,
actvt TYPE activ_auth,
rltyp TYPE bu_rltyp,
no_auth TYPE boole,
END OF ty_b_bupa_rlt
|
||
9 | TY_B_BUPR_BZT | Protected | See coding | 20101202 | BEGIN OF ty_b_bupr_bzt,
uname TYPE syuname,
actvt TYPE activ_auth,
reltyp TYPE bu_reltyp,
no_auth TYPE boole,
END OF ty_b_bupr_bzt
|
Method Signatures
Method CHECK_AUTHORITY_BP_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090929 | ||
2 | Exporting | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE | no authority | 20100315 | ||
3 | Importing | IT_AUGRP | Call by reference | Type reference (TYPE) | GTY_BU_AUGRP_T | 20091001 | |||
4 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Activity | 20090929 |
Method CHECK_AUTHORITY_BP_GROUP on class CL_MDG_BS_BP_AUTHORITY_CHECK has no exception.
Method CHECK_AUTHORITY_BP_REL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101125 | ||
2 | Exporting | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE | Boolean variable | 20101125 | ||
3 | Importing | IT_RELTYP | Call by reference | Type reference (TYPE) | GTY_RELTYP_T | 20101125 | |||
4 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Activity | 20101125 |
Method CHECK_AUTHORITY_BP_REL on class CL_MDG_BS_BP_AUTHORITY_CHECK has no exception.
Method CHECK_AUTHORITY_BP_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090929 | ||
2 | Exporting | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE | Boolean variable | 20100315 | ||
3 | Importing | IT_ROLE | Call by reference | Type reference (TYPE) | GTY_ROLE_T | 20101202 | |||
4 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Activity | 20090929 |
Method CHECK_AUTHORITY_BP_ROLE on class CL_MDG_BS_BP_AUTHORITY_CHECK has no exception.
Method EXCEPTION_MESSAGE_STORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090929 |
Method EXCEPTION_MESSAGE_STORE on class CL_MDG_BS_BP_AUTHORITY_CHECK has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 702 |