SAP ABAP Interface DFPS_IF_MDOC (Interface for BAdI: DFPS_MDOC)
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_MDOC 20070515
Properties
Interface DFPS_IF_MDOC  
Short Description Interface for BAdI: DFPS_MDOC    
General Data
Package DFPS_PM_SAP_APPL   Decoupling ALM - DFPS 
Created 20070510   SAP 
Last changed 20100310   SAP 
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
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070510
Friends
Interface DFPS_IF_MDOC 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 20080827
2 C_PM_CP_OBTYP_FLOC Constant Public Type reference (TYPE) CHAR04 'FLOC' Change Authorization: Object Type - Functional Location 20080827
3 C_PM_CP_OBTYP_MEAP Constant Public Type reference (TYPE) CHAR04 'MEAP' Change Authorization: Object Type - Measuring Point 20080827
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHK Instance method Public Method Allowed to Create Measurement Document? 20080826
2 AUTHORITY_REVERSAL_CHK Instance method Public Method Measurement Document: Authorization to Set and Undo Reversal 20070510
3 DELAYED_CAPT_CENTR_CHK Instance method Public Method Enter Measurement Document Later in Central System? Allowed 20070510
4 DELAYED_CAPT_DECENTR_CHK Instance method Public Method Enter Measurement Doc. Later in Central System? Not Allowed 20070510
5 IMPT_PM_CP_RD Instance method Public Method Read Change Authorization for Measuring Point 20080724
6 RESIDENCE_TIME_CHK Instance method Public Method Is Measuring Point in Period Which Has Already Been Archived 20090226
7 SOURCE_DOCS_FOR_INTVL_CHK Instance method Public Method Check Original Documents for Interval 20070510
8 SOURCE_DOCS_INTVL_CHK Instance method Public Method Can Original Documents Be Displayed for Interval? 20080423
9 TRANSFER_CHK Instance method Public Method Transfer Relationship Allowed? (Reference Time ...) 20080826
Events
Interface DFPS_IF_MDOC has no event.
Types
Interface DFPS_IF_MDOC has no local type.
Method Signatures

Method AUTHORITY_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IMPT Call by reference Type reference (TYPE) IMPT Meßpunkt (Quasi-View) 20090513
2 Importing IS_IMRG Call by reference Type reference (TYPE) IMRG Meßbeleg 20080826
3 Importing IS_RIMR0 Call by reference Type reference (TYPE) RIMR0 EA-Felder der Funktionsgruppe IMR0 (Meßpunkte und Meßbelege) 20080826
4 Importing IV_SCREEN_NO Call by reference Type reference (TYPE) SCRADNUM Dynpronummer 20080827
# Exception Resumable Description Created on
1 ERROR Fehler aufgetreten 20080826

Method AUTHORITY_REVERSAL_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IMRG Call by reference Type reference (TYPE) IMRG Meßbeleg 20070510
2 Importing IT_IMRG Call by reference Type reference (TYPE) IMRG_TAB Messbeleg 20070510
# Exception Resumable Description Created on
1 ERROR_WITH_MESSAGE Keine Berechtigung (Fehlermessage steht in Systemvariablen) 20070510

Method DELAYED_CAPT_CENTR_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IMPT Call by reference Type reference (TYPE) IMPT Meßpunkt (Quasi-View) 20070510
2 Importing IS_RIMR0 Call by reference Type reference (TYPE) RIMR0 EA-Felder der Funktionsgruppe IMR0 (Meßpunkte und Meßbelege) 20070510
# Exception Resumable Description Created on
1 NO_CENTRAL_DELAYED_CAPTURING Kein im Zentralsystem nacherfasster Messbeleg 20070510

Method DELAYED_CAPT_DECENTR_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IMPT Call by reference Type reference (TYPE) IMPT Meßpunkt (Quasi-View) 20070510
2 Importing IS_RIMR0 Call by reference Type reference (TYPE) RIMR0 EA-Felder der Funktionsgruppe IMR0 (Meßpunkte und Meßbelege) 20070510
# Exception Resumable Description Created on
1 NO_CENTRAL_DELAYED_CAPTURING Kein im Zentralsystem nacherfasster Messbeleg 20070510

Method IMPT_PM_CP_RD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AENTS Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20080828
2 Importing IV_POINT Call by reference Type reference (TYPE) IMRC_POINT Meßpunkt 20080724
# Exception Resumable Description Created on
1 ERROR Fehler aufgetreten 20080724

Method RESIDENCE_TIME_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM Datum zu dem ein Messbeleg erfasst werden soll 20090226
2 Importing IV_MPTYP Call by reference Type reference (TYPE) IMRC_MPTYP Typ des Meßpunktes 20090513
3 Importing IV_USE_ERROR_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20090227
4 Importing IV_USE_MSG_INTO Call by reference Type reference (TYPE) FLAG ABAP_FALSE Raise error falls Datum im Zeitraum der Archivierung liegt 20090304
# Exception Resumable Description Created on
1 ERROR Messzeitpkt liegt im Zeitraum zu dem bereits archiviert wird 20090226

Method SOURCE_DOCS_FOR_INTVL_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MDOCM Call by reference Type reference (TYPE) DFPS_TB_IMRG_MDOCM Tabelle, die nur MDOCM enthält (Schlüssel zum Messbeleg) 20070510
2 Importing I_IMPT Call by reference Type reference (TYPE) IMPT Meßpunkt 20080423
3 Importing I_IMRG Call by reference Type reference (TYPE) IMRG Meßbeleg 20070510
4 Importing I_MSG Call by reference Type reference (TYPE) FLAG ABAP_TRUE MessageHandling innerhalb Methode 20070510
# Exception Resumable Description Created on
1 SOURCE_DOCS_NOT_COMPLETE Ursprungsbelege sind nicht vollständig vorhanden 20070510

Method SOURCE_DOCS_INTVL_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MDOCM Call by reference Type reference (TYPE) DFPS_TB_IMRG_MDOCM Tabelle, die nur MDOCM enthält (Schlüssel zum Messbeleg) 20080423
2 Importing I_IMPT Call by reference Type reference (TYPE) IMPT Meßpunkt (Quasi-View) 20080423
3 Importing I_IMRG Call by reference Type reference (TYPE) IMRG Meßbeleg 20080423
# Exception Resumable Description Created on
1 ERROR Fehler 20080423

Method TRANSFER_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EQUI Call by reference Type reference (TYPE) V_EQUI Generierte Tabelle zum View V_EQUI 20080827
2 Importing IS_IEQINSTALL Call by reference Type reference (TYPE) IEQINSTALL EA-Felder für Pflege des Equipmenteinbauortes (SAPLIEL2) 20080826
3 Importing IS_IMPH Call by reference Type reference (TYPE) IMPH Historie der Meßwert- und Zählerstandsweitergabe 20080826
4 Importing IS_IMPT Call by reference Type reference (TYPE) IMPT Meßpunkt (Quasi-View) 20080828
5 Importing IS_RIMR0 Call by reference Type reference (TYPE) RIMR0 EA-Felder der Funktionsgruppe IMR0 (Meßpunkte und Meßbelege) 20080826
6 Importing IV_EVENTNAME Call by reference Type reference (TYPE) DBGLEVENT Name eines Ereignisses, Moduls, Unterprogramms ... 20080828
7 Importing IV_SCREEN_NO Call by reference Type reference (TYPE) SCRADNUM Dynpronummer 20080827
# Exception Resumable Description Created on
1 ERROR Fehler aufgetreten 20080826
History
Last changed by/on SAP  20100310 
SAP Release Created in 604