SAP ABAP Interface IF_EX_DFPS_AUTH_CHECK_PM (BAdI Interface IF_EX_DFPS_AUTH_CHECK_PM)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
PM (Application Component) Plant Maintenance
⤷
DFPS_PM_SAP_APPL (Package) Decoupling ALM - DFPS

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /ISDFPS/CL_IM_PM_AUTHORITY | Implementation Class for BAdI Implem. /ISDFPS/PM_AUTHORITY | 20041126 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_DFPS_AUTH_CHECK_PM | BAdI Class CL_EX_DFPS_AUTH_CHECK_PM | 20070807 |
Properties
Interface | IF_EX_DFPS_AUTH_CHECK_PM | |
Short Description | BAdI Interface IF_EX_DFPS_AUTH_CHECK_PM |
General Data
Package | DFPS_PM_SAP_APPL | Decoupling ALM - DFPS |
Created | 20041124 | SAP |
Last changed | 20100310 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_DFPS_AUTH_CHECK_PM has no forward declaration.
Interfaces
Interface IF_EX_DFPS_AUTH_CHECK_PM has no interface.
Friends
Interface IF_EX_DFPS_AUTH_CHECK_PM has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_PM_CP_OBTYP_EQUI | Constant | Public | Type reference (TYPE) | CHAR04 | 'EQUI' | Change Authorization: Object Type - Equipment | 20061013 | |
2 | C_PM_CP_OBTYP_FLOC | Constant | Public | Type reference (TYPE) | CHAR04 | 'FLOC' | Change Authorization: Object Type - Functional Location | 20061013 | |
3 | C_PM_CP_OBTYP_MEAP | Constant | Public | Type reference (TYPE) | CHAR04 | 'MEAP' | Change Authorization: Object Type - Measuring Point | 20061013 | |
4 | C_PM_CP_OBTYP_MPLA | Constant | Public | Type reference (TYPE) | CHAR04 | 'MPLA' | Change Authorization: Object Type - Maintenance Plan | 20061013 | |
5 | C_PM_CP_OBTYP_PMNO | Constant | Public | Type reference (TYPE) | CHAR04 | 'PMNO' | Change Authorization: Object Type - Maintenance Notification | 20061013 | |
6 | C_PM_CP_OBTYP_WOOR | Constant | Public | Type reference (TYPE) | CHAR04 | 'WOOR' | Change Authorization: Object Type - Maintenance Order | 20061013 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Additional Authorization Checks for Collective Confirmation | 20041130 |
2 | ![]() |
Instance method | Public | Method | Additional Authoriz. Checks for Collective Confirm. Proposal | 20041201 |
3 | ![]() |
Instance method | Public | Method | Additional Authoriz. Checks for Individual Confirmation | 20041130 |
4 | ![]() |
Instance method | Public | Method | Additional Authorization Checks for Equipment | 20041124 |
5 | ![]() |
Instance method | Public | Method | Additional Authorization Checks for Functional Locations | 20041125 |
6 | ![]() |
Instance method | Public | Method | Addnl Ck for Functional Locations When Inheriting Reference | 20061013 |
7 | ![]() |
Instance method | Public | Method | Addnl Ck for Functional Locations When Inheriting Reference | 20061013 |
8 | ![]() |
Instance method | Public | Method | Check on Creation Whether Higher-Level FLOC Has Change Auth. | 20080606 |
9 | ![]() |
Instance method | Public | Method | Additional Authorization Checks for Meas. Points/Documents | 20041125 |
10 | ![]() |
Instance method | Public | Method | Addnl Ck for Measurement Points When Inheriting Reference | 20061013 |
11 | ![]() |
Instance method | Public | Method | Add. Auth. Check for Creating Measuring Point (Obj. Auth.?) | 20070504 |
12 | ![]() |
Instance method | Public | Method | Additional Authorization Checks for Notification | 20041130 |
13 | ![]() |
Instance method | Public | Method | OBSOLETE (Req. Due to Temp. Offset: Retrofit ERP2005/EA-DFS) | 20061016 |
14 | ![]() |
Instance method | Public | Method | Additional Authorization Checks for PM Order | 20041130 |
15 | ![]() |
Instance method | Public | Method | Addnl Auth Ck: PM Ord/Nec. for New Dev. "Simple Order View" | 20061013 |
16 | ![]() |
Instance method | Public | Method | Authorization Check: Order During Capacity Leveling | 20080118 |
17 | ![]() |
Instance method | Public | Method | OBSOLETE (Req. Due to Temp. Offset: Retrofit ERP2005/EA-DFS) | 20061016 |
Events
Interface IF_EX_DFPS_AUTH_CHECK_PM has no event.
Types
Interface IF_EX_DFPS_AUTH_CHECK_PM has no local type.
Method Signatures
Method CHECK_CONFIRMATION_COL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AUFNR | Value transfer | Type reference (TYPE) | AUFNR | Auftragsnummer | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20041130 |
Method CHECK_CONFIRMATION_COL_PROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AUFNR | Value transfer | Type reference (TYPE) | AUFNR | Auftragsnummer | 20041201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20041201 |
Method CHECK_CONFIRMATION_IND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CAUFVD | Value transfer | Type reference (TYPE) | CAUFVD | Dialogstruktur fuer Auftragskoepfe und -position | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20041130 |
Method CHECK_EQUI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_EQUI | Value transfer | Type reference (TYPE) | EQUI | Stammdatensegment Equipment | 20041124 | ||
2 | ![]() |
IS_EQUZ | Value transfer | Type reference (TYPE) | EQUZ | Zeitsegment Equipment | 20041124 | ||
3 | ![]() |
IS_ILOA | Value transfer | Type reference (TYPE) | ILOA | Standort-/Kontierungsdaten Equipment | 20041124 | ||
4 | ![]() |
IV_TCODE | Value transfer | Type reference (TYPE) | SY-TCODE | Interner Transaktionscode für Berechtigungsprüfung | 20041124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20041124 |
Method CHECK_FLOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_IFLO | Value transfer | Type reference (TYPE) | IFLO | Technischer Platz | 20041125 | ||
2 | ![]() |
IV_TCODE | Value transfer | Type reference (TYPE) | SY-TCODE | Interner Transaktionscode für Berechtigungsprüfung | 20041125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20041125 |
Method CHECK_FLOC1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_TPLNR_OBJNR | Call by reference | Type reference (TYPE) | DFPS_TB_TPLNR_OBJNR_KEY | Tabelle mit Schlüssel TechnPlatz + Objektnummer | 20061017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler (Fehlermessage steht in Systemvariablen) | 20061013 |
Method CHECK_FLOC2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_TPLNR_TPLMA | Call by reference | Type reference (TYPE) | DFPS_TB_TPLNR_TPLMA_KEY | Tabelle mit Schlüssel TechnPlatz + Übergeordneter Platz | 20061017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler (Fehlermessage steht in Systemvariablen) | 20061013 |
Method CHECK_FLOC3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CALLD | Call by reference | Type reference (TYPE) | SYCALLD | ABAP-Programm, Aufrufmodus des ABAP-Programms | 20080606 | ||
2 | ![]() |
I_TPLMA | Call by reference | Type reference (TYPE) | TPLMA | Übergeordneter Technischer Platz | 20080606 | ||
3 | ![]() |
I_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Technischer Platz | 20080606 |
Method CHECK_FLOC3 on Interface IF_EX_DFPS_AUTH_CHECK_PM has no exception.
Method CHECK_IMPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_IMPT | Value transfer | Type reference (TYPE) | IMPT | Meßpunkt (Quasi-View) | 20041125 | ||
2 | ![]() |
IS_RIMR0 | Call by reference | Type reference (TYPE) | RIMR0 | EA-Felder der Funktionsgruppe IMR0 (Meßpunkte und Meßbelege) | 20070504 | ||
3 | ![]() |
IV_TCODE | Value transfer | Type reference (TYPE) | SYTCODE | Aktueller Transaktionscode | 20041125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20041125 |
Method CHECK_IMPT2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_IMPT | Value transfer | Type reference (TYPE) | DFPS_TB_IMPT | Tabelle mit Meßpunkten | 20061017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20061013 |
Method CHECK_IMPT3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipmentnummer | 20070504 | ||
2 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | SYTCODE | Aktueller Transaktionscode | 20070504 | ||
3 | ![]() |
IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Technischer Platz | 20070504 |
Method CHECK_IMPT3 on Interface IF_EX_DFPS_AUTH_CHECK_PM has no exception.
Method CHECK_NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_RIQS3 | Value transfer | Type reference (TYPE) | RIQS3 | PM/SM/QM-Meldungen: Allgemeine Berechtigungsleiste | 20041130 | ||
2 | ![]() |
IS_VIQMEL | Value transfer | Type reference (TYPE) | VIQMEL | OBSOLET (Retrofit ERP2005 / EA-DFS) | 20061013 | ||
3 | ![]() |
I_QMNUM | Value transfer | Type reference (TYPE) | QMNUM | Meldungsnummer | 20061013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20041130 |
Method CHECK_NOTIFICATION_CHANGE_VA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_RIWO00 | Value transfer | Type reference (TYPE) | RIWO00 | E/A Tabelle für Meldungen | 20061016 | ||
2 | ![]() |
IS_VIQMEL | Value transfer | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20061016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20061016 |
Method CHECK_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CAUFVD | Value transfer | Type reference (TYPE) | CAUFVD | Dialogstruktur fuer Auftragskoepfe und -position | 20041130 | ||
2 | ![]() |
IS_CAUFVDB_OLD | Value transfer | Type reference (TYPE) | CAUFVDB | Belegtabellenstruktur des Auftragskopfes | 20041130 | ||
3 | ![]() |
IS_TC10 | Value transfer | Type reference (TYPE) | TC10 | Einstiegswerte für die Folgebildsteuerung CIM | 20041203 | ||
4 | ![]() |
IV_TCODE | Value transfer | Type reference (TYPE) | SY-TCODE | Interner Transaktionscode für Berechtigungsprüfung | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20041130 |
Method CHECK_ORDER3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AUFNR | Value transfer | Type reference (TYPE) | AUFNR | Auftragsnummer | 20061013 | ||
2 | ![]() |
I_MAUFNR | Value transfer | Type reference (TYPE) | MAUFNR | Nummer des übergeordneten Auftrages | 20061013 | ||
3 | ![]() |
I_TRTYPE | Value transfer | Type reference (TYPE) | TRTYP | Transaktionstyp | 20061013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20061013 |
Method CHECK_ORDER4 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_RC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20080118 | ||
2 | ![]() |
I_AUFNR | Call by reference | Type reference (TYPE) | AUFK-AUFNR | Auftragsnummer | 20080118 | ||
3 | ![]() |
I_AUTYP | Call by reference | Type reference (TYPE) | AUFK-AUTYP | Auftragstyp | 20080118 |
Method CHECK_ORDER4 on Interface IF_EX_DFPS_AUTH_CHECK_PM has no exception.
Method CHECK_ORDER_CHANGE_VA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CAUFVD | Value transfer | Type reference (TYPE) | CAUFVD | Dialogstruktur fuer Auftragskoepfe und -position | 20061016 | ||
2 | ![]() |
IS_RCR01 | Value transfer | Type reference (TYPE) | RCR01 | Arbeitsplatz aus Sicht der Pläne | 20061016 | ||
3 | ![]() |
IS_TC10 | Value transfer | Type reference (TYPE) | TC10 | Einstiegswerte für die Folgebildsteuerung CIM | 20061016 | ||
4 | ![]() |
IV_TCODE | Value transfer | Type reference (TYPE) | SY-TCODE | Aktueller Transaktionscode | 20061016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung (Fehlermessage steht in Systemvariablen) | 20061016 |
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 600 |