SAP ABAP Class CL_FOX3_PACKAGE (Class with Additional Functions)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-DRF (Application Component) Data Replication Framework
     FOX3 (Package) Framework for hierarchy explosion
Properties
Class CL_FOX3_PACKAGE  
Short Description Class with Additional Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOX3   Framework for hierarchy explosion 
Created 20100514   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CFOX3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FOX3_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_PTU_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FOX3_PACKAGE has no interface implemented.
Friends
Class CL_FOX3_PACKAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TAG Constant Protected Type reference (TYPE) PTU_TAG CL_FOX3_CONSTANTS=>GC_TAG_FOX Indicator 20100514
2 SI_BADI_FOX_EVENTS Static Attribute Protected Object reference (TYPE REF TO) IF_EX_FOX3_EVENTS BAdI Interface IF_EX_FOX_EVENTS 20100514
3 SV_MSG_DUMMY Static Attribute Protected Type reference (TYPE) CHAR1 Single-Character Indicator 20100514
4 SV_SIZE_CHAR Static Attribute Public Type reference (TYPE) I Character Size in Bytes 20100514
5 SV_SIZE_OBJECT Static Attribute Public Type reference (TYPE) I FOX Object Size in Bytes 20100514
6 SV_UNICODE_SYSTEM Static Attribute Public Type reference (TYPE) XFELD Checkbox 20100514
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTH_CREATE Static method Public Method Authorization to Create 20100514
2 CHECK_AUTH_CUST_CHANGE Static method Public Method Authorization to Change Customizing 20100514
3 CHECK_AUTH_CUST_DISPLAY Static method Public Method Authorization for Display in Customizing 20100514
4 CHECK_AUTH_DELETE Static method Public Method Authorization for Deletion 20100514
5 CHECK_AUTH_DISPLAY Static method Public Method Authorization for Display 20100514
6 CHECK_AUTH_EXPLODE Static method Public Method Authorization for Explosion 20100514
7 CHECK_AUTH_TA_TYPE Static method Public Method Authorization Check for Transaction Type 20100514
8 CHECK_AUTH_UPDATE Static method Public Method Authorization for Change 20100514
9 CHECK_LOG Static method Public Method Check Application Log 20100514
10 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100514
11 COMPARE_LINK_TYPES Static method Public Method Compare Object Relationships 20100514
12 DISPLAY_LOG Static method Public Method Display Application Log 20100514
13 GET_CHANGE_STAMP Static method Public Method Fill Change Stamp 20100514
14 GET_DEFAULT_DISPLAY_OPTIONS Static method Public Method Default Values for Options 20100514
15 GET_DEFAULT_MSG_PARAMETER Static method Public Method Default Values for Options 20100514
16 GET_DEFAULT_UI_OPTIONS Static method Public Method Default Values for Options 20100514
17 GET_LOG_DISVARIANT Static method Public Method Display Variants for the Application Log 20100514
18 HANDLE_CAST_ERROR Static method Public Method Error Handling for Assignment 20100514
19 REGISTER_FOR_EVENTS Static method Public Method Event Subscription with a BAdI 20100514
20 WRITE_BYTES_TO_LOG Static method Public Method Log Memory Consumption 20100514
Events
Class CL_FOX3_PACKAGE has no event.
Types
Class CL_FOX3_PACKAGE has no local type.
Method Signatures

Method CHECK_AUTH_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG Value transfer Type reference (TYPE) FLAG_X Indicator 20100514
2 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514

Method CHECK_AUTH_CREATE on class CL_FOX3_PACKAGE has no exception.

Method CHECK_AUTH_CUST_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG Value transfer Type reference (TYPE) FLAG_X Indicator 20100514
2 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514

Method CHECK_AUTH_CUST_CHANGE on class CL_FOX3_PACKAGE has no exception.

Method CHECK_AUTH_CUST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG Value transfer Type reference (TYPE) FLAG_X Indicator 20100514
2 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514

Method CHECK_AUTH_CUST_DISPLAY on class CL_FOX3_PACKAGE has no exception.

Method CHECK_AUTH_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG Value transfer Type reference (TYPE) FLAG_X Indicator 20100514
2 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514

Method CHECK_AUTH_DELETE on class CL_FOX3_PACKAGE has no exception.

Method CHECK_AUTH_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG Value transfer Type reference (TYPE) FLAG_X Indicator 20100514
2 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514

Method CHECK_AUTH_DISPLAY on class CL_FOX3_PACKAGE has no exception.

Method CHECK_AUTH_EXPLODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG Value transfer Type reference (TYPE) FLAG_X Indicator 20100514
2 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514

Method CHECK_AUTH_EXPLODE on class CL_FOX3_PACKAGE has no exception.

Method CHECK_AUTH_TA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG Value transfer Type reference (TYPE) FLAG_X Indicator 20100514
2 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514
3 Importing IV_TA_TYPE Call by reference Type reference (TYPE) FOX3_TA_TYPE Type of Transaction 20100514

Method CHECK_AUTH_TA_TYPE on class CL_FOX3_PACKAGE has no exception.

Method CHECK_AUTH_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FLAG Value transfer Type reference (TYPE) FLAG_X Indicator 20100514
2 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514

Method CHECK_AUTH_UPDATE on class CL_FOX3_PACKAGE has no exception.

Method CHECK_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514

Method CHECK_LOG on class CL_FOX3_PACKAGE has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COMPARE_LINK_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EQUAL Call by reference Type reference (TYPE) FLAG_X Indicator 20100514
2 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514
3 Importing IT_LINK_TYPE1 Call by reference Type reference (TYPE) FOX3_LINK_TYPE_T Table of Link Types 20100514
4 Importing IT_LINK_TYPE2 Call by reference Type reference (TYPE) FOX3_LINK_TYPE_T Table of Link Types 20100514
5 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG CL_FOX3_CONSTANTS=>GC_TAG_OBJECT Indicator 20100514
6 Importing IV_TEXT1 Call by reference Type reference (TYPE) FOX3_TEXT Description in FOX 20100514
7 Importing IV_TEXT2 Call by reference Type reference (TYPE) FOX3_TEXT Description in FOX 20100514
8 Importing IV_TRACE_LEVEL Call by reference Type reference (TYPE) PTU_TRACE_LEVEL CL_PTU_CONSTANTS=>GC_TRACE_ADDITIONAL Trace Level 20100514

Method COMPARE_LINK_TYPES on class CL_FOX3_PACKAGE has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514
2 Importing IV_FORCE_DISPLAY Call by reference Type reference (TYPE) FLAG_X flag_x 20100514

Method DISPLAY_LOG on class CL_FOX3_PACKAGE has no exception.

Method GET_CHANGE_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHANGE_STAMP Call by reference Type reference (TYPE) FOX3_CHANGE_STAMP_S Administrative Data for a Change 20100514

Method GET_CHANGE_STAMP on class CL_FOX3_PACKAGE has no exception.

Method GET_DEFAULT_DISPLAY_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DISPLAY_OPTIONS Call by reference Type reference (TYPE) FOX3_DISPLAY_OPTIONS_S Display Parameters for Structure Explosion 20100514

Method GET_DEFAULT_DISPLAY_OPTIONS on class CL_FOX3_PACKAGE has no exception.

Method GET_DEFAULT_MSG_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_PARAMETER Call by reference Type reference (TYPE) FOX3_MSG_PARAMETER_S Parameters for FOX Messages 20100514

Method GET_DEFAULT_MSG_PARAMETER on class CL_FOX3_PACKAGE has no exception.

Method GET_DEFAULT_UI_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UI_OPTIONS Call by reference Type reference (TYPE) FOX3_UI_OPTIONS_S Interface Options 20100514

Method GET_DEFAULT_UI_OPTIONS on class CL_FOX3_PACKAGE has no exception.

Method GET_LOG_DISVARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DISVARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (External Use) 20100514

Method GET_LOG_DISVARIANT on class CL_FOX3_PACKAGE has no exception.

Method HANDLE_CAST_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514
2 Importing IV_FROM Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20100514
3 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG Indicator 20100514
4 Importing IV_TO Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20100514

Method HANDLE_CAST_ERROR on class CL_FOX3_PACKAGE has no exception.

Method REGISTER_FOR_EVENTS Signature

Method REGISTER_FOR_EVENTS on class CL_FOX3_PACKAGE has no parameter.
Method REGISTER_FOR_EVENTS on class CL_FOX3_PACKAGE has no exception.

Method WRITE_BYTES_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Collect Messages 20100514
2 Importing IV_BYTES Call by reference Type reference (TYPE) I 20100514
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) FOX3_TEXT Description in FOX 20100514
4 Importing IV_RECORDS Call by reference Type reference (TYPE) I 20100514
5 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) FOX3_TEXT Description in FOX 20100514
6 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG Indicator 20100514

Method WRITE_BYTES_TO_LOG on class CL_FOX3_PACKAGE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in