SAP ABAP Class FSBP_ESA_IDEMPOTENCY_HELPER (Helper for Idempotency Services)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_ESOA_MAPPING (Package) Obsolete: SAP FS-BP: Mapping for Services Up To FSAPPL 300
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20080108
Properties
Class FSBP_ESA_IDEMPOTENCY_HELPER  
Short Description Helper for Idempotency Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_ESOA_MAPPING   Obsolete: SAP FS-BP: Mapping for Services Up To FSAPPL 300 
Created 20080108   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_ESA_IDEMPOTENCY_HELPER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XO_CONST_BOOLE Constants: Boolean Values 20080108
Friends
Class FSBP_ESA_IDEMPOTENCY_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Protected Attribute reference (LIKE) 20080108
2 IDP_HELPER Instance attribute Protected Object reference (TYPE REF TO) IF_WS_IDP_HELPER Reference to IDP Tool 20080108
3 IDP_REQUESTED Instance attribute Protected Type reference (TYPE) XO_BOOLE Was IDP Requested 20080108
4 INSTANCE Static Attribute Protected Object reference (TYPE REF TO) FSBP_ESA_IDEMPOTENCY_HELPER Helper for Idempotency Services 20080108
5 MESSAGE_ID Instance attribute Protected Type reference (TYPE) STRING Message ID 20080424
6 MESSAGE_UUID Instance attribute Protected Type reference (TYPE) GUID_32 Message GUID in CHAR Format in Uppercase 20080424
7 TRUE Instance attribute Protected Attribute reference (LIKE) 20080108
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20080207
2 GET_INSTANCE Static method Public Method Returns an Instance of the Class 20080108
3 IS_IDP_REQUESTED Instance method Public Method Was IDP Requested 20080108
4 IS_MESSAGE_PROCESSED Instance method Public Method Was Message Already Processed and Saved to IDP 20080108
5 PREPARE Instance method Public Method Preparation 20080424
6 RETRIEVE Instance method Public Method Reads the Saved Message from IDP 20080108
7 SAVE Instance method Public Method Saves the Outgoing Message to IDP 20080108
Events
Class FSBP_ESA_IDEMPOTENCY_HELPER has no event.
Types
Class FSBP_ESA_IDEMPOTENCY_HELPER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class FSBP_ESA_IDEMPOTENCY_HELPER has no parameter.
# Exception Resumable Description Created on
1 CX_FSBP_PROCESSING_ERROR 20080207

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) FSBP_ESA_IDEMPOTENCY_HELPER Helper für Idempotency Services 20080108
# Exception Resumable Description Created on
1 CX_FSBP_PROCESSING_ERROR 20080207

Method IS_IDP_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) XO_BOOLE 20080108

Method IS_IDP_REQUESTED on class FSBP_ESA_IDEMPOTENCY_HELPER has no exception.

Method IS_MESSAGE_PROCESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UUID Call by reference Type reference (TYPE) GUID_32 UUID der Message 20080108
2 Importing I_WAIT_TIME Call by reference Type reference (TYPE) STRING '0.5' Wartezeit bis zum erneuten Versuch bei Lock 20080108
3 Returning R_RESULT Value transfer Type reference (TYPE) XO_BOOLE Gibt an, ob die Message bereits verarbeitet wurde 20080108
# Exception Resumable Description Created on
1 CX_FSBP_PROCESSING_ERROR 20080109

Method PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_PROCESSED Call by reference Type reference (TYPE) XO_BOOLE Nachricht bereits bearbeitet 20080424
2 Importing INPUT Call by reference Object reference (TYPE REF TO) DATA Eingehende Nachricht 20080424
3 Importing I_CONFIRMATION_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Feldname der ausgehenden Nachricht 20080424
4 Importing I_REQUEST_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Feldname der eingehenden Nachricht 20080424
5 Exporting OUTPUT Call by reference Object reference (TYPE REF TO) DATA Nachricht aus dem IDP 20080424
# Exception Resumable Description Created on
1 CX_FSBP_PROCESSING_ERROR 20080424

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESPONSE Call by reference Object reference (TYPE REF TO) DATA 20080108
# Exception Resumable Description Created on
1 CX_FSBP_PROCESSING_ERROR 20080109

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RESPONSE Call by reference Object reference (TYPE REF TO) DATA Nachricht für das IDP 20080505
2 Importing I_CONFIRMATION_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Feldname der ausgehenden Nachricht 20080430
# Exception Resumable Description Created on
1 CX_FSBP_PROCESSING_ERROR 20080109
History
Last changed by/on SAP  20110908 
SAP Release Created in 300