Hierarchy

⤷

⤷

Properties
Class | CL_SACF_TOOLS | |
Short Description | General Tools for Switchable Authorization Check | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SECU_ABAP | Security and Protection of ABAP Programs |
Created | 20130618 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_SACF_TOOLS has no interface implemented.
Friends
Class CL_SACF_TOOLS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | TADIR-OBJECT | 'SUCC' | Active work area | 20130904 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | TADIR-OBJECT | 'SUCD' | Development work area | 20130904 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | TOBJ_CHK_CTRL_DH-NOTE_ID | '1860162' | SACF FAQ SAP Note | 20130904 | |
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TS_CTRL | Control data for dialog-based maintenance | 20130904 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_DOMA_TX | Get short texts for scenario status | 20130904 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_DYNPREAD | Field list table for screen 0100 | 20130904 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_DOMA_TX | Get short texts for SAL recording status | 20130904 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SUSR_T_OBJCT_TXT | Table with Texts for Authorization Objects | 20130904 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Decision question about changed data | 20130904 |
2 | ![]() |
Static method | Public | Method | Send OK Code to Screen | 20130904 |
3 | ![]() |
Static method | Public | Method | Display documentation or SAP Note texts | 20130904 |
4 | ![]() |
Static method | Public | Method | Display SAP Note using HTML browser | 20130904 |
5 | ![]() |
Instance method | Public | Method | Return short text for scenario status | 20130904 |
6 | ![]() |
Static method | Public | Method | F4 help for scenario name | 20130904 |
7 | ![]() |
Instance method | Public | Method | Result valuation in accordance w. active whitelist - type A | 20130904 |
8 | ![]() |
Instance method | Public | Method | Result valuation in accordance w. active whitelist - type I | 20130904 |
9 | ![]() |
Instance method | Public | Method | Result valuation in accordance w. active whitelist - type M | 20130904 |
10 | ![]() |
Instance method | Public | Method | Result valuation in accordance w. active whitelist - type N | 20130904 |
11 | ![]() |
Instance method | Public | Method | Check result and dialog-based learning mode | 20130904 |
12 | ![]() |
Instance method | Public | Method | Result valuation in accordance w. active whitelist - type X | 20130904 |
13 | ![]() |
Static method | Public | Method | Get icon for CHK_MODE | 20130904 |
14 | ![]() |
Instance method | Public | Method | Load buffered short text for authorization object | 20130904 |
15 | ![]() |
Static method | Public | Method | Load an entire authorization scenario from the database | 20130904 |
16 | ![]() |
Instance method | Public | Method | Return short text for SAL recording status | 20130904 |
17 | ![]() |
Static method | Public | Method | Standard short texts for SACF environment | 20130904 |
18 | ![]() |
Instance method | Private | Method | "Save" command for active scenario | 20130904 |
19 | ![]() |
Instance method | Public | Method | PAI processing for screen 100 | 20130904 |
20 | ![]() |
Instance method | Public | Method | Create scenario in dialog | 20130904 |
21 | ![]() |
Instance method | Private | Method | Has current scenario been changed? | 20130904 |
22 | ![]() |
Instance method | Private | Method | Consistency Check Before Database Update | 20131118 |
23 | ![]() |
Instance method | Public | Method | Delete scenario in dialog | 20130904 |
24 | ![]() |
Instance method | Public | Method | Read header data for screen 100 | 20130904 |
25 | ![]() |
Instance method | Public | Method | PBO processing for screen 100 | 20130904 |
26 | ![]() |
Instance method | Public | Method | Set global data for dialog | 20130904 |
27 | ![]() |
Instance method | Public | Method | Read header data for screen 100 | 20130904 |
28 | ![]() |
Instance method | Public | Method | Detailed display for screen fields | 20130904 |
29 | ![]() |
Instance method | Public | Method | Include scenarios in transport request | 20130904 |
30 | ![]() |
Static method | Public | Method | Authorization Check for Action with Authorization Scenario | 20130904 |
31 | ![]() |
Instance method | Private | Method | Switch Display/Change Mode | 20130904 |
32 | ![]() |
Instance method | Public | Method | Include scenario in transport request | 20130904 |
33 | ![]() |
Instance method | Private | Method | Calculate (and set) status for transfer pushbuttons | 20130930 |
34 | ![]() |
Static method | Public | Method | Delete lock entry | 20130904 |
35 | ![]() |
Instance method | Public | Method | Include object in existing scenario (with dialog) | 20130904 |
36 | ![]() |
Static method | Public | Method | Set lock entry for authorization check scenario | 20130904 |
37 | ![]() |
Static method | Public | Method | Check whether objects of a scenario can be changed | 20130904 |
38 | ![]() |
Static method | Public | Method | Determine SAP Note number for scenario | 20130904 |
39 | ![]() |
Instance method | Private | Method | Get check status for object in scenario | 20130904 |
40 | ![]() |
Instance method | Public | Method | Pass selected dialog statuses | 20130904 |
41 | ![]() |
Static method | Public | Method | Trigger SAL event (if necessary) | 20130904 |
42 | ![]() |
Static method | Public | Method | Trigger SAL event (if necessary) | 20130920 |
43 | ![]() |
Instance method | Public | Method | Set selected dialog statuses | 20130904 |
44 | ![]() |
Instance method | Public | Method | Output formatting for a scenario | 20130904 |
45 | ![]() |
Instance method | Private | Method | Include object in existing scenario (without dialog) | 20130904 |
46 | ![]() |
Instance method | Private | Method | Transfer current scenario from SUCD to SUCC | 20130904 |
47 | ![]() |
Static method | Public | Method | Transfer scenario to the database | 20130904 |
48 | ![]() |
Static method | Public | Method | Progress Information | 20130904 |
Events
Class CL_SACF_TOOLS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_CTRL | Public | See coding | Control Data for Dialog-Based Maintenance | 20130904 | BEGIN OF ts_ctrl,
sap_system TYPE boole_d,
upd_allowed TYPE boole_d,
chgmod TYPE scen_edit_mode,
area TYPE tadir-object,
cts_order TYPE e070-trkorr,
cts_task TYPE e070-trkorr,
cur_head TYPE tobj_chk_ctrl_dh,
cur_head_r TYPE tobj_chk_ctrl_rh,
cur_tx TYPE tobj_chk_ctrl_dt,
cur_scen_d TYPE sacf_t_objlst_dev,
cur_scen_a TYPE sacf_t_objlst_act,
cpy_act TYPE c LENGTH 1,
cpy_dev TYPE c LENGTH 1,
sele_act TYPE boole_d,
sele_rfsh TYPE boole_d,
t_sele TYPE sacf_t_head,
r_sele TYPE REF TO cl_sacf_tools_sele,
scen_act TYPE boole_d,
scen_rfsh TYPE boole_d,
r_scen TYPE REF TO cl_sacf_one_scenario,
new_obj TYPE xuobject,
END OF ts_ctrl
|
|
2 | TT_DOMA_TX | Public | Type reference (TYPE) | DD07V_TAB | Table Type for Domain Fixed Values | 20130904 |
|
3 | TT_DYNPREAD | Public | See coding | Table Type for Screen Field Information | 20130904 | TT_DYNPREAD TYPE STANDARD TABLE OF dynpread
|
|
4 | TT_OBJCT | Public | See coding | Output Table Type | 20130904 | tt_objct TYPE STANDARD TABLE OF sacf_details_alv
|
Method Signatures
Method ASK_FOR_CONTINUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_YES | Value transfer | Type reference (TYPE) | BOOLE_D | Yes = X, No = space | 20130904 | ||
2 | ![]() |
ID_QTX | Call by reference | Type reference (TYPE) | STRING | Fragetext | 20130904 |
Method ASK_FOR_CONTINUE on class CL_SACF_TOOLS has no exception.
Method CALL_PAI_WITH_UCOMM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_OKCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | 'RFSH' | OKCODE an Dynpro senden | 20130904 |
Method CALL_PAI_WITH_UCOMM on class CL_SACF_TOOLS has no exception.
Method CMD_DOCU_SHOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_OBJ | Call by reference | Type reference (TYPE) | DOKU_OBJ | Dokumentenname | 20130904 | ||
2 | ![]() |
ID_TYP | Call by reference | Type reference (TYPE) | DOKU_ID | 'DT' | Dokumentenklasse | 20130904 |
Method CMD_DOCU_SHOW on class CL_SACF_TOOLS has no exception.
Method CMD_SAP_NOTE_SHOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_NOTE | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DH-NOTE_ID | Hinweisnummer | 20130904 |
Method CMD_SAP_NOTE_SHOW on class CL_SACF_TOOLS has no exception.
Method GET_CHK_HMODE_TXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_TXT | Value transfer | Type reference (TYPE) | STRING | Kurztext | 20130904 | ||
2 | ![]() |
ID_CHK_HMODE | Call by reference | Type reference (TYPE) | SCEN_HMODE | Status für Szenario schaltbarer Berechtigungsprüfungen | 20130904 |
Method GET_CHK_HMODE_TXT on class CL_SACF_TOOLS has no exception.
Method GET_F4_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Ausgewählter Szenarioname | 20130904 | ||
2 | ![]() |
ID_ACT_AREA | Call by reference | Type reference (TYPE) | BOOLE_D | X - Aktive Szenarien laden | 20130904 | ||
3 | ![]() |
ID_DYNP | Call by reference | Type reference (TYPE) | SY-DYNNR | Rufendes Dynpro | 20130904 | ||
4 | ![]() |
ID_FNAME | Call by reference | Type reference (TYPE) | DYNFNAM | Eingabefeldname | 20130904 | ||
5 | ![]() |
ID_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Rufender Report | 20130904 |
Method GET_F4_NAME on class CL_SACF_TOOLS has no exception.
Method GET_FINAL_RESULT_A Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Bewertetes Ergebnis der Berechtigungsprüfung | 20130904 | ||
2 | ![]() |
ID_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Ergebnis der Berechtigungsprüfung | 20130904 | ||
3 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 | ||
4 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Szenario für schaltbare Berechtigungsprüfung | 20130904 |
Method GET_FINAL_RESULT_A on class CL_SACF_TOOLS has no exception.
Method GET_FINAL_RESULT_I Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Bewertetes Ergebnis der Berechtigungsprüfung | 20130904 | ||
2 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 | ||
3 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Szenario für schaltbare Berechtigungsprüfung | 20130904 |
Method GET_FINAL_RESULT_I on class CL_SACF_TOOLS has no exception.
Method GET_FINAL_RESULT_M Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Bewertetes Ergebnis der Berechtigungsprüfung | 20130904 | ||
2 | ![]() |
ID_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Ergebnis der Berechtigungsprüfung | 20130904 | ||
3 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 | ||
4 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Szenario für schaltbare Berechtigungsprüfung | 20130904 |
Method GET_FINAL_RESULT_M on class CL_SACF_TOOLS has no exception.
Method GET_FINAL_RESULT_N Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Bewertetes Ergebnis der Berechtigungsprüfung | 20130904 | ||
2 | ![]() |
ID_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Ergebnis der Berechtigungsprüfung | 20130904 | ||
3 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 | ||
4 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Szenario für schaltbare Berechtigungsprüfung | 20130904 |
Method GET_FINAL_RESULT_N on class CL_SACF_TOOLS has no exception.
Method GET_FINAL_RESULT_R Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Bewertetes Ergebnis der Berechtigungsprüfung | 20130904 | ||
2 | ![]() |
ID_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Ergebnis der Berechtigungsprüfung | 20130904 | ||
3 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 | ||
4 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Szenario für schaltbare Berechtigungsprüfung | 20130904 |
Method GET_FINAL_RESULT_R on class CL_SACF_TOOLS has no exception.
Method GET_FINAL_RESULT_X Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Bewertetes Ergebnis der Berechtigungsprüfung | 20130904 | ||
2 | ![]() |
ID_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Ergebnis der Berechtigungsprüfung | 20130904 | ||
3 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 | ||
4 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Szenario für schaltbare Berechtigungsprüfung | 20130904 |
Method GET_FINAL_RESULT_X on class CL_SACF_TOOLS has no exception.
Method GET_ICON_CHK_MOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_ICON | Value transfer | Type reference (TYPE) | ICONNAME | Ikone | 20130904 | ||
2 | ![]() |
ID_CHK_MODE | Call by reference | Type reference (TYPE) | SCEN_MODE | Modus für Szenario schaltbarer Berechtigungsprüfungen | 20130904 |
Method GET_ICON_CHK_MOD on class CL_SACF_TOOLS has no exception.
Method GET_OBJECT_TXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_OTEXT | Value transfer | Type reference (TYPE) | XUTEXT | Objektkurztext | 20130904 | ||
2 | ![]() |
ID_OBJECT | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 |
Method GET_OBJECT_TXT on class CL_SACF_TOOLS has no exception.
Method GET_ONE_SCEN_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DH | Szenario für schaltbare Berechtigungsprüfung (Designphase) | 20130904 | ||
2 | ![]() |
ES_HEADT | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DT | Szenariobezeichner | 20130904 | ||
3 | ![]() |
ES_HEAD_A | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Aktives Szenario für schaltbare Berechtigungsprüfung | 20130904 | ||
4 | ![]() |
ET_SCEN_A | Call by reference | Type reference (TYPE) | SACF_T_OBJLST_ACT | Tabellentyp zu TOBJ_CHK_CTRL_RT | 20130904 | ||
5 | ![]() |
ET_SCEN_D | Call by reference | Type reference (TYPE) | SACF_T_OBJLST_DEV | Tabelle TOBJ_CHK_CTRL_D | 20130904 | ||
6 | ![]() |
ID_AREA | Call by reference | Type reference (TYPE) | TROBJTYPE | Arbeitsbereich (SPACE = beide) | 20130904 | ||
7 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Szenarioname für schaltbare Berechtigungsprüfung | 20130904 |
Method GET_ONE_SCEN_FROM_DB on class CL_SACF_TOOLS has no exception.
Method GET_SAL_MODE_TXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_TXT | Value transfer | Type reference (TYPE) | STRING | Kurztext | 20130904 | ||
2 | ![]() |
ID_SAL_MODE | Call by reference | Type reference (TYPE) | SCEN_SAL_MODE | SAL-Flag | 20130904 |
Method GET_SAL_MODE_TXT on class CL_SACF_TOOLS has no exception.
Method GET_TX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_TX | Value transfer | Type reference (TYPE) | STRING | Kurztext | 20130904 | ||
2 | ![]() |
ID_TXNUM | Call by reference | Type reference (TYPE) | CHAR3 | Text-Id | 20130904 |
Method GET_TX on class CL_SACF_TOOLS has no exception.
Method SACF_0100_CMD_SAVE_SCEN Signature
Method SACF_0100_CMD_SAVE_SCEN on class CL_SACF_TOOLS has no parameter.
Method SACF_0100_CMD_SAVE_SCEN on class CL_SACF_TOOLS has no exception.
Method SACF_0100_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_UCOMM | Call by reference | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20130904 |
Method SACF_0100_COMMAND on class CL_SACF_TOOLS has no exception.
Method SACF_0100_CREATE_SCEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Szenarioname für schaltbare Berechtigungsprüfung | 20130904 |
Method SACF_0100_CREATE_SCEN on class CL_SACF_TOOLS has no exception.
Method SACF_0100_DATA_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CHANGED | Value transfer | Type reference (TYPE) | CHAR01 | Charakterfeld der Länge 1 | 20130904 |
Method SACF_0100_DATA_CHANGED on class CL_SACF_TOOLS has no exception.
Method SACF_0100_DATA_CONSI_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_FAILED | Value transfer | Type reference (TYPE) | BOOLE_D | Eingabefehler | 20131118 | ||
2 | ![]() |
ID_AREA | Call by reference | Type reference (TYPE) | TADIR-OBJECT | Objekttyp | 20131118 | ||
3 | ![]() |
ID_CHG | Call by reference | Type reference (TYPE) | CHAR01 | Charakterfeld der Länge 1 | 20131118 | ||
4 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DH | Szenario für schaltbare Berechtigungsprüfung (Designphase) | 20131118 | ||
5 | ![]() |
IS_TEXT | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DT | Szenariobezeichner | 20131118 | ||
6 | ![]() |
IT_OBJCT | Call by reference | Type reference (TYPE) | TT_OBJCT | Ausgabetabellentyp | 20131118 |
Method SACF_0100_DATA_CONSI_CHECK on class CL_SACF_TOOLS has no exception.
Method SACF_0100_DELETE_SCEN Signature
Method SACF_0100_DELETE_SCEN on class CL_SACF_TOOLS has no parameter.
Method SACF_0100_DELETE_SCEN on class CL_SACF_TOOLS has no exception.
Method SACF_0100_GET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DH | Szenario für schaltbare Berechtigungsprüfung (Designphase) | 20130904 | ||
2 | ![]() |
ES_TEXT | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DT | Szenariobezeichner | 20130904 |
Method SACF_0100_GET_HEADER on class CL_SACF_TOOLS has no exception.
Method SACF_0100_INIT Signature
Method SACF_0100_INIT on class CL_SACF_TOOLS has no parameter.
Method SACF_0100_INIT on class CL_SACF_TOOLS has no exception.
Method SACF_0100_SET_ENV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_AREA | Call by reference | Type reference (TYPE) | TADIR-OBJECT | Arbeitsbereich | 20130904 | ||
2 | ![]() |
ID_MODE | Call by reference | Type reference (TYPE) | SCEN_EDIT_MODE | Aktuelle Bearbeitungsoption | 20130904 | ||
3 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DH | Arbeitsvorrat ohne Selektor | 20130904 | ||
4 | ![]() |
IT_HEAD | Call by reference | Type reference (TYPE) | SACF_T_HEAD | Arbeitsvorrat | 20130904 |
Method SACF_0100_SET_ENV on class CL_SACF_TOOLS has no exception.
Method SACF_0100_SET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DH | Szenario für schaltbare Berechtigungsprüfung (Designphase) | 20130904 | ||
2 | ![]() |
IS_TEXT | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DT | Szenariobezeichner | 20130904 |
Method SACF_0100_SET_HEADER on class CL_SACF_TOOLS has no exception.
Method SACF_0100_SHOW_DETAIL Signature
Method SACF_0100_SHOW_DETAIL on class CL_SACF_TOOLS has no parameter.
Method SACF_0100_SHOW_DETAIL on class CL_SACF_TOOLS has no exception.
Method SACF_0100_TRANSP_SCEN Signature
Method SACF_0100_TRANSP_SCEN on class CL_SACF_TOOLS has no parameter.
Method SACF_0100_TRANSP_SCEN on class CL_SACF_TOOLS has no exception.
Method SACF_AUTH_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_FAILED | Value transfer | Type reference (TYPE) | BOOLE_D | X ... Prüfung fehlgeschlagen | 20130904 | ||
2 | ![]() |
ID_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | '03' | Geplante Aktivität | 20130904 | |
3 | ![]() |
ID_AREA | Call by reference | Type reference (TYPE) | TROBJTYPE | 'SUCD' | Arbeitsbereich (SUCD/SUCC) | 20130904 | |
4 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Name eines Scenario | 20130904 | ||
5 | ![]() |
ID_SILENT | Call by reference | Type reference (TYPE) | BOOLE_D | X ... keine Fehlermeldung ausgeben | 20130904 |
Method SACF_AUTH_CHECK on class CL_SACF_TOOLS has no exception.
Method SACF_CMD_TOOGLE_MODE Signature
Method SACF_CMD_TOOGLE_MODE on class CL_SACF_TOOLS has no parameter.
Method SACF_CMD_TOOGLE_MODE on class CL_SACF_TOOLS has no exception.
Method SACF_COLLECT_IN_TRANSPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen | 20130904 | ||
2 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Szenarioname für schaltbare Berechtigungsprüfung | 20130904 | ||
3 | ![]() |
ID_SOBJ | Call by reference | Type reference (TYPE) | TADIR-OBJECT | Objekttyp | 20130904 | ||
4 | ![]() |
ID_TEST | Call by reference | Type reference (TYPE) | BOOLE_D | Transportierbarkeit testen | 20130904 |
Method SACF_COLLECT_IN_TRANSPORT on class CL_SACF_TOOLS has no exception.
Method SACF_COMPUTE_CPY_STAT Signature
Method SACF_COMPUTE_CPY_STAT on class CL_SACF_TOOLS has no parameter.
Method SACF_COMPUTE_CPY_STAT on class CL_SACF_TOOLS has no exception.
Method SACF_DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Szenarioname für schaltbare Berechtigungsprüfung | 20130904 |
Method SACF_DEQUEUE on class CL_SACF_TOOLS has no exception.
Method SACF_DIALOG_OBJECT_UPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Bewertetes Ergebnis der Berechtigungsprüfung | 20130904 | ||
2 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Szenarioname für schaltbare Berechtigungsprüfung | 20130904 | ||
3 | ![]() |
ID_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Ergebnis der Berechtigungsprüfung | 20130904 | ||
4 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 |
Method SACF_DIALOG_OBJECT_UPD on class CL_SACF_TOOLS has no exception.
Method SACF_ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_FAILED | Value transfer | Type reference (TYPE) | BOOLE_D | X = Sperreintrag konnte nicht gesetzt werden | 20130904 | ||
2 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Szenarioname für schaltbare Berechtigungsprüfung | 20130904 | ||
3 | ![]() |
ID_SILENT | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | X = keine Fehlermeldung erzeugen | 20130904 |
Method SACF_ENQUEUE on class CL_SACF_TOOLS has no exception.
Method SACF_GET_EDIT_STAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CUS | Call by reference | Type reference (TYPE) | BOOLE_D | X = Aktive Liste änderbar | 20130904 | ||
2 | ![]() |
ED_DEV | Call by reference | Type reference (TYPE) | BOOLE_D | X = Developmentliste änderbar | 20130904 | ||
3 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Szenarioname für schaltbare Berechtigungsprüfung | 20130904 |
Method SACF_GET_EDIT_STAT on class CL_SACF_TOOLS has no exception.
Method SACF_GET_NOTE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_NOTE | Value transfer | Type reference (TYPE) | TOBJ_CHK_CTRL_DH-NOTE_ID | Hinweisnummer | 20130904 | ||
2 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Szenarioname für schaltbare Berechtigungsprüfung | 20130904 |
Method SACF_GET_NOTE_ID on class CL_SACF_TOOLS has no exception.
Method SACF_GET_OBJECT_MODE_SGL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_MODE | Value transfer | Type reference (TYPE) | SCEN_MODE | Prüfmodus | 20130904 | ||
2 | ![]() |
ID_AREA | Call by reference | Type reference (TYPE) | TADIR-OBJECT | Arbeitsbereich | 20130904 | ||
3 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Szenarioname für schaltbare Berechtigungsprüfung | 20130904 | ||
4 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 |
Method SACF_GET_OBJECT_MODE_SGL on class CL_SACF_TOOLS has no exception.
Method SACF_GET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_AREA | Call by reference | Type reference (TYPE) | TADIR-OBJECT | Arbeitsgebiet | 20130904 | ||
2 | ![]() |
ED_CPY_ACT | Call by reference | Type reference (TYPE) | CHAR01 | Status für Kopie aktiver Objekte | 20130930 | ||
3 | ![]() |
ED_CPY_DEV | Call by reference | Type reference (TYPE) | CHAR01 | Status für Kopie Objektdefinitionen | 20130930 | ||
4 | ![]() |
ED_MODE | Call by reference | Type reference (TYPE) | SCEN_EDIT_MODE | Aktuelle Bearbeitungsoption | 20130904 | ||
5 | ![]() |
ED_NEW_OBJ | Call by reference | Type reference (TYPE) | XUOBJECT | Einzufügendes Berechtigungsobjekt | 20130904 | ||
6 | ![]() |
ED_SAPSYS | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: System ist ein SAP-Entw.-system | 20130904 | ||
7 | ![]() |
ED_SCEN_ACT | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Arbeitsbereich an/aus | 20130904 | ||
8 | ![]() |
ED_SCEN_RFSH | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Arbeitsbereich auffrischen | 20130904 | ||
9 | ![]() |
ED_SELE_ACT | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Selektor an/aus | 20130904 | ||
10 | ![]() |
ED_SELE_RFSH | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Selektor auffrischen | 20130904 | ||
11 | ![]() |
ED_UPD_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Update generell möglich | 20130904 | ||
12 | ![]() |
ES_CUR_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DH | Szenario für schaltbare Berechtigungsprüfung (Designphase) | 20130904 | ||
13 | ![]() |
ES_CUR_HEAD_R | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Szenario für schaltbare aktive Berechtigungsprüfung | 20130904 | ||
14 | ![]() |
ES_CUR_TEXT | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DT | Szenariobezeichner | 20130904 | ||
15 | ![]() |
ET_SCEN_A | Call by reference | Type reference (TYPE) | SACF_T_OBJLST_ACT | Akt. Tabelle vom Typ TOBJ_CHK_CTRL_RT | 20130904 | ||
16 | ![]() |
ET_SCEN_D | Call by reference | Type reference (TYPE) | SACF_T_OBJLST_DEV | Akt. Tabelle vom Typ TOBJ_CHK_CTRL_D | 20130904 |
Method SACF_GET_STATUS on class CL_SACF_TOOLS has no exception.
Method SACF_SEND_SAL_MSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | akt. Ok-Code | 20130904 | ||
2 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 | ||
3 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Aktives Szenario für schaltbare Berechtigungsprüfung | 20130904 |
Method SACF_SEND_SAL_MSG on class CL_SACF_TOOLS has no exception.
Method SACF_SEND_SAL_SUCC_UPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_ACTION | Call by reference | Type reference (TYPE) | CHAR01 | Kurzbezeichner für Vorgang | 20130920 | ||
2 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Aktives Szenario für schaltbare Berechtigungsprüfung | 20130920 | ||
3 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130920 |
Method SACF_SEND_SAL_SUCC_UPD on class CL_SACF_TOOLS has no exception.
Method SACF_SET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_AREA | Call by reference | Type reference (TYPE) | TADIR-OBJECT | Arbeitsgebiet | 20130904 | ||
2 | ![]() |
ID_CPY_ACT | Call by reference | Type reference (TYPE) | CHAR01 | Status für aktive Objektstatus kopieren | 20130930 | ||
3 | ![]() |
ID_CPY_DEV | Call by reference | Type reference (TYPE) | CHAR01 | Status für Objektdefinition kopieren | 20130930 | ||
4 | ![]() |
ID_MODE | Call by reference | Type reference (TYPE) | SCEN_EDIT_MODE | Aktuelle Bearbeitungsoption | 20130904 | ||
5 | ![]() |
ID_NEW_OBJ | Call by reference | Type reference (TYPE) | XUOBJECT | Einzufügendes Berechtigungsobjekt | 20130904 | ||
6 | ![]() |
ID_SAPSYS | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: System ist ein SAP-Entw.-system | 20130904 | ||
7 | ![]() |
ID_SCEN_ACT | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Arbeitsbereich an/aus | 20130904 | ||
8 | ![]() |
ID_SCEN_RFSH | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Arbeitsbereich auffrischen | 20130904 | ||
9 | ![]() |
ID_SELE_ACT | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Selektor an/aus | 20130904 | ||
10 | ![]() |
ID_SELE_RFSH | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Selektor auffrischen | 20130904 | ||
11 | ![]() |
ID_UPD_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Update generell möglich | 20130904 | ||
12 | ![]() |
IS_CUR_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DH | Szenario für schaltbare Berechtigungsprüfung (Designphase) | 20130904 | ||
13 | ![]() |
IS_CUR_HEAD_R | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Szenario für schaltbare aktive Berechtigungsprüfung | 20130904 | ||
14 | ![]() |
IS_CUR_TEXT | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DT | Szenariobezeichner | 20130904 | ||
15 | ![]() |
IT_CUR_SCEN_A | Call by reference | Type reference (TYPE) | SACF_T_OBJLST_ACT | Akt. Tabelle vom Typ TOBJ_CHK_CTRL_RT | 20130904 | ||
16 | ![]() |
IT_CUR_SCEN_D | Call by reference | Type reference (TYPE) | SACF_T_OBJLST_DEV | Akt. Tabelle vom Typ TOBJ_CHK_CTRL_D | 20130904 |
Method SACF_SET_STATUS on class CL_SACF_TOOLS has no exception.
Method SACF_SHOW_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_FAILED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130904 | ||
2 | ![]() |
ID_NAME | Call by reference | Type reference (TYPE) | SCEN_NAME | Szenarioname für schaltbare Berechtigungsprüfung | 20130904 |
Method SACF_SHOW_DETAILS on class CL_SACF_TOOLS has no exception.
Method SACF_SILENT_OBJECT_UPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_FAILED | Value transfer | Type reference (TYPE) | BOOLE_D | Objekt nicht od.mit geändertem Status aufgenommen | 20130904 | ||
2 | ![]() |
ID_MODE | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_R-CHK_MODE | Modus für Szenario schaltbarer Berechtigungsprüfungen | 20130904 | ||
3 | ![]() |
ID_SUSO | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20130904 | ||
4 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_RH | Aktives Szenario für schaltbare Berechtigungsprüfung | 20130904 |
Method SACF_SILENT_OBJECT_UPD on class CL_SACF_TOOLS has no exception.
Method SACF_SYNC_SUCC_WITH_SUCD Signature
Method SACF_SYNC_SUCC_WITH_SUCD on class CL_SACF_TOOLS has no parameter.
Method SACF_SYNC_SUCC_WITH_SUCD on class CL_SACF_TOOLS has no exception.
Method SACF_UPD_ON_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_FAILED | Value transfer | Type reference (TYPE) | BOOLE_D | X = Update fehlgeschlagen | 20130904 | ||
2 | ![]() |
ID_AREA | Call by reference | Type reference (TYPE) | TADIR-OBJECT | Arbeitsbereich SUCD / SUCC | 20130904 | ||
3 | ![]() |
ID_MODE | Call by reference | Type reference (TYPE) | CHAR01 | Aktivität Update / Delete / Insert ... für Szenario | 20130904 | ||
4 | ![]() |
IS_HEAD | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DH | Kopfdaten | 20130904 | ||
5 | ![]() |
IS_TEXT | Call by reference | Type reference (TYPE) | TOBJ_CHK_CTRL_DT | Kurztext | 20130904 | ||
6 | ![]() |
IT_OBJCT | Call by reference | Type reference (TYPE) | TT_OBJCT | Objektliste | 20130904 |
Method SACF_UPD_ON_DB on class CL_SACF_TOOLS has no exception.
Method SHOW_PROGRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_MODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Schlüsselname der Aktivität | 20130904 | ||
2 | ![]() |
ID_VAR | Call by reference | Type reference (TYPE) | ANY | ggf. auszugebende Detailinfo | 20130904 |
Method SHOW_PROGRESS on class CL_SACF_TOOLS has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |