SAP ABAP Class CL_BUP_TRANSACTION_API (Transactional Operations - Business Partner API)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BP (Application Component) Business Partner Foundation
     S_BUPA_API (Package) SAP-Businesspartner: API (Basis)
Properties
Class CL_BUP_TRANSACTION_API  
Short Description Transactional Operations - Business Partner API    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_BUPA_API   SAP-Businesspartner: API (Basis) 
Created 20051123   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUP_TRANSACTION_API has no forward declaration.
Interfaces
Class CL_BUP_TRANSACTION_API has no interface implemented.
Friends
Class CL_BUP_TRANSACTION_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_BUP_ADDR Static Attribute Private Object reference (TYPE REF TO) CL_BUP_ADDR BP Address Segment 20060323
2 GR_BUP_BAS_INTERFACE Static Attribute Private Object reference (TYPE REF TO) CL_BUP_BAS_INTERFACE BP Address Segment: Interface to BAS 20060323
3 GR_BUP_BAS_INTERFACE_API Static Attribute Private Object reference (TYPE REF TO) CL_BUP_BAS_INTERFACE_API BP Address Segment: Interface to BAS - API Scenario 20060323
4 GR_CMD_APPLLOG Static Attribute Private Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060221
5 GR_TRANSACTION Static Attribute Private Object reference (TYPE REF TO) CL_BUP_TRANSACTION Transactional Operations - Business Partner 20051123
6 GS_MSGKIND Static Attribute Private Type reference (TYPE) CMD_S_MSGKIND 'ALL' Output Type 20060228
7 GS_OBJ Static Attribute Private Type reference (TYPE) CMD_S_OBJECT Object Key 20060221
8 GT_MESSAGE_CHECK Static Attribute Private Type reference (TYPE) CMD_T_MSG_COMPLETE Message with All Additional Data 20070130
9 GT_MSG_COMPLETE Static Attribute Private Type reference (TYPE) CMD_T_MSG_COMPLETE Message with All Additional Data 20060221
10 GT_OBJ Static Attribute Private Type reference (TYPE) CMD_T_OBJECT MD Object /MD Segment Identification 20060221
11 GV_READ_ONLY Static Attribute Private Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20061127
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_COMMIT Static method Public Method Operation After Successful Save 20051123
2 AFTER_FAILED_SAVE Static method Public Method Operation After Unsuccessful Save 20051123
3 CHECK Static method Public Method Check Data 20051123
4 CHECK_BEFORE_FINALIZE Static method Public Method Check Data Before Finalizing 20051123
5 CHECK_BEFORE_SAVE Static method Public Method Check Data Before Saving 20051123
6 CHECK_MODIFICATIONS Static method Public Method Check Whether Modifications Are Possible 20061127
7 CLEANUP Static method Public Method Operations at the End of a Session 20051123
8 DO_SAVE Static method Public Method Save 20051123
9 FINALIZE Static method Public Method Complete Data Before Saving 20051123
10 GET_APPLICATION_LOG Static method Public Method Return Reference to Application Log 20061221
11 GET_INSTANCE Static method Private Method Request IPI Instance 20060120
12 MESSAGE_CONVERT Static method Private Method Convert Messages 20060221
13 RESTORE_BUPA_BAS_IF Static method Public Method Set BUPA-BAS-IF to Old Instance 20061215
14 SET_BUPA_BAS_IF Static method Public Method Instantiate BUPA-BAS-IF 20061215
Events
Class CL_BUP_TRANSACTION_API has no event.
Types
Class CL_BUP_TRANSACTION_API has no local type.
Method Signatures

Method AFTER_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051123
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D After commit abgelehnt 20051123

Method AFTER_COMMIT on class CL_BUP_TRANSACTION_API has no exception.

Method AFTER_FAILED_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051123
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D After failed save abgelehnt 20051123

Method AFTER_FAILED_SAVE on class CL_BUP_TRANSACTION_API has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051123
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Finalisierung abgelehnt 20051123

Method CHECK on class CL_BUP_TRANSACTION_API has no exception.

Method CHECK_BEFORE_FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051123
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Finalisierung abgelehnt 20051123

Method CHECK_BEFORE_FINALIZE on class CL_BUP_TRANSACTION_API has no exception.

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051123
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Sichern abgelehnt 20051123

Method CHECK_BEFORE_SAVE on class CL_BUP_TRANSACTION_API has no exception.

Method CHECK_MODIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20061127
2 Exporting EV_MODIFICATION_NOT_POSSIBLE Call by reference Type reference (TYPE) BOOLE_D Modifikationen über APIs nicht möglich 20061127
3 Importing IV_READ Call by reference Type reference (TYPE) BOOLE_D Leseanforderung 20061127

Method CHECK_MODIFICATIONS on class CL_BUP_TRANSACTION_API has no exception.

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051123

Method CLEANUP on class CL_BUP_TRANSACTION_API has no exception.

Method DO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051123
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Sichern abgelehnt 20051123

Method DO_SAVE on class CL_BUP_TRANSACTION_API has no exception.

Method FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20051123
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051123
3 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Finalisierung abgelehnt 20051123

Method FINALIZE on class CL_BUP_TRANSACTION_API has no exception.

Method GET_APPLICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Schnittstelle zum Auslesen von Nachrichten des Protokolls 20061221

Method GET_APPLICATION_LOG on class CL_BUP_TRANSACTION_API has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_BUP_TRANSACTION_API has no parameter.
Method GET_INSTANCE on class CL_BUP_TRANSACTION_API has no exception.

Method MESSAGE_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20060221
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CMD_APPLLOG_PROVIDER Schnittstelle zum Auslesen von Nachrichten des Protokolls 20060221

Method MESSAGE_CONVERT on class CL_BUP_TRANSACTION_API has no exception.

Method RESTORE_BUPA_BAS_IF Signature

Method RESTORE_BUPA_BAS_IF on class CL_BUP_TRANSACTION_API has no parameter.
Method RESTORE_BUPA_BAS_IF on class CL_BUP_TRANSACTION_API has no exception.

Method SET_BUPA_BAS_IF Signature

Method SET_BUPA_BAS_IF on class CL_BUP_TRANSACTION_API has no parameter.
Method SET_BUPA_BAS_IF on class CL_BUP_TRANSACTION_API has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710