SAP ABAP Class CL_MDG_BS_SUPPL_AUTH_CHECK (MDG: authority check supplier)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-SUP (Application Component) MDG Supplier (Central Parts)
     MDG_BS_ECC_SUPPLIER_ACCESS (Package) Access to Vendor Master Data for MDGS
Properties
Class CL_MDG_BS_SUPPL_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_SUPPLIER_ACCESS   Access to Vendor Master Data for MDGS 
Created 20090930   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_SUPPL_AUTH_CHECK has no interface implemented.
Friends
Class CL_MDG_BS_SUPPL_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 20090930
2 GC_AKTYP_CHANGE Constant Public Type reference (TYPE) BU_AKTYP '02' Change 20090930
3 GC_AKTYP_CREATE Constant Public Type reference (TYPE) BU_AKTYP '01' Create 20090930
4 GC_AKTYP_DELE Constant Public Type reference (TYPE) BU_AKTYP '06' Block 20090930
5 GC_AKTYP_DISPLAY Constant Public Type reference (TYPE) BU_AKTYP '03' Display 20090930
6 GT_F_LFA1_APP Static Attribute Protected Type reference (TYPE) TTY_F_LFA1_APP 20101203
7 GT_F_LFA1_BEK Static Attribute Protected Type reference (TYPE) TTY_F_LFA1_BEK 20101203
8 GT_F_LFA1_BUK Static Attribute Protected Type reference (TYPE) TTY_F_LFA1_BUK 20101203
9 GT_F_LFA1_GEN Static Attribute Protected Type reference (TYPE) TTY_F_LFA1_GEN 20101203
10 GT_F_LFA1_GRP Static Attribute Protected Type reference (TYPE) TTY_F_LFA1_GRP 20101203
11 GT_M_LFM1_EKO Static Attribute Protected Type reference (TYPE) TTY_M_LFM1_EKO 20101203
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY_SUPPL_ACCGROUP Static method Public Method authority check account group 20091001
2 CHECK_AUTHORITY_SUPPL_COMPANY Static method Public Method authority check company code 20091001
3 CHECK_AUTHORITY_SUPPL_PORG Static method Public Method authority check purchasing organization 20090930
4 CHECK_AUTHORITY_SUPPL_VENDACC Static method Public Method authority check vendor account 20091001
5 CHECK_AUTHORITY_SUPPL_VENDACT Static method Public Method authority check vendor activity 20091001
6 CHECK_AUTHORITY_SUPPL_VENDAPP Static method Public Method authority check vendor application 20091001
7 EXCEPTION_MESSAGE_STORE Static method Private Method 20090930
Events
Class CL_MDG_BS_SUPPL_AUTH_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_ACCOUNT Public See coding 20091001 BEGIN OF gty_account, bukrs TYPE bukrs, begru TYPE begru, begru_changed TYPE char1, END OF gty_account
2 GTY_ACCOUNT_T Public See coding 20091001 GTY_ACCOUNT_t type table of gty_account
3 GTY_APPKZ_T Public See coding 20110715 gty_appkz_t type table of dyncl
4 GTY_BUKRS_T Public See coding 20091001 gty_bukrs_t TYPE TABLE OF bukrs
5 GTY_EKORG_T Public See coding 20091001 gty_ekorg_t TYPE TABLE OF ekorg
6 GTY_KTOKK_T Public See coding 20091001 GTY_KTOKK_T type table of ktokk
7 TTY_F_LFA1_APP Protected See coding 20101203 tty_f_lfa1_app TYPE SORTED TABLE OF ty_f_lfa1_app WITH UNIQUE KEY uname actvt appkz
8 TTY_F_LFA1_BEK Protected See coding 20101203 tty_f_lfa1_bek TYPE SORTED TABLE OF ty_f_lfa1_bek WITH UNIQUE KEY uname actvt brgru
9 TTY_F_LFA1_BUK Protected See coding 20101203 tty_f_lfa1_buk TYPE SORTED TABLE OF ty_f_lfa1_buk WITH UNIQUE KEY uname actvt bukrs
10 TTY_F_LFA1_GEN Protected See coding 20101203 tty_f_lfa1_gen TYPE SORTED TABLE OF ty_f_lfa1_gen WITH UNIQUE KEY uname actvt
11 TTY_F_LFA1_GRP Protected See coding 20101203 tty_f_lfa1_grp TYPE SORTED TABLE OF ty_f_lfa1_grp WITH UNIQUE KEY uname actvt ktokk
12 TTY_M_LFM1_EKO Protected See coding 20101203 tty_m_lfm1_eko TYPE SORTED TABLE OF ty_m_lfm1_eko WITH UNIQUE KEY uname actvt ekorg
13 TY_F_LFA1_APP Protected See coding 20101203 BEGIN OF ty_f_lfa1_app, uname TYPE syuname, actvt TYPE activ_auth, appkz TYPE appkz, no_auth TYPE boole, END OF ty_f_lfa1_app
14 TY_F_LFA1_BEK Protected See coding 20101203 BEGIN OF ty_f_lfa1_bek, uname TYPE syuname, actvt TYPE activ_auth, brgru TYPE brgru, no_auth TYPE boole, END OF ty_f_lfa1_bek
15 TY_F_LFA1_BUK Protected See coding 20101203 BEGIN OF ty_f_lfa1_buk, uname TYPE syuname, actvt TYPE activ_auth, bukrs TYPE bukrs, no_auth TYPE boole, END OF ty_f_lfa1_buk
16 TY_F_LFA1_GEN Protected See coding 20101203 BEGIN OF ty_f_lfa1_gen, uname TYPE syuname, actvt TYPE activ_auth, no_auth TYPE boole, END OF ty_f_lfa1_gen
17 TY_F_LFA1_GRP Protected See coding 20101203 BEGIN OF ty_f_lfa1_grp, uname TYPE syuname, actvt TYPE activ_auth, ktokk TYPE ktokk, no_auth TYPE boole, END OF ty_f_lfa1_grp
18 TY_M_LFM1_EKO Protected See coding 20101203 BEGIN OF ty_m_lfm1_eko, uname TYPE syuname, actvt TYPE activ_auth, ekorg TYPE ekorg, no_auth TYPE boole, END OF ty_m_lfm1_eko
Method Signatures

Method CHECK_AUTHORITY_SUPPL_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 20091001
2 Exporting EV_NO_AUTH Call by reference Type reference (TYPE) BOOLE no authority 20100316
3 Importing IT_KTOKK Call by reference Type reference (TYPE) GTY_BUKRS_T 20091001
4 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20091001

Method CHECK_AUTHORITY_SUPPL_ACCGROUP on class CL_MDG_BS_SUPPL_AUTH_CHECK has no exception.

Method CHECK_AUTHORITY_SUPPL_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 20091001
2 Exporting EV_NO_AUTH Call by reference Type reference (TYPE) BOOLE no authority 20100316
3 Importing IT_COMPANY Call by reference Type reference (TYPE) GTY_BUKRS_T 20091001
4 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20091001

Method CHECK_AUTHORITY_SUPPL_COMPANY on class CL_MDG_BS_SUPPL_AUTH_CHECK has no exception.

Method CHECK_AUTHORITY_SUPPL_PORG 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 20090930
2 Exporting EV_NO_AUTH Call by reference Type reference (TYPE) BOOLE no authority 20100316
3 Importing IT_EKORG Call by reference Type reference (TYPE) GTY_EKORG_T 20090930
4 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20090930

Method CHECK_AUTHORITY_SUPPL_PORG on class CL_MDG_BS_SUPPL_AUTH_CHECK has no exception.

Method CHECK_AUTHORITY_SUPPL_VENDACC 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 20091001
2 Exporting EV_NO_AUTH Call by reference Type reference (TYPE) BOOLE no authority 20100316
3 Importing IT_ACCOUNT Call by reference Type reference (TYPE) GTY_ACCOUNT_T 20091001
4 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20091001

Method CHECK_AUTHORITY_SUPPL_VENDACC on class CL_MDG_BS_SUPPL_AUTH_CHECK has no exception.

Method CHECK_AUTHORITY_SUPPL_VENDACT 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 20091001
2 Exporting EV_NO_AUTH Call by reference Type reference (TYPE) BOOLE no authority 20100316
3 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20091001

Method CHECK_AUTHORITY_SUPPL_VENDACT on class CL_MDG_BS_SUPPL_AUTH_CHECK has no exception.

Method CHECK_AUTHORITY_SUPPL_VENDAPP 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 20091001
2 Exporting EV_NO_AUTH Call by reference Type reference (TYPE) BOOLE no authority 20100316
3 Importing IT_APPKZ Call by reference Type reference (TYPE) GTY_APPKZ_T 20110715
4 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20091001
5 Importing IV_APPKZ Call by reference Type reference (TYPE) DYNCL Screen Class 20091001

Method CHECK_AUTHORITY_SUPPL_VENDAPP on class CL_MDG_BS_SUPPL_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 20090930

Method EXCEPTION_MESSAGE_STORE on class CL_MDG_BS_SUPPL_AUTH_CHECK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605