SAP ABAP Interface IF_BGRFC_UNIT (Unit in Background RFC)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-RFC-BG (Application Component) Background RFC (bgRFC)
     SQRFC2 (Package) ABAP Development for bgRFC
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_QRFC_UNIT_INBOUND Inbound qRFC Unit 20041202
2 Interface composition (i COMPRISING i_ref)  IF_QRFC_UNIT_OUTBOUND Outbound qRFC Unit 20041202
3 Interface composition (i COMPRISING i_ref)  IF_QRFC_UNIT_OUTINBOUND Outbound/Inbound qRFC Unit 20041202
4 Interface composition (i COMPRISING i_ref)  IF_TRFC_UNIT_INBOUND Inbound tRFC Unit 20041202
5 Interface composition (i COMPRISING i_ref)  IF_TRFC_UNIT_OUTBOUND Outbound tRFC Unit 20041202
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BGRFC_UNIT_KERNEL Root Class for UNIT Handles 20080125
Properties
Interface IF_BGRFC_UNIT  
Short Description Unit in Background RFC    
General Data
Package SQRFC2   ABAP Development for bgRFC 
Created 20041125   SAP 
Last changed 20090618   SAP 
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
Interface IF_BGRFC_UNIT has no interface.
Friends
Interface IF_BGRFC_UNIT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 UNIT_ID Instance attribute Public Type reference (TYPE) BGRFC_UNIT_ID ID of Unit in Background RFC 20041207
Methods
# Method Level Visibility Method type Description Created on
1 DELAY Instance method Public Method Sets Automatically Removed Lock 20041202
2 DISABLE_COMMIT_CHECKS Instance method Public Method Disables Commit Check 20060215
3 FREE Instance method Public Method Discards Unit 20060405
4 GET_FUNCTION_CALL_LIST Instance method Public Method Gets List of All Function Module Calls 20050614
5 GET_FUNCTION_COUNT Instance method Public Method Gets Number of Function Modules for Unit 20041202
6 IS_VALID Instance method Public Method Is unit valid in current application context? 20050428
7 LOCK Instance method Public Method Sets Lock on Unit 20041202
8 SEPARATE_FROM_UPDATE_TASK Instance method Public Method Decouples Unit from Update 20041207
9 SET_FUNCTION_CALL_ORDER Instance method Public Method Sets Order of Function Module Calls 20050614
Events
Interface IF_BGRFC_UNIT has no event.
Types
Interface IF_BGRFC_UNIT has no local type.
Method Signatures

Method DELAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOCK_ID Value transfer Type reference (TYPE) BGRFC_LOCK_ID Id einer Sperre im Hintergrund RFC 20041202
2 Importing SECONDS Call by reference Type reference (TYPE) INT4 Zeitspanne, nach der die Sperre aufgehoben wird 20041202
# Exception Resumable Description Created on
1 CX_BGRFC_INVALID_TIME_SPEC Unzulässige Zeitangabe 20050616
2 CX_BGRFC_INVALID_UNIT Ungültige Unit des Hintergrund RFCs 20041223

Method DISABLE_COMMIT_CHECKS Signature

Method DISABLE_COMMIT_CHECKS on Interface IF_BGRFC_UNIT has no parameter.
Method DISABLE_COMMIT_CHECKS on Interface IF_BGRFC_UNIT has no exception.

Method FREE Signature

Method FREE on Interface IF_BGRFC_UNIT has no parameter.
Method FREE on Interface IF_BGRFC_UNIT has no exception.

Method GET_FUNCTION_CALL_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FUNCTION_CALL_LIST Value transfer Type reference (TYPE) BGRFC_FUNCTION_CALL_LIST Liste von Funktionsbausteinnamen 20050614

Method GET_FUNCTION_CALL_LIST on Interface IF_BGRFC_UNIT has no exception.

Method GET_FUNCTION_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COUNT Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20041202

Method GET_FUNCTION_COUNT on Interface IF_BGRFC_UNIT has no exception.

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_VALID_UNIT Value transfer Type reference (TYPE) ABAP_BOOL ist die Unit im aktuellen Anwendungskontext gültig ? 20050428

Method IS_VALID on Interface IF_BGRFC_UNIT has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOCK_ID Value transfer Type reference (TYPE) BGRFC_LOCK_ID Id einer Sperre im Hintergrund RFC 20041202
# Exception Resumable Description Created on
1 CX_BGRFC_INVALID_UNIT Ungültige Unit des Hintergrund RFCs 20041223

Method SEPARATE_FROM_UPDATE_TASK Signature

Method SEPARATE_FROM_UPDATE_TASK on Interface IF_BGRFC_UNIT has no parameter.
# Exception Resumable Description Created on
1 CX_BGRFC_INVALID_UNIT Ungültige Unit des Hintergrund RFCs 20041223

Method SET_FUNCTION_CALL_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERMUTATION Call by reference Type reference (TYPE) BGRFC_PERMUTATION Permutation der Zahlen 1 bis n 20050614
# Exception Resumable Description Created on
1 CX_BGRFC_ILLEGAL_PERMUTATION Ungültige Permutation 20050614
2 CX_BGRFC_INVALID_UNIT Ungültige Unit des Hintergrund RFCs 20050616
History
Last changed by/on SAP  20090618 
SAP Release Created in 700