SAP ABAP Class CL_ECH_PPO_ADAPTER (Adapter Class of PPO)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-ECH (Application Component) Error and Conflict Handler
     FS_ECH_PPO_ADAPTER (Package) Connection to the Postprocessing Office
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ECH_POST_PROCESSOR Postprocessing - Interface 20060530
Properties
Class CL_ECH_PPO_ADAPTER  
Short Description Adapter Class of PPO    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_ECH_PPO_ADAPTER   Connection to the Postprocessing Office 
Created 20060530   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ECH_PPO_ADAPTER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ECH_POST_PROCESSOR Postprocessing - Interface 20060530
Friends
Class CL_ECH_PPO_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_FAIL_CLASS Constant Private Type reference (TYPE) SEOCLSNAME 'CL_ECH_PPO_FAIL' Object Type Name 20060609
2 CON_FINISH_CLASS Constant Private Type reference (TYPE) SEOCLSNAME 'CL_ECH_PPO_FINISH' Object Type Name 20060609
3 CON_RETRY_CLASS Constant Private Type reference (TYPE) SEOCLSNAME 'CL_ECH_PPO_RETRY' Object Type Name 20060609
4 STR_PROCESS Instance attribute Private Type reference (TYPE) ECH_STR_PROCESS Process as Structure 20060619
5 S_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_ECH_PPO_ADAPTER Only Instance of this Class 20060619
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DELAY_TO_TMSTMP Instance method Private Method Conversion of Date and Time into Time Stamp 20060705
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060619
3 CLOSE Instance method Private Event handling method 20060602
4 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20060602
5 GET_PPO_PROCESS Instance method Private Method Supplies Process Data of PPO 20060530
6 MAP_ECH_DATA_TO_PPO_DATA Instance method Private Method Conversion of ECH Data into PPO Data 20060616
7 S_CREATE Static method Public Method Supplies New ADapter 20060530
Events
# Event Type Visibility Description Created on
1 ORDER_CHANGED Static Event
(1)
Public
(2)
Order Data Changed 20060606
Types
Class CL_ECH_PPO_ADAPTER has no local type.
Method Signatures

Method ADD_DELAY_TO_TMSTMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELAY_UNIT Call by reference Type reference (TYPE) ECH_DTE_ERLST_ENDPROC_UNIT Zeitdauer(Einheit) nach der die Endverarbeitung beginnt 20060705
2 Importing I_DELAY_VALUE Call by reference Type reference (TYPE) ECH_DTE_ERLST_ENDPROC_VALUE Zeitdauer(W ert) nach der die Endverarbeitung beginnt 20060705
3 Returning R_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20060705

Method ADD_DELAY_TO_TMSTMP on class CL_ECH_PPO_ADAPTER has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLOSE Signature

Method CLOSE on class CL_ECH_PPO_ADAPTER has no parameter.
Method CLOSE on class CL_ECH_PPO_ADAPTER has no exception.

Method CONSTRUCTOR Signature

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

Method GET_PPO_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_PROCESS Call by reference Type reference (TYPE) ECH_STR_PROCESS Prozess als Struktur 20060531
2 Returning R_POST_PROCESSOR_PROCESS Value transfer Type reference (TYPE) ECH_STR_POST_PROCESSOR_PROCESS Nachbearbeiter prozess 20060531
# Exception Resumable Description Created on
1 CX_ECH_EXECUTION_ERROR Fehler bei der Ausführung 20060613

Method MAP_ECH_DATA_TO_PPO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BASIC_OBJECT Call by reference Type reference (TYPE) /SAPPO/STR_OBJECT Hauptobjekt 20080718
2 Exporting E_BUSINESS_PROCESS Call by reference Type reference (TYPE) /SAPPO/DTE_BUSINESS_PROCESS Geschäftsprozess 20060619
3 Exporting E_COMPONENT Call by reference Type reference (TYPE) /SAPPO/DTE_COMPONENT Softwarekomponente 20060619
4 Exporting E_CRTBLE_ORDER_ATTR Call by reference Type reference (TYPE) /SAPPO/STR_CRTBLE_ORDER_ATTR Bei der Auftragsanlage zuweisbare Attribute 20060616
5 Exporting E_DATA Call by reference Object reference (TYPE REF TO) DATA 20060621
6 Exporting E_ENV1_OBJECT Call by reference Type reference (TYPE) /SAPPO/STR_OBJECT Objekt 20080716
7 Exporting E_ENV2_OBJECT Call by reference Type reference (TYPE) /SAPPO/STR_OBJECT Hauptobjekt 20080718
8 Exporting E_EXTERNAL_GUID Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_ID ID des Auftrages 20080717
9 Exporting E_MAIN_MESSAGE Call by reference Type reference (TYPE) /SAPPO/STR_MESSAGE Fehlermeldungen 20060616
10 Exporting E_MAIN_OBJECT Call by reference Type reference (TYPE) /SAPPO/STR_OBJECT Objekt 20060616
11 Exporting E_ORDER_ID Call by reference Type reference (TYPE) /SAPPO/DTE_ORDER_ID ID des Auftrages 20060616
12 Exporting E_TAB_MESSAGES Call by reference Type reference (TYPE) /SAPPO/TAB_MESSAGES Liste von Fehlermeldungen 20060616
13 Exporting E_TAB_OBJECTS Call by reference Type reference (TYPE) /SAPPO/TAB_OBJECT Liste von Objekten 20060616
14 Importing I_BASIC_OBJECT Call by reference Type reference (TYPE) ECH_STR_OBJECT Objekt der Prozess 20080718
15 Importing I_DATA Call by reference Type reference (TYPE) ANY 20060616
16 Importing I_ENV1_OBJECT Call by reference Type reference (TYPE) ECH_STR_OBJECT Objekt der Prozess 20080716
17 Importing I_ENV2_OBJECT Call by reference Type reference (TYPE) ECH_STR_OBJECT Objekt der Prozess 20080718
18 Importing I_ERROR_CATEGORY Call by reference Type reference (TYPE) ECH_DTE_ERROR_CATEGORY Fehlerkategory 20060616
19 Importing I_ERROR_OBJECT_ID Call by reference Type reference (TYPE) ECH_DTE_ERROR_OBJECT_ID FehlerobjektID 20060616
20 Importing I_EXTERNAL_GUID Call by reference Type reference (TYPE) ECH_DTE_ERROR_OBJECT_ID Fehlerobjekt-ID 20080717
21 Importing I_MAIN_ERROR_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20060616
22 Importing I_MAIN_ERROR_OBJECT Call by reference Type reference (TYPE) ECH_STR_OBJECT Objekt der Prozess 20060616
23 Importing I_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060616
24 Importing I_OBJECTS Call by reference Type reference (TYPE) ECH_TAB_OBJECT Objekten der Prozess 20060616
25 Importing I_RESOLUTION_STRATEGY Call by reference Type reference (TYPE) ECH_STR_RESOLUTION_STRATEGY Resolution Strategie (Aktionen mit Parameter) 20060616
26 Importing I_STR_PP_PROCESS Call by reference Type reference (TYPE) ECH_STR_POST_PROCESSOR_PROCESS Nachbearbeiter prozess 20060619

Method MAP_ECH_DATA_TO_PPO_DATA on class CL_ECH_PPO_ADAPTER has no exception.

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_POST_PROCESSOR Value transfer Object reference (TYPE REF TO) IF_ECH_POST_PROCESSOR Nachbearbeitung interface 20060531

Method S_CREATE on class CL_ECH_PPO_ADAPTER has no exception.
Event Signatures

Event ORDER_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_BASIC_OBJECT Exporting Value transfer Type reference (TYPE) /SAPPO/STR_OBJECT Basisobjekt 20080718
2 I_CRTBLE_ORDER_ATTR Exporting Value transfer Type reference (TYPE) /SAPPO/STR_CRTBLE_ORDER_ATTR Bei der Auftragsanlage zuweisbare Attribute 20060616
3 I_ENV1_OBJECT Exporting Value transfer Type reference (TYPE) /SAPPO/STR_OBJECT Umgebungsobjekt 1 20080718
4 I_ENV2_OBJECT Exporting Value transfer Type reference (TYPE) /SAPPO/STR_OBJECT Umgebungsobjekt 2 20080718
5 I_MAIN_MESSAGE Exporting Value transfer Type reference (TYPE) /SAPPO/STR_MESSAGE Hauptmeldung 20060616
6 I_MAIN_OBJECT Exporting Value transfer Type reference (TYPE) /SAPPO/STR_OBJECT Hauptobjekt 20060616
7 I_ORDER_ID Exporting Value transfer Type reference (TYPE) /SAPPO/DTE_ORDER_ID ID des PPO Auftrags 20060616
8 I_TAB_MESSAGES Exporting Value transfer Type reference (TYPE) /SAPPO/TAB_MESSAGES Fehlermeldungen 20060616
9 I_TAB_OBJECTS Exporting Value transfer Type reference (TYPE) /SAPPO/TAB_OBJECT Objekte 20060616
History
Last changed by/on SAP  20110908 
SAP Release Created in 710