SAP ABAP Class /ISDFPS/CL_PM_DIS_FACTORY (PM: Distributed Maintenance - UPS Distribution)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-PM-DIS (Application Component) Distributed Maintenance
     /ISDFPS/PM_DISTRIB (Package) Distributed Maintenance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /ISDFPS/CL_PM_DIS_CONSTANTS PM: Distributed Maintenance - Program Constants 20070408
Properties
Class /ISDFPS/CL_PM_DIS_FACTORY  
Short Description PM: Distributed Maintenance - UPS Distribution    
Super Class /ISDFPS/CL_PM_DIS_CONSTANTS PM: Distributed Maintenance - Program Constants 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/PM_DISTRIB   Distributed Maintenance 
Created 20070408   SAP 
Last change 20070918   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)
Interfaces
Class /ISDFPS/CL_PM_DIS_FACTORY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /ISDFPS/CL_PM_DIS_FACTORY_OUT 20070412 PM: Distributed Maintenance - Outbound Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_BADI Static Attribute Protected Object reference (TYPE REF TO) /ISDFPS/BADI_PM_DIS_FACTORY BADI 20070408
2 GT_FACTORY_CLASSES Static Attribute Protected Type reference (TYPE) TT_FACTORY_CLASSES Factory Classes (Table) 20070408
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070408
2 UI_CREATE_AND_START_RUN_IN Static method Public Method UI: Generate and Start New Run - Inbound Processing 20070408
3 UI_CREATE_AND_START_RUN_OUT Static method Public Method UI: Generate and Start New Run - Outbound Processing 20070408
4 UI_CREATE_RUN_IN Static method Public Method UI: Generate New Run - Inbound Processing 20070408
5 UI_CREATE_RUN_OUT Static method Public Method UI: Generate New Run - Outbound Processing 20070408
Events
Class /ISDFPS/CL_PM_DIS_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_FACTORY_CLASSES Protected Type reference (TYPE) /ISDFPS/PM_DIS_FACTORY_CLASS Distribution Factory - Processing Classes 20070408
2 TT_FACTORY_CLASSES Protected Type reference (TYPE) /ISDFPS/PM_DIS_FACTORY_CLASS_T Distribution Factory - Processing Classes 20070408
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_PM_DIS_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_PM_DIS_FACTORY has no exception.

Method UI_CREATE_AND_START_RUN_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PC_REASON Call by reference Type reference (TYPE) /ISDFPS/PM_DIS_REASON Grund der Verteilung 20070408
2 Importing PC_START_REPORT Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20070408
3 Importing PC_XDISPLAY_LOG Call by reference Type reference (TYPE) ABAP_BOOL ' ' Protokoll ausgeben? 20070408
4 Returning PO_DISTRIB Value transfer Object reference (TYPE REF TO) /ISDFPS/IF_PM_DIS_IN PM: Verteilte Instandh. - Verteilung 20070408
5 Importing PT_RSPARAMS Call by reference Type reference (TYPE) /ISDFPS/PM_DIS_RSPARAMS_T rsparams Tabelle 20070408
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_FACTORY PM: Verteilte Instandhaltung - Distribution Factory 20070408

Method UI_CREATE_AND_START_RUN_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PC_REASON Call by reference Type reference (TYPE) /ISDFPS/PM_DIS_REASON Grund der Verteilung 20070408
2 Importing PC_START_REPORT Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20070408
3 Importing PC_XDISPLAY_LOG Call by reference Type reference (TYPE) ABAP_BOOL ' ' Protokoll ausgeben? 20070408
4 Returning PO_DISTRIB Value transfer Object reference (TYPE REF TO) /ISDFPS/IF_PM_DIS_OUT PM: Verteilte Instandh. - Verteilung 20070408
5 Importing PT_RSPARAMS Call by reference Type reference (TYPE) /ISDFPS/PM_DIS_RSPARAMS_T Struktur für Parameters und Select-Options 20070408
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_FACTORY PM: Verteilte Instandhaltung - Distribution Factory 20070408

Method UI_CREATE_RUN_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PC_REASON Call by reference Type reference (TYPE) /ISDFPS/PM_DIS_REASON Grund der Verteilung 20070408
2 Returning PO_DISTRIB Value transfer Object reference (TYPE REF TO) /ISDFPS/IF_PM_DIS_IN Verteilung 20070408
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_FACTORY PM: Verteilte Instandhaltung - Distribution Factory 20070408

Method UI_CREATE_RUN_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PC_REASON Call by reference Type reference (TYPE) /ISDFPS/PM_DIS_REASON Grund der Verteilung 20070408
2 Returning PO_DISTRIB Value transfer Object reference (TYPE REF TO) /ISDFPS/IF_PM_DIS_OUT Verteilung 20070408
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_FACTORY PM: Verteilte Instandhaltung - Distribution Factory 20070408
History
Last changed by/on SAP  20070918 
SAP Release Created in