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
⤷ 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 |