SAP ABAP Class CL_FIN_AUTH_CHECK (Authorizations in FIN)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       FREP (Package) RF reporting
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FIN_LDB_BRF Logical Database BRF Utility Class 20120720
2 Inheritance (c INHERITING FROM c_ref)  CL_FIN_LDB_DDF Logical Database DDF Utility Class 20120723
3 Inheritance (c INHERITING FROM c_ref)  CL_FIN_LDB_SDF Logical Database WKF Utility Class 20120816
Properties
Class CL_FIN_AUTH_CHECK  
Short Description Authorizations in FIN    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FREP   RF reporting 
Created 20120718   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FIN_SELECTION_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FIN_AUTH_CHECK has no interface implemented.
Friends
Class CL_FIN_AUTH_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_TWHERE Instance attribute Protected Type reference (TYPE) RSDS_TWHERE 20130225
2 GT_WHERE Instance attribute Public Type reference (TYPE) RSDS_WHERE_TAB 20120723
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120718
2 GET_FREE_SELECTIONS Instance method Protected Method Analyze Dynamic Selections 20120724
3 RANGE_4_BKPF_BED Instance method Protected Method Authorization Check for F_BKPF_BED 20120720
4 RANGE_4_BKPF_BLA Instance method Protected Method Authorization Check for F_BKPF_BLA 20120720
5 RANGE_4_BKPF_BUK Instance method Protected Method Authorization Check for F_BKPF_BUK 20120718
6 RANGE_4_BKPF_GSB Instance method Protected Method Authorization Check for F_BKPF_GSB 20120720
7 RANGE_4_BKPF_KOA Instance method Protected Method Authorization Check for F_BKPF_KOA 20120723
8 RANGE_4_KNA1_BED Instance method Protected Method Authorization Check for F_KNA1_BED 20120720
9 RANGE_4_KNA1_BUK Instance method Protected Method Authorization Check for F_KNA1_BUK 20120720
Events
Class CL_FIN_AUTH_CHECK has no event.
Types
Class CL_FIN_AUTH_CHECK has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FIN_AUTH_CHECK has no parameter.
Method CONSTRUCTOR on class CL_FIN_AUTH_CHECK has no exception.

Method GET_FREE_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOIN Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120724

Method GET_FREE_SELECTIONS on class CL_FIN_AUTH_CHECK has no exception.

Method RANGE_4_BKPF_BED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGE_BEGRU_AUTH Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_BEGRU SELECT-OPTIONS Tabelle BEGRU 20120720
2 Importing IT_RANGE_BUKRS Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_BUKRS SELECT-OPTIONS Tabelle BUKRS 20120720
3 Importing IT_RANGE_KUNNR Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_KUNNR SELECT-OPTIONS Tabelle KUNNR 20120720
4 Importing IT_WHERE_KNA1 Call by reference Type reference (TYPE) RSDS_WHERE_TAB WHERE-Bedingung für KNA1 aus den freien Abgrenzungen 20120723
5 Importing IT_WHERE_KNB1 Call by reference Type reference (TYPE) RSDS_WHERE_TAB WHERE-Bedingung für KNB1 aus den freien Abgrenzungen 20120720
6 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH '03' Aktivität 20120720
# Exception Resumable Description Created on
1 CM_FIN_AUTH_CHECK Meldungen zu Berechtigungsprüfungen FIN 20120720

Method RANGE_4_BKPF_BLA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGE_BLART_AUTH Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_BLART SELECT-OPTIONS Tabelle BLART 20120720
2 Importing IT_RANGE_BLART Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_BLART SELECT-OPTIONS Tabelle BLART 20120720
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH '03' Aktivität 20120720
# Exception Resumable Description Created on
1 CM_FIN_AUTH_CHECK Meldungen zu Berechtigungsprüfungen FIN 20120720

Method RANGE_4_BKPF_BUK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUKRS_AUTH Call by reference Type reference (TYPE) FAGL_BUKRS_TAB Tabelle von Buchungskreisen 20120907
2 Exporting ET_RANGE_BUKRS_AUTH Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_BUKRS SELECT-OPTIONS Tabelle BUKRS 20120720
3 Importing IT_RANGE_BUKRS Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_BUKRS SELECT-OPTIONS Tabelle BUKRS 20120720
4 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH '03' Aktivität 20120718
# Exception Resumable Description Created on
1 CM_FIN_AUTH_CHECK Meldungen zu Berechtigungsprüfungen FIN 20120720

Method RANGE_4_BKPF_GSB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGE_GSBER_AUTH Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_GSBER SELECT-OPTIONS Tabelle GSBER 20120720
2 Importing IT_RANGE_GSBER Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_GSBER SELECT-OPTIONS Tabelle GSBER 20120720
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH '03' Aktivität 20120720
# Exception Resumable Description Created on
1 CM_FIN_AUTH_CHECK Meldungen zu Berechtigungsprüfungen FIN 20120720

Method RANGE_4_BKPF_KOA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGE_KOART_AUTH Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_KOART SELECT-OPTIONS Tabelle KOART 20120723
2 Importing IT_RANGE_KOART Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_KOART SELECT-OPTIONS Tabelle KOART 20120723
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH '03' Aktivität 20120723
# Exception Resumable Description Created on
1 CM_FIN_AUTH_CHECK Meldungen zu Berechtigungsprüfungen FIN 20120723

Method RANGE_4_KNA1_BED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGE_BEGRU_AUTH Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_BEGRU SELECT-OPTIONS Tabelle BEGRU 20120720
2 Importing IT_RANGE_BUKRS Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_BUKRS SELECT-OPTIONS Tabelle BUKRS 20120720
3 Importing IT_RANGE_KUNNR Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_KUNNR SELECT-OPTIONS Tabelle KUNNR 20120720
4 Importing IT_WHERE_KNA1 Call by reference Type reference (TYPE) RSDS_WHERE_TAB WHERE-Bedingung für KNA1 aus den freien Abgrenzungen 20120720
5 Importing IT_WHERE_KNB1 Call by reference Type reference (TYPE) RSDS_WHERE_TAB WHERE-Bedingung für KNB1 aus den freien Abgrenzungen 20120720
6 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH '03' Aktivität 20120720
# Exception Resumable Description Created on
1 CM_FIN_AUTH_CHECK Meldungen zu Berechtigungsprüfungen FIN 20120720

Method RANGE_4_KNA1_BUK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUKRS_AUTH Call by reference Type reference (TYPE) FAGL_BUKRS_TAB Tabelle von Buchungskreisen 20120910
2 Exporting ET_RANGE_BUKRS_AUTH Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_BUKRS SELECT-OPTIONS Tabelle BUKRS 20120720
3 Importing IT_RANGE_BUKRS Call by reference Type reference (TYPE) IF_FIN_SELECTION_TYPES=>TY_RANGE_BUKRS SELECT-OPTIONS Tabelle BUKRS 20120720
4 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH '03' Aktivität 20120720
# Exception Resumable Description Created on
1 CM_FIN_AUTH_CHECK Meldungen zu Berechtigungsprüfungen FIN 20120720
History
Last changed by/on SAP  20130531 
SAP Release Created in 616