SAP ABAP Class CL_APO_MANAGER_S2L (Manager for APO Requirements)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-S2L (Application Component) Production Supply
     DI_S2L (Package) Production Supply
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ENTITY_MANAGER_S2L Entity Related Management of Planning Objects 20020313
Properties
Class CL_APO_MANAGER_S2L  
Short Description Manager for APO Requirements    
Super Class CL_ENTITY_MANAGER_S2L Entity Related Management of Planning Objects 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DI_S2L   Production Supply 
Created 20020305   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 S2L Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_APO_MANAGER_S2L has no interface implemented.
Friends
Class CL_APO_MANAGER_S2L has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DUMMY_ISFM_INST_POINT Instance attribute Private Object reference (TYPE REF TO) CL_ISFM_INST_POINT_S2L Dummy iSFM Assembly Location 20020313
2 DUMMY_ISFM_INST_POINT_VERSION Instance attribute Private Object reference (TYPE REF TO) CL_INST_POINT_VERSION_S2L Dummy iSFM Assembly Location Version 20020313
3 DUMMY_ORD_COUNT Instance attribute Private Type reference (TYPE) I Dummy Order Counter 20020313
4 FLO_INST_POINT_REFS Instance attribute Private See coding Table with References to Assembly Locations 20020313
5 I_P_VERSION_REFS Instance attribute Private See coding Table with References to Assembly Location Versions 20020313
6 MIN_SEL_HORIZON Static Attribute Public Type reference (TYPE) S2L_MIN_SEL_HORIZON Minimal Selection Horizon 20020410
7 MODEL Instance attribute Private Object reference (TYPE REF TO) CL_PLNG_MODEL_S2L Planning Model 20020313
8 NO_SYNC_STOCK_REQUESTED Static Attribute Public Type reference (TYPE) S2L_NO_SYNC_STOCK No Exact Stock per Takt 20020313
9 ORDER_REFS Instance attribute Private See coding Table with References to Orders 20020313
10 QUERY Instance attribute Private Type reference (TYPE) S2L_APO_QUERY Table for APO Queries 20020313
11 QUERY_REFS Instance attribute Private See coding Assignment of APO Query Tables and Segments 20020313
12 REFERENCE_COUNTER Static Attribute Private Type reference (TYPE) S2L_APO_QUERY_RECORD-REFERENCE Reference 20020313
13 RFC_STARTED Instance attribute Private Type reference (TYPE) RM_FLAG Flag for RFC 20020313
14 SINGLE_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_APO_MANAGER_S2L Manager for APO Requirements 20020313
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGES_TO_LOG Instance method Private Method Add Message to Log 20020313
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020313
3 GET_APO_DATA_FOR_REQ Instance method Private Method Provides APO Data to a Requirement 20020313
4 GET_INSTANCE Static method Public Method Provides an Instance of Class cl_apo_manager_s2l 20020313
5 GET_SEGMENT Instance method Private Method Provides the Corresponding Segment for a Reference 20020313
6 PROCESS_APO_RESULT Instance method Private Method Processing APO Data 20020313
7 PROCESS_INST_POINTS Instance method Private Method Processing Assembly Locations 20020313
8 PROCESS_ORDERS Instance method Private Method Processing Orders 20020313
9 PROCESS_SEQUENCES Instance method Private Method Processing Sequence Information 20020313
Events
Class CL_APO_MANAGER_S2L has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ABS_SEQ_REF Private See coding abs_seq_ref 20020313
2 ABS_SEQ_REFS Private See coding abs_seq_refs 20020313
3 INST_POINT_REF Private See coding inst_point_ref 20020313
4 INST_POINT_REFS Private See coding inst_point_refs 20020313
5 QUERY_REF Private See coding QUERY_REF 20020313
Method Signatures

Method ADD_MESSAGES_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20020313
2 Importing PROT_HANDLER Value transfer Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_S2L Protokoll Handler 20020313

Method ADD_MESSAGES_TO_LOG on class CL_APO_MANAGER_S2L has no exception.

Method CONSTRUCTOR Signature

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

Method GET_APO_DATA_FOR_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ABS_SEQUENCE Call by reference Object reference (TYPE REF TO) CL_ABS_SEQUENCE_S2L Auftragssequenz 20020313
2 Importing ABS_SEQ_REFS Call by reference Type reference (TYPE) ABS_SEQ_REFS Sequenzreferenzen 20020313
3 Importing INST_POINT_REFS Call by reference Type reference (TYPE) INST_POINT_REFS Einbauortreferenzen 20020313
4 Exporting INST_POINT_VERSION Call by reference Object reference (TYPE REF TO) CL_INST_POINT_VERSION_S2L Einbauort pro Version 20020313
5 Exporting ORDER Call by reference Object reference (TYPE REF TO) CL_APO_ORDER_S2L APO-Auftrag 20020313
6 Importing REQ Call by reference Type reference (TYPE) S2L_CIF_REQ Bedarfssatz aus APO für S2L (CIF-Format) 20020313
7 Importing STATE_MAP Call by reference Type reference (TYPE) S2L_CIF_STATE_MAP Status je Selektionssatz 20020313

Method GET_APO_DATA_FOR_REQ on class CL_APO_MANAGER_S2L has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_APO_MANAGER_S2L Manager für APO-Bedarfe 20020313

Method GET_INSTANCE on class CL_APO_MANAGER_S2L has no exception.

Method GET_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APO_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020313
2 Exporting SEGMENT Call by reference Object reference (TYPE REF TO) CL_PLNG_SEGMENT_S2L Planungssegment (ext.: Versorgungsabschnitt) 20020313

Method GET_SEGMENT on class CL_APO_MANAGER_S2L has no exception.

Method PROCESS_APO_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROT_HANDLER Value transfer Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_S2L Protokoll Handler 20020313
2 Changing RES Call by reference Type reference (TYPE) S2L_CIF_RESULT Ergebnisstruktur für S2L-APO-Interface 20020313
3 Importing SUPPLY_SITUATION Value transfer Object reference (TYPE REF TO) CL_SUPPLY_SITUATION_S2L Versorgungssituation 20020313

Method PROCESS_APO_RESULT on class CL_APO_MANAGER_S2L has no exception.

Method PROCESS_INST_POINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INST_POINTS Call by reference Type reference (TYPE) S2L_CIF_INST_POINTS standard table of s2l_cif_inst_point 20020313
2 Exporting INST_POINT_REFS Call by reference Type reference (TYPE) INST_POINT_REFS Einbauortreferenz 20020313

Method PROCESS_INST_POINTS on class CL_APO_MANAGER_S2L has no exception.

Method PROCESS_ORDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORDERS Call by reference Type reference (TYPE) S2L_CIF_ORDERS standard table of s2l_cif_order 20020313

Method PROCESS_ORDERS on class CL_APO_MANAGER_S2L has no exception.

Method PROCESS_SEQUENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABS_SEQUENCES Call by reference Type reference (TYPE) S2L_CIF_SEQUENCES standard table of s2l_cif_sequence 20020313
2 Exporting ABS_SEQ_REFS Call by reference Type reference (TYPE) ABS_SEQ_REFS Zuordnung zwischen Zählpunkt und Sequenz 20020313

Method PROCESS_SEQUENCES on class CL_APO_MANAGER_S2L has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in