SAP ABAP Class CL_ALM_ORDER_SERVICE_FACTORY (Order BAPI: Factory for service package integration)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-WOC-MO (Application Component) Maintenance Orders
     IWO_BAPI_EX (Package) BAPI Interfaces ALM Order
Properties
Class CL_ALM_ORDER_SERVICE_FACTORY  
Short Description Order BAPI: Factory for service package integration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IWO_BAPI_EX   BAPI Interfaces ALM Order 
Created 20100322   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ALM_ORDER_SERVICE_FACTORY has no forward declaration.
Interfaces
Class CL_ALM_ORDER_SERVICE_FACTORY has no interface implemented.
Friends
Class CL_ALM_ORDER_SERVICE_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_SERVICE_INSTANCES Static Attribute Private Type reference (TYPE) IBAPI_ALM_ORDER_SPACK_INST_T Service package instances mapped to order operation 20100322
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100406
2 GENERATE_INSTANCE Static method Public Method Creates a new instance for later usage 20100419
3 GET_INSTANCE Static method Public Method Returns and instance of CL_ALM_ORDER_SERVICE 20100322
4 GET_ORDER_INSTANCES Static method Public Method Gets all instances of an order without creating new ones 20100401
5 HANDLE_DIRTY_INSTANCE Static method Private Event handling method Removes instance pointers 20100406
Events
Class CL_ALM_ORDER_SERVICE_FACTORY has no event.
Types
Class CL_ALM_ORDER_SERVICE_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GENERATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20100419
2 Importing IS_OPERATION Call by reference Type reference (TYPE) AFVGD Order: Dialog table for Table AFVG (order operation) 20100419
3 Importing IS_ORDER Call by reference Type reference (TYPE) CAUFVD Dialog Structure for Order Headers and Items 20100419

Method GENERATE_INSTANCE on class CL_ALM_ORDER_SERVICE_FACTORY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order number 20100401
2 Importing IV_VORNR Call by reference Type reference (TYPE) VORNR Operation/Activity Number 20100322
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ALM_ORDER_SERVICE Order BAPI: Integration of service packages 20100322
# Exception Resumable Description Created on
1 CX_ALM_ORDER_SERVICE_CHECK Order BAPI: Exception class for service package enhancement 20100324

Method GET_ORDER_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPACK_INSTANCES Call by reference Type reference (TYPE) IBAPI_ALM_ORDER_SPACK_INST_T Service package instances mapped to order operation 20100401
2 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order number 20100401

Method GET_ORDER_INSTANCES on class CL_ALM_ORDER_SERVICE_FACTORY has no exception.

Method HANDLE_DIRTY_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUFNR Call by reference Attribute reference (LIKE) 20100406
2 Importing IV_DOC_ITEM Call by reference Attribute reference (LIKE) 20100406
3 Importing IV_DOC_NO Call by reference Attribute reference (LIKE) 20100406
4 Importing IV_DOC_TYPE Call by reference Attribute reference (LIKE) 20100406
5 Importing IV_VORNR Call by reference Attribute reference (LIKE) 20100406

Method HANDLE_DIRTY_INSTANCE on class CL_ALM_ORDER_SERVICE_FACTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606