SAP ABAP Interface IF_EX_ISU_IDEX_AUTH_CHECK (BAdI Interface IF_EX_ISU_IDEX_AUTH_CHECK)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-IDE (Application Component) Intercompany Data Exchange
     EE_DEREG (Package) IS-U-IDE: Utility Scenario and Service Provider Agreement
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_ISU_IDEX_AUTH_CHECK BAdI Class CL_EX_ISU_IDEX_AUTH_CHECK 20040720
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_ISU_IDEX_AUTH_CHECK Imp. Class for BAdI Imp. ISU_IDEX_AUTH_CHECK 20040720
Properties
Interface IF_EX_ISU_IDEX_AUTH_CHECK  
Short Description BAdI Interface IF_EX_ISU_IDEX_AUTH_CHECK    
General Data
Package EE_DEREG   IS-U-IDE: Utility Scenario and Service Provider Agreement 
Created 20040720   SAP 
Last changed 20060703   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_ISU_IDEX_AUTH_CHECK has no forward declaration.
Interfaces
Interface IF_EX_ISU_IDEX_AUTH_CHECK has no interface.
Friends
Interface IF_EX_ISU_IDEX_AUTH_CHECK has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ACTVT_CHANGE Constant Public Type reference (TYPE) E_MODE '2' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20040817
2 CO_ACTVT_CREATE Constant Public Type reference (TYPE) E_MODE '3' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20040817
3 CO_ACTVT_DISPLAY Constant Public Type reference (TYPE) E_MODE '1' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20040817
4 CO_ACTVT_DISPLAY_LIST Constant Public Type reference (TYPE) E_MODE '9' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20040817
5 CO_ORIGIN_BBP_TREE Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 3 Origin Budget Billing Plan (Tree) 20040727
6 CO_ORIGIN_BILLING_DOC_TREE Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 4 Origin Billing Document (Tree) 20040727
7 CO_ORIGIN_BOR_INSTL Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 15 Origin BOR Installation 20040727
8 CO_ORIGIN_BOR_ISUACCOUNT Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 13 Origin BOR ISU Contract Account 20040727
9 CO_ORIGIN_BOR_ISUCONTRACT Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 14 Origin BOR ISU Contract 20040727
10 CO_ORIGIN_BOR_ISUPARTNER Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 12 Origin BOR ISU Business Partner 20040727
11 CO_ORIGIN_CIC_CFS Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 6 Origin CIC Customer Fact Sheet 20040727
12 CO_ORIGIN_CIC_NAV Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 2 Origin CIC Navigation 20040727
13 CO_ORIGIN_CIC_TREE Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 5 Origin CIC (Tree) 20040727
14 CO_ORIGIN_CONNECTION_OBJ Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 7 Origin Connection Object 20040727
15 CO_ORIGIN_DRGSCEN Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 17 Origin ISU Scenario 20041006
16 CO_ORIGIN_EDM_PROFILE Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 8 Origin EDM Profile 20040727
17 CO_ORIGIN_EDM_TREE Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 10 Origin EDM Tree 20040727
18 CO_ORIGIN_INSTL Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 1 Origin Installation 20040727
19 CO_ORIGIN_ISUACCOUNT Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 16 Origin ISU Account 20040921
20 CO_ORIGIN_ISU_FINDER Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 11 Origin ISU_FINDER 20040727
21 CO_ORIGIN_PRINT_DOC Constant Public Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN 9 Origin Print Document 20040727
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTH_BUDBILPLANS Instance method Public Method Authorization for Budget Billing Plan in CIC Tree 20051128
2 CHECK_AUTH_EDM_TREE Instance method Public Method Authorization Checks for EDM Tree 20040720
3 CHECK_AUTH_INSTLN Instance method Public Method Authorization Checks for Installation 20040720
4 CHECK_AUTH_ISUACCOUNT Instance method Public Method Authorization Checks for Contract Account 20040720
5 CHECK_AUTH_ISUCONTRACT Instance method Public Method Authorization Checks for Contract 20040720
6 CHECK_AUTH_ISUPARTNER Instance method Public Method Authorization Checks for Business Partner 20040720
7 CHECK_AUTH_POD_TAB Instance method Public Method Authorization Checks for Point of Delivery Tab Page 20040720
8 CHECK_AUTH_PRINTDOC Instance method Public Method Authorization Checks for Print Documents 20040720
9 CHECK_AUTH_PROFILE Instance method Public Method Authorization Checks for Profile and Profile Values 20040720
10 CHECK_AUTH_SERVICES Instance method Public Method Authorization Checks for Displaying Non-Billable Services 20040720
11 CLEAR_BUFFER Static method Public Method Delete Buffer Tables 20050117
Events
Interface IF_EX_ISU_IDEX_AUTH_CHECK has no event.
Types
Interface IF_EX_ISU_IDEX_AUTH_CHECK has no local type.
Method Signatures

Method CHECK_AUTH_BUDBILPLANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTVT Value transfer Type reference (TYPE) E_ACTIVITY '1' Aktivität bezüglich Berechtigungen in IS-U 20051128
2 Importing X_EABP Value transfer Type reference (TYPE) EABP Abschlagsplan 20051128
3 Importing X_ORIGIN Value transfer Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN Bereichsinformation für Berechtigungsprüfungen IDEX 20051128
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler ist aufgetreten 20051128
2 NOT_AUTHORIZED Keine Berechtigung 20051128

Method CHECK_AUTH_EDM_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_TREE_DATA Call by reference Type reference (TYPE) EEDM_TREE_DATA EDM Baumdatenstruktur 20040720
2 Importing X_ACTVT Value transfer Type reference (TYPE) E_ACTIVITY '1' Aktivität bezüglich Berechtigungen in IS-U 20040720
3 Importing X_DATE_FROM Call by reference Type reference (TYPE) E_TREEAB SY-DATUM Selektionsdatum 20040921
4 Importing X_DATE_TO Call by reference Type reference (TYPE) E_TREEBIS SY-DATUM Bis-Datum 20040921
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei der Parameterübergabe 20040720
2 NOT_AUTHORIZED Keine Berechtigung 20040720

Method CHECK_AUTH_INSTLN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTVT Value transfer Type reference (TYPE) E_ACTIVITY '1' Aktivität bezüglich Berechtigungen in IS-U 20040720
2 Importing X_INSTLN Value transfer Type reference (TYPE) ANLAGE Anlage 20040720
3 Importing X_ORIGIN Value transfer Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN Bereichsinformation für Berechtigungsprüfungen IDEX-GE 20040720
4 Importing X_V_EANL Value transfer Type reference (TYPE) V_EANL Generierte Tabelle zum View V_EANL 20040720
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei der Parameterübergabe 20040720
2 NOT_AUTHORIZED Keine Berechtigung 20040720

Method CHECK_AUTH_ISUACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTVT Value transfer Type reference (TYPE) E_ACTIVITY '1' Aktivität bezüglich Berechtigungen in IS-U 20040720
2 Importing X_FKKVK Value transfer Type reference (TYPE) FKKVK Vertragskonto Kopf 20040805
3 Importing X_FKKVKP Value transfer Type reference (TYPE) FKKVKP Vertragskonto partnerspezifisch 20040720
4 Importing X_ISUACCOUNT Value transfer Type reference (TYPE) VKONT_KK Vertragskontonummer 20040720
5 Importing X_ORIGIN Value transfer Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN Bereichsinformation für Berechtigungsprüfungen IDEX-GE 20040720
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei der Parameterübergabe 20040720
2 NOT_AUTHORIZED Keine Berechtigung 20040720

Method CHECK_AUTH_ISUCONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTVT Value transfer Type reference (TYPE) E_ACTIVITY '1' Aktivität bezüglich Berechtigungen in IS-U 20040720
2 Importing X_EVER Value transfer Type reference (TYPE) EVER IS-U Vertrag 20040720
3 Importing X_ISUCONTRACT Value transfer Type reference (TYPE) VERTRAG Vertrag 20040720
4 Importing X_ORIGIN Value transfer Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN Bereichsinformation für Berechtigungsprüfungen IDEX-GE 20040720
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei der Parameterübergabe 20040720
2 NOT_AUTHORIZED Keine Berechtigung 20040720

Method CHECK_AUTH_ISUPARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTVT Value transfer Type reference (TYPE) E_ACTIVITY '1' Aktivität bezüglich Berechtigungen in IS-U 20040720
2 Importing X_BUT000 Value transfer Type reference (TYPE) BUT000 GP: Allgemeine Daten I 20040720
3 Importing X_ISUPARTNER Value transfer Type reference (TYPE) BUT000-PARTNER Geschäftspartnernummer 20040720
4 Importing X_ORIGIN Value transfer Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN Bereichsinformation für Berechtigungsprüfungen IDEX-GE 20040720
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler ist aufgetreten 20040720
2 NOT_AUTHORIZED Keine Berechtigung 20040720

Method CHECK_AUTH_POD_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_POD_TAB Value transfer Type reference (TYPE) E_POD_TAB Tabreiter Zählpunkt 20040722
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei der Parameterübergabe 20040720
2 NOT_AUTHORIZED Keine Berechtigung 20040720

Method CHECK_AUTH_PRINTDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTVT Value transfer Type reference (TYPE) E_ACTIVITY '1' Aktivität bezüglich Berechtigungen in IS-U 20040720
2 Importing X_OPBEL Value transfer Type reference (TYPE) E_PRINTDOC Druckbelegnummer eines Fakturierungsbeleges 20040720
3 Importing X_ORIGIN Value transfer Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN Bereichsinformation für Berechtigungsprüfungen IDEX-GE 20040720
4 Importing X_PRINT_DOC Value transfer Type reference (TYPE) ISU21_PRINT_DOC Printdokument 20040720
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei der Parameterübergabe 20040720
2 NOT_AUTHORIZED Keine Berechtigung 20040720

Method CHECK_AUTH_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTVT Value transfer Type reference (TYPE) E_ACTIVITY '1' Aktivität bezüglich Berechtigungen in IS-U 20040720
2 Importing X_DATE_FROM Value transfer Type reference (TYPE) PROFVALDAY SY-DATUM Tag der Profilwerte 20040728
3 Importing X_DATE_TO Value transfer Type reference (TYPE) PROFVALDAY SY-DATUM Tag der Profilwerte 20040728
4 Importing X_DIALOG Value transfer Type reference (TYPE) ISU_IDEX_DIALOG Kennzeichen, ob ein Dialog- oder Hintergrundprozess vorliegt 20040805
5 Importing X_ORIGIN Value transfer Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN Bereichsinformation für Berechtigungsprüfungen IDEX-GE 20040720
6 Importing X_PROFILE Value transfer Type reference (TYPE) E_PROFILE Nummer des EDM-Profils 20040720
7 Importing X_PROFILE_DATA Value transfer Object reference (TYPE REF TO) IF_ISU_EDM_PROFILE_DATA Interface für EDM-Profil - Datenteil 20040720
8 Importing X_TIME_FROM Value transfer Type reference (TYPE) PROFVALTIME '000000' Intervallzeitpunkt 20040728
9 Importing X_TIME_TO Value transfer Type reference (TYPE) PROFVALTIME '235959' Intervallzeitpunkt 20040728
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei der Parameterübergabe 20040720
2 NOT_AUTHORIZED Keine Berechtigung 20040720

Method CHECK_AUTH_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTVT Value transfer Type reference (TYPE) E_ACTIVITY '1' Aktivität bezüglich Berechtigungen in IS-U 20040720
2 Importing X_ESERVICE Value transfer Type reference (TYPE) ESERVICE Zählpunktservice 20040720
3 Importing X_ORIGIN Value transfer Type reference (TYPE) ISU_IDEX_AUTH_CHECK_ORIGIN Bereichsinformation für Berechtigungsprüfungen IDEX-GE 20040720
4 Importing X_VERTRAG Value transfer Type reference (TYPE) SERVICE_KEY Schlüssel des Zählpunktservice (wie Vertrag) 20040720
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei der Parameterübergabe 20040720
2 NOT_AUTHORIZED Keine Berechtigung 20040720

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on Interface IF_EX_ISU_IDEX_AUTH_CHECK has no parameter.
Method CLEAR_BUFFER on Interface IF_EX_ISU_IDEX_AUTH_CHECK has no exception.
History
Last changed by/on SAP  20060703 
SAP Release Created in 473