SAP ABAP Class CL_IAOM_PROCESSING_OBJECT (Object to be Processed with Processing Status)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CO (Application Component) Controlling
     IAOM (Package) Cost and Revenue Controlling for Logical Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IAOM_EXTERNAL_OBJECT Representation of an External Object 20010216
2 Inheritance (c INHERITING FROM c_ref)  CL_IAOM_EXT_SUB_OBJECT Representation of Subordinate External Objects 20021126
Properties
Class CL_IAOM_PROCESSING_OBJECT  
Short Description Object to be Processed with Processing Status    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IAOM   Cost and Revenue Controlling for Logical Objects 
Created 20010216   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IAOMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_IAOM_PROCESSING_OBJECT has no interface implemented.
Friends
Class CL_IAOM_PROCESSING_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADI_MS Static Attribute Private Object reference (TYPE REF TO) IF_EX_IAOM_MESSAGES Instance for Business Add-In: Specific Control of Messages 20021202
2 DEF_NAME_MS Constant Private Type reference (TYPE) EXIT_DEF 'IAOM_MESSAGES' Definition Name for Business Add-In Specific Message Control 20040113
3 FAULTY Constant Public Type reference (TYPE) CHAR1 'F' Object is faulty 20010216
4 FOREIGN_LOCK Instance attribute Public Type reference (TYPE) CHAR1 Object locked 20030220
5 HIGHER_LEVEL_UNKNOWN Instance attribute Public Type reference (TYPE) CHAR1 Upper-Level Object Not Known 20030220
6 MAX_MSG_TYPE Instance attribute Public Type reference (TYPE) IAOM_MAX_MSG_TYPE Maximum Occurrence of Message Type 20010216
7 MESSAGES Instance attribute Public Type reference (TYPE) IAOMT_MESSAGE_TAB Messages Occurred 20010216
8 OK Constant Public Type reference (TYPE) CHAR1 ' ' Object Complete and Correct 20010807
9 ORG_MMT_OF_CM Instance attribute Public Type reference (TYPE) IAOM_MAX_MSG_TYPE Original Maximum Message Type of Changed Messages 20021216
10 PRELIMINARY Constant Public Type reference (TYPE) CHAR1 'P' Object Attributes Are Incomplete 20010807
11 PREREQUISITE_FAULTY Instance attribute Public Type reference (TYPE) CHAR1 Prerequisite Object Faulty 20030220
12 REFERENCE_UNKNOWN Instance attribute Public Type reference (TYPE) CHAR1 Object Link Not Known 20030220
13 STATUS Instance attribute Public Type reference (TYPE) CHAR1 Object status 20010807
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SY_MESSAGE Instance method Public Method Adds Message in Accordance with SY Fields 20010216
2 CHANGE_SY_MESSAGE Instance method Public Method Changes Message if Necessary 20021202
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20021202
4 CLEAR_STATUS Instance method Public Method Resets Status 20030220
5 CLEAR_SY_MESSAGE Instance method Public Method Reset SY Fields for Messages 20050113
6 REPLACE Instance method Public Method Replaces All Attributes with the Attribs for Another Object 20010725
7 REVIEW_ERROR_MSG Instance method Public Method Check an Error Message 20050113
Events
Class CL_IAOM_PROCESSING_OBJECT has no event.
Types
Class CL_IAOM_PROCESSING_OBJECT has no local type.
Method Signatures

Method ADD_SY_MESSAGE Signature

Method ADD_SY_MESSAGE on class CL_IAOM_PROCESSING_OBJECT has no parameter.
Method ADD_SY_MESSAGE on class CL_IAOM_PROCESSING_OBJECT has no exception.

Method CHANGE_SY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_MESSAGE Call by reference Type reference (TYPE) IAOMT_MESSAGE Geänderte Nachricht 20021202
2 Exporting E_OLD_MESSAGE Call by reference Type reference (TYPE) IAOMT_MESSAGE Ursprüngliche Nachricht 20021202
3 Importing I_BUSINESS_SCENARIO_ID Call by reference Type reference (TYPE) IAOM_BS_IDENTIFICATION Geschäftsszenario, für das ein Controlling durchgeführt wird 20021202
4 Importing I_EXCEPTION Call by reference Type reference (TYPE) IAOM_EXCEPTION Ausnahme 20021202
5 Importing I_METHOD Call by reference Type reference (TYPE) IAOM_METHOD Methode oder Funktionsbaustein 20021202
6 Importing I_OBJECT_ID Call by reference Type reference (TYPE) IAOM_EXT_OBJECT_ID Objekt Identifizierung 20021202

Method CHANGE_SY_MESSAGE on class CL_IAOM_PROCESSING_OBJECT has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAR_STATUS Signature

Method CLEAR_STATUS on class CL_IAOM_PROCESSING_OBJECT has no parameter.
Method CLEAR_STATUS on class CL_IAOM_PROCESSING_OBJECT has no exception.

Method CLEAR_SY_MESSAGE Signature

Method CLEAR_SY_MESSAGE on class CL_IAOM_PROCESSING_OBJECT has no parameter.
Method CLEAR_SY_MESSAGE on class CL_IAOM_PROCESSING_OBJECT has no exception.

Method REPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE_OBJECT Call by reference Object reference (TYPE REF TO) CL_IAOM_PROCESSING_OBJECT Objekt, dessen Merkmale das aktuelle Objekt ersetzen 20010725

Method REPLACE on class CL_IAOM_PROCESSING_OBJECT has no exception.

Method REVIEW_ERROR_MSG Signature

Method REVIEW_ERROR_MSG on class CL_IAOM_PROCESSING_OBJECT has no parameter.
Method REVIEW_ERROR_MSG on class CL_IAOM_PROCESSING_OBJECT has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in