SAP ABAP Class CL_MDG_BS_CUSTOMER_AUTH_CHECK (MDG: authority check supplier)
Hierarchy
☛
MDG_APPL (Software Component) MDG Applications
⤷ CA-MDG-APP (Application Component) Applications
⤷ MDG_BS_ECC_CUSTOMER_ACCESS (Package) Access to customer Master Data for MDGS
⤷ CA-MDG-APP (Application Component) Applications
⤷ MDG_BS_ECC_CUSTOMER_ACCESS (Package) Access to customer Master Data for MDGS
Properties
Class | CL_MDG_BS_CUSTOMER_AUTH_CHECK | |
Short Description | MDG: authority check supplier | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | MDG_BS_ECC_CUSTOMER_ACCESS | Access to customer Master Data for MDGS |
Created | 20100330 | 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_CUSTOMER_AUTH_CHECK has no interface implemented.
Friends
Class CL_MDG_BS_CUSTOMER_AUTH_CHECK has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_AKTYP_BLOCK | Constant | Public | Type reference (TYPE) | BU_AKTYP | '05' | Block | 20100330 | |
2 | GC_AKTYP_CHANGE | Constant | Public | Type reference (TYPE) | BU_AKTYP | '02' | Change | 20100330 | |
3 | GC_AKTYP_CREATE | Constant | Public | Type reference (TYPE) | BU_AKTYP | '01' | Create | 20100330 | |
4 | GC_AKTYP_DELE | Constant | Public | Type reference (TYPE) | BU_AKTYP | '06' | Block | 20100330 | |
5 | GC_AKTYP_DISPLAY | Constant | Public | Type reference (TYPE) | BU_AKTYP | '03' | Display | 20100330 | |
6 | GT_F_KNA1_APP | Static Attribute | Protected | Type reference (TYPE) | TTY_F_KNA1_APP | 20101203 | |||
7 | GT_F_KNA1_BED | Static Attribute | Protected | Type reference (TYPE) | TTY_F_KNA1_BED | 20101203 | |||
8 | GT_F_KNA1_BUK | Static Attribute | Protected | Type reference (TYPE) | TTY_F_KNA1_BUK | 20111205 | |||
9 | GT_F_KNA1_GEN | Static Attribute | Protected | Type reference (TYPE) | TTY_F_KNA1_GEN | 20101203 | |||
10 | GT_F_KNA1_GRP | Static Attribute | Protected | Type reference (TYPE) | TTY_F_KNA1_GRP | 20101203 | |||
11 | GT_V_KNA1_VKO | Static Attribute | Protected | Type reference (TYPE) | TTY_V_KNA1_VKO | 20111228 | |||
12 | GT_V_KNVV_BGR | Static Attribute | Protected | Type reference (TYPE) | TTY_V_KNVV_BGR | BP: General data I | 20120116 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_AUTHORITY_CUST_ACCGROUP | Static method | Public | Method | authority check account group | 20100330 |
2 | CHECK_AUTHORITY_CUST_ACCOUNT | Static method | Public | Method | authority check customer account | 20100330 |
3 | CHECK_AUTHORITY_CUST_ACT | Static method | Public | Method | authority check customer activity | 20100330 |
4 | CHECK_AUTHORITY_CUST_APP | Static method | Public | Method | authority check customer application | 20100330 |
5 | CHECK_AUTHORITY_CUST_COMPANY | Static method | Public | Method | authority check account group | 20111205 |
6 | CHECK_AUTHORITY_CUST_SALES | Static method | Public | Method | authority check account group | 20111228 |
7 | CHECK_AUTHORITY_CUST_SALES_BGR | Static method | Public | Method | authority check customer account | 20120116 |
8 | EXCEPTION_MESSAGE_STORE | Static method | Private | Method | 20100330 |
Events
Class CL_MDG_BS_CUSTOMER_AUTH_CHECK has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_ACCOUNT | Public | See coding | 20100330 | BEGIN OF gty_account,
bukrs TYPE bukrs,
vkorg TYPE vkorg,
vtweg TYPE vtweg,
spart TYPE spart,
begru TYPE begru,
begru_changed TYPE char1,
END OF gty_account
|
||
2 | GTY_ACCOUNT_T | Public | See coding | 20100330 | gty_account_t TYPE STANDARD TABLE OF gty_account
|
||
3 | GTY_APPKZ_T | Public | See coding | 20111228 | gty_appkz_t type table of dyncl
|
||
4 | GTY_BUKRS_T | Public | See coding | 20111205 | gty_bukrs_t TYPE TABLE OF bukrs
|
||
5 | GTY_KTOKD_T | Public | See coding | 20100330 | gty_ktokd_t TYPE STANDARD TABLE OF ktokd
|
||
6 | GTY_SALES_T | Public | See coding | 20111228 | gty_sales_t TYPE TABLE OF cmds_ei_sales_key
|
||
7 | GTY_VKORG_T | Public | See coding | 20100330 | gty_vkorg_t TYPE STANDARD TABLE OF vkorg
|
||
8 | TTY_F_KNA1_APP | Protected | See coding | 20101203 | tty_f_kna1_app TYPE SORTED TABLE OF ty_f_kna1_app WITH UNIQUE KEY uname actvt appkz
|
||
9 | TTY_F_KNA1_BED | Protected | See coding | 20101203 | tty_f_kna1_bed TYPE SORTED TABLE OF ty_f_kna1_bed WITH UNIQUE KEY uname actvt brgru
|
||
10 | TTY_F_KNA1_BUK | Protected | See coding | 20111205 | tty_f_kna1_buk TYPE SORTED TABLE OF ty_f_kna1_buk WITH UNIQUE KEY uname actvt bukrs
|
||
11 | TTY_F_KNA1_GEN | Protected | See coding | 20101203 | tty_f_kna1_gen TYPE SORTED TABLE OF ty_f_kna1_gen WITH UNIQUE KEY uname actvt
|
||
12 | TTY_F_KNA1_GRP | Protected | See coding | 20101203 | tty_f_kna1_grp TYPE SORTED TABLE OF ty_f_kna1_grp WITH UNIQUE KEY uname actvt ktokd
|
||
13 | TTY_V_KNA1_VKO | Protected | See coding | 20111228 | tty_v_kna1_vko TYPE SORTED TABLE OF ty_v_kna1_vko WITH UNIQUE KEY uname actvt vkorg vtweg spart
|
||
14 | TTY_V_KNVV_BGR | Protected | See coding | 20120116 | tty_v_knvv_bgr TYPE SORTED TABLE OF ty_v_knvv_bgr WITH UNIQUE KEY uname actvt brgru
|
||
15 | TY_F_KNA1_APP | Protected | See coding | 20101203 | BEGIN OF ty_f_kna1_app,
uname TYPE syuname,
actvt TYPE activ_auth,
appkz TYPE appkz,
no_auth TYPE boole,
END OF ty_f_kna1_app
|
||
16 | TY_F_KNA1_BED | Protected | See coding | 20101203 | BEGIN OF ty_f_kna1_bed,
uname TYPE syuname,
actvt TYPE activ_auth,
brgru TYPE brgru,
no_auth TYPE boole,
END OF ty_f_kna1_bed
|
||
17 | TY_F_KNA1_BUK | Protected | See coding | 20111205 | BEGIN OF ty_f_kna1_buk,
uname TYPE syuname,
actvt TYPE activ_auth,
bukrs TYPE bukrs,
no_auth TYPE boole,
END OF ty_f_kna1_buk
|
||
18 | TY_F_KNA1_GEN | Protected | See coding | 20101203 | BEGIN OF ty_f_kna1_gen,
uname TYPE syuname,
actvt TYPE activ_auth,
no_auth TYPE boole,
END OF ty_f_kna1_gen
|
||
19 | TY_F_KNA1_GRP | Protected | See coding | 20101203 | BEGIN OF ty_f_kna1_grp,
uname TYPE syuname,
actvt TYPE activ_auth,
ktokd TYPE ktokd,
no_auth TYPE boole,
END OF ty_f_kna1_grp
|
||
20 | TY_V_KNA1_VKO | Protected | See coding | 20111228 | BEGIN OF ty_v_kna1_vko,
uname TYPE syuname,
actvt TYPE activ_auth,
vkorg TYPE vkorg,
vtweg TYPE vtweg,
spart TYPE spart,
no_auth TYPE boole,
END OF ty_v_kna1_vko
|
||
21 | TY_V_KNVV_BGR | Protected | See coding | 20120116 | BEGIN OF ty_v_knvv_bgr,
uname TYPE syuname,
actvt TYPE activ_auth,
brgru TYPE brgru,
brgru_changed type char1,
no_auth TYPE boole,
END OF ty_v_knvv_bgr
|
Method Signatures
Method CHECK_AUTHORITY_CUST_ACCGROUP 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 | 20100330 | ||
2 | Exporting | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE | no authority | 20100330 | ||
3 | Importing | IT_KTOKD | Call by reference | Type reference (TYPE) | GTY_KTOKD_T | 20100330 | |||
4 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Activity | 20100330 |
Method CHECK_AUTHORITY_CUST_ACCGROUP on class CL_MDG_BS_CUSTOMER_AUTH_CHECK has no exception.
Method CHECK_AUTHORITY_CUST_ACCOUNT 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 | 20100330 | ||
2 | Exporting | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE | no authority | 20100330 | ||
3 | Importing | IT_ACCOUNT | Call by reference | Type reference (TYPE) | GTY_ACCOUNT_T | 20100330 | |||
4 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Activity | 20100330 |
Method CHECK_AUTHORITY_CUST_ACCOUNT on class CL_MDG_BS_CUSTOMER_AUTH_CHECK has no exception.
Method CHECK_AUTHORITY_CUST_ACT 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 | 20100330 | ||
2 | Exporting | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE | no authority | 20100330 | ||
3 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Activity | 20100330 |
Method CHECK_AUTHORITY_CUST_ACT on class CL_MDG_BS_CUSTOMER_AUTH_CHECK has no exception.
Method CHECK_AUTHORITY_CUST_APP 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 | 20100330 | ||
2 | Exporting | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE | no authority | 20100330 | ||
3 | Importing | IT_APPKZ | Call by reference | Type reference (TYPE) | GTY_APPKZ_T | 20111228 | |||
4 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Activity | 20100330 | ||
5 | Importing | IV_APPKZ | Call by reference | Type reference (TYPE) | CHAR1 | Application | 20100330 |
Method CHECK_AUTHORITY_CUST_APP on class CL_MDG_BS_CUSTOMER_AUTH_CHECK has no exception.
Method CHECK_AUTHORITY_CUST_COMPANY 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 | 20111205 | ||
2 | Exporting | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE | no authority | 20111205 | ||
3 | Importing | IT_COMPANY | Call by reference | Type reference (TYPE) | GTY_BUKRS_T | 20111205 | |||
4 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Activity | 20111205 |
Method CHECK_AUTHORITY_CUST_COMPANY on class CL_MDG_BS_CUSTOMER_AUTH_CHECK has no exception.
Method CHECK_AUTHORITY_CUST_SALES 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 | 20111228 | ||
2 | Exporting | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE | no authority | 20111228 | ||
3 | Importing | IT_SALES | Call by reference | Type reference (TYPE) | GTY_SALES_T | Ext. Interface: Sales Data / Key Fields | 20111228 | ||
4 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Activity | 20111228 |
Method CHECK_AUTHORITY_CUST_SALES on class CL_MDG_BS_CUSTOMER_AUTH_CHECK has no exception.
Method CHECK_AUTHORITY_CUST_SALES_BGR 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 | 20120116 | ||
2 | Exporting | EV_NO_AUTH | Call by reference | Type reference (TYPE) | BOOLE | no authority | 20120116 | ||
3 | Importing | IT_ACCOUNT | Call by reference | Type reference (TYPE) | GTY_ACCOUNT_T | 20120116 | |||
4 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | AUTHB-ACTVT | Activity | 20120116 |
Method CHECK_AUTHORITY_CUST_SALES_BGR on class CL_MDG_BS_CUSTOMER_AUTH_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 | 20100330 |
Method EXCEPTION_MESSAGE_STORE on class CL_MDG_BS_CUSTOMER_AUTH_CHECK has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |