SAP ABAP Class CL_ILM_BE_EQM (Basic Maintenance Processing: Equipment Back End)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-WOC (Application Component) Maintenance Processing
     ILM_BE (Package) Back-End Functionality for Basic Maintenance Processing
Properties
Class CL_ILM_BE_EQM  
Short Description Basic Maintenance Processing: Equipment Back End    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ILM_BE   Back-End Functionality for Basic Maintenance Processing 
Created 20060807   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 ILM0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ILM_BE_EQM has no interface implemented.
Friends
Class CL_ILM_BE_EQM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_CUSTOMIZING Instance attribute Private Type reference (TYPE) ILM0_CUST 20060818
2 G_REFERENCE Static Attribute Private Object reference (TYPE REF TO) CL_ILM_BE_EQM Reference to Class 20060807
3 G_REFERENCE_TOOLS Instance attribute Private Object reference (TYPE REF TO) CL_ILM_BE_TOOLS Basic Maintenance Processing: Back-End Tools 20060810
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Initialize Classes 20060807
2 CONSTRUCTOR Instance method Private Constructor Initialize Instance 20060810
3 EQUI_BUF_CLEANUP Instance method Private Method Delete Equipment from Buffer 20061023
4 EQUI_CREATE Instance method Public Method Equipment: Create 20060807
5 EQUI_CREATE_CHECK Instance method Public Method Checks When Creating Equipment 20061013
6 EQUI_DATA_CHECK Instance method Public Method Equipment: Check Data and Fill Dependent Fields 20060807
7 EQUI_DATA_GET Instance method Public Method Equipment: Determine Data 20060807
8 EQUI_DELETION_FLAG_SET Instance method Public Method Equipment: Set Deletion Flag 20060807
9 EQUI_FIND Instance method Public Method Equipment: Find Equipment 20060807
10 EQUI_FIND_CHANGES Instance method Private Method Determine Changes to Equipment 20060811
11 EQUI_UPDATE Instance method Public Method Equipment: Change 20060807
12 GET_REFERENCE Static method Public Method Get Reference for Class Instance (Only One Instance) 20060807
13 PARTNER_UPDATE Instance method Private Method Change Partner for Object 20060911
14 PARTNER_UPDATE_CALL Instance method Private Method Basic Maintenance Processing: Change Partner for Object 20060911
15 WARRANTY_DATA_CHECK Instance method Private Method Check Entered Warranty Data 20060926
16 WARRANTY_UPDATE Instance method Private Method Change Warranty Data 20060814
Events
Class CL_ILM_BE_EQM has no event.
Types
Class CL_ILM_BE_EQM has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ILM_BE_EQM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ILM_BE_EQM has no exception.

Method CONSTRUCTOR Signature

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

Method EQUI_BUF_CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EQUIPMENT Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20061023

Method EQUI_BUF_CLEANUP on class CL_ILM_BE_EQM has no exception.

Method EQUI_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EQUI Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20060807
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060807
3 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20060807
4 Importing IS_EQUI Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20060807

Method EQUI_CREATE on class CL_ILM_BE_EQM has no exception.

Method EQUI_CREATE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EQUI Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20061013
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20061013
3 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20061013
4 Importing IS_EQUI Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20061013

Method EQUI_CREATE_CHECK on class CL_ILM_BE_EQM has no exception.

Method EQUI_DATA_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EQUI Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20060807
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060807
3 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20060807
4 Importing IS_EQUI Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20060807

Method EQUI_DATA_CHECK on class CL_ILM_BE_EQM has no exception.

Method EQUI_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EQUI Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20060807
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060807
3 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20060807
4 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL Kennzeichen: Puffer übergehen 20070426
5 Importing IV_EQUIPMENT Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20060807

Method EQUI_DATA_GET on class CL_ILM_BE_EQM has no exception.

Method EQUI_DELETION_FLAG_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060807
2 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20060807
3 Importing IV_EQUIPMENT Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20060807

Method EQUI_DELETION_FLAG_SET on class CL_ILM_BE_EQM has no exception.

Method EQUI_FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EQUI Call by reference Type reference (TYPE) ILMT_EQUI E/A-Tabelle: Equipment 20060807
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060807
3 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20060807
4 Importing IS_PARTNER Call by reference Type reference (TYPE) ILMS_PARTNER E/A-Struktur: Partner 20060922
5 Importing IT_DESCRIPT_RANGE Call by reference Type reference (TYPE) ILMT_KTX01_RANGE Lean Maintenance: Rangetabelle für Kurztext 20060926
6 Importing IT_EQUIPMENT_RANGE Call by reference Type reference (TYPE) ILMT_EQUNR_RANGE Lean Maintenance: Rangetabelle für Equipmentselektion 20060926
7 Importing IT_MAINTLOC_RANGE Call by reference Type reference (TYPE) ILMT_STORT_RANGE Lean Maintenance: Rangetabelle für Standort 20060926
8 Importing IT_MAINTROOM_RANGE Call by reference Type reference (TYPE) ILMT_RAUMNR_RANGE Lean Maintenance: Rangetabelle für Raum 20060926
9 Importing IT_MANFACTURE_RANGE Call by reference Type reference (TYPE) ILMT_HERST_RANGE Lean Maintenance: Rangetabelle für Hersteller 20060926
10 Importing IT_MANMODEL_RANGE Call by reference Type reference (TYPE) ILMT_TYPBZ_RANGE Lean Maintenance: Rangetabelle für Typenbezeichnung 20060926
11 Importing IT_MANPARNO_RANGE Call by reference Type reference (TYPE) ILMT_MAPAR_RANGE Lean Maintenance: Rangetabelle für Herstellerteilnummer 20060926
12 Importing IT_MANSERNO_RANGE Call by reference Type reference (TYPE) ILMT_SERGE_RANGE Lean Maintenance: Rangetabelle für Herstellerserialnummer 20060926
13 Importing IT_SORTFIELD_RANGE Call by reference Type reference (TYPE) ILMT_EQFNR_RANGE Lean Maintenance: Rangetabelle für Sortierfeld 20060926
14 Importing IV_LSTTYP Call by reference Type reference (TYPE) ILM_LSTTYP Listentyp 20060807

Method EQUI_FIND on class CL_ILM_BE_EQM has no exception.

Method EQUI_FIND_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EQUI_CHANGE Call by reference Type reference (TYPE) ILMS_EQUI_DET Equipment 20060811
2 Importing IS_EQUI_NEW Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20060811
3 Importing IS_EQUI_OLD Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20060811

Method EQUI_FIND_CHANGES on class CL_ILM_BE_EQM has no exception.

Method EQUI_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EQUI Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20060807
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060807
3 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20060807
4 Importing IS_EQUI Call by reference Type reference (TYPE) ILMS_EQUI E/A-Struktur: Equipment 20060807

Method EQUI_UPDATE on class CL_ILM_BE_EQM has no exception.

Method GET_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REFERENCE Value transfer Object reference (TYPE REF TO) CL_ILM_BE_EQM Referenz zur Instanz der Klasse. 20060807

Method GET_REFERENCE on class CL_ILM_BE_EQM has no exception.

Method PARTNER_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060911
2 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20060911
3 Importing IT_PARTNER Call by reference Type reference (TYPE) GT_PARTNER_TYPE Partner zum Objekt 20060911
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20060911
5 Importing IV_OBTYP Call by reference Type reference (TYPE) J_OBTYP 'IEQ' Objekttyp 20060911
6 Importing IV_PARGR Call by reference Type reference (TYPE) PARGR Partnerschema 20060911

Method PARTNER_UPDATE on class CL_ILM_BE_EQM has no exception.

Method PARTNER_UPDATE_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060911
2 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20060911
3 Importing IS_PARTNER Call by reference Type reference (TYPE) ILMS_PARTNER E/A-Struktur: Partner 20060911
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20060911

Method PARTNER_UPDATE_CALL on class CL_ILM_BE_EQM has no exception.

Method WARRANTY_DATA_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060926
2 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20060926
3 Importing IV_GWLDT Call by reference Type reference (TYPE) GWLDT Gewährleistungsdatum 20060926
4 Importing IV_GWLEN Call by reference Type reference (TYPE) GWLEN Datum, an dem die Gewährleistung endet 20060926

Method WARRANTY_DATA_CHECK on class CL_ILM_BE_EQM has no exception.

Method WARRANTY_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060814
2 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) ILM_RETURN_VALUE Rückgabewert 20060814
3 Importing IV_GWLDT Call by reference Type reference (TYPE) GWLDT Gewährleistungsdatum 20060814
4 Importing IV_GWLEN Call by reference Type reference (TYPE) GWLEN Datum, an dem die Gewährleistung endet 20060814
5 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20060814

Method WARRANTY_UPDATE on class CL_ILM_BE_EQM has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700