SAP ABAP Class CL_UAP_BUSINESS_PROXY (Application Logic)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   TR (Application Component) Treasury
     UAP_GUI_ENABLING_FRAMEWORK (Package) Framework for GUI Programming
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAP_MEMENTO Object Status 20000223
Properties
Class CL_UAP_BUSINESS_PROXY  
Short Description Application Logic    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package UAP_GUI_ENABLING_FRAMEWORK   Framework for GUI Programming 
Created 19991213   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UAP01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UAP_MEMENTO Object Status 20000223
Friends
Class CL_UAP_BUSINESS_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _KEY Instance attribute Public Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigation Nodes 20010105
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010105
2 CREATE_FROM_DB Instance method Public Method <> Read from Database 19991213
3 CREATE_FROM_PROTOTYPE Instance method Public Method <> Recreate, Using Default Values As Applicable 19991213
4 DELETE_FROM_DB Instance method Public Method <> Delete Object from the Database 19991217
5 GET_REF_TO_FIELD Instance method Protected Method <> Supplies Reference to a Data Field 20000628
6 GET_STATE Instance method Public Method <> Give Status as Interface Reference 20000223
7 IS_DELETEABLE Instance method Public Method <> Check Whether Object Can be Deleted 20001120
8 IS_EQUAL Instance method Public Method <> Test if Same 19991213
9 PRINT Instance method Public Method <> Output as Report (for Printing) 19991213
10 PULL_DATA Instance method Public Method <> Fetch Data from Screen 19991213
11 PUSH_DATA Instance method Public Method <> Send Data to Screen 19991213
12 RAISE_VALIDATION_ERROR Instance method Protected Method <> Trigger Error as Event 19991213
13 RAISE_VALIDATION_ERROR_XT Static method Public Method <> Trigger Error Externally 20000721
14 SAVE Instance method Public Method <> Save to Database 19991213
15 SET_STATE Instance method Public Method <> Set Status (Transfer Data) 20000223
16 VALIDATE Instance method Public Method <> Consistency Check 19991213
17 VALIDATE_FIELDS Instance method Public Method <> Checks for Required Fields 20000628
Events
# Event Type Visibility Description Created on
1 VALIDATION_ERROR Instance Event
(0)
Public
(2)
Error While Checking the Data 19991213
Types
Class CL_UAP_BUSINESS_PROXY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010105

Method CONSTRUCTOR on class CL_UAP_BUSINESS_PROXY has no exception.

Method CREATE_FROM_DB Signature

Method CREATE_FROM_DB on class CL_UAP_BUSINESS_PROXY has no parameter.
Method CREATE_FROM_DB on class CL_UAP_BUSINESS_PROXY has no exception.

Method CREATE_FROM_PROTOTYPE Signature

Method CREATE_FROM_PROTOTYPE on class CL_UAP_BUSINESS_PROXY has no parameter.
Method CREATE_FROM_PROTOTYPE on class CL_UAP_BUSINESS_PROXY has no exception.

Method DELETE_FROM_DB Signature

Method DELETE_FROM_DB on class CL_UAP_BUSINESS_PROXY has no parameter.
# Exception Resumable Description Created on
1 DELETION_FAILED Löschen ist nicht möglich 19991217

Method GET_REF_TO_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LONG_FIELDNAME Call by reference Type reference (TYPE) CHAR70 Voller Feldname 20000628
2 Exporting EX_REFERENCE Call by reference Type reference (TYPE) REF TO DATA Referenz 20000628
3 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20000628

Method GET_REF_TO_FIELD on class CL_UAP_BUSINESS_PROXY has no exception.

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STATE Value transfer Object reference (TYPE REF TO) IF_UAP_MEMENTO Zustand 20010109

Method GET_STATE on class CL_UAP_BUSINESS_PROXY has no exception.

Method IS_DELETEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20001120

Method IS_DELETEABLE on class CL_UAP_BUSINESS_PROXY has no exception.

Method IS_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROXY Call by reference Object reference (TYPE REF TO) IF_UAP_MEMENTO Anwendungsproxy 19991213
2 Returning RE_RESULT Value transfer Type reference (TYPE) OS_BOOLEAN Ergebnis 19991213

Method IS_EQUAL on class CL_UAP_BUSINESS_PROXY has no exception.

Method PRINT Signature

Method PRINT on class CL_UAP_BUSINESS_PROXY has no parameter.
Method PRINT on class CL_UAP_BUSINESS_PROXY has no exception.

Method PULL_DATA Signature

Method PULL_DATA on class CL_UAP_BUSINESS_PROXY has no parameter.
Method PULL_DATA on class CL_UAP_BUSINESS_PROXY has no exception.

Method PUSH_DATA Signature

Method PUSH_DATA on class CL_UAP_BUSINESS_PROXY has no parameter.
Method PUSH_DATA on class CL_UAP_BUSINESS_PROXY has no exception.

Method RAISE_VALIDATION_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELDNAMES Call by reference Type reference (TYPE) UAP_LONG_FIELDNAMES Tabellentyp für lange Feldnamen 20000628

Method RAISE_VALIDATION_ERROR on class CL_UAP_BUSINESS_PROXY has no exception.

Method RAISE_VALIDATION_ERROR_XT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELDNAMES Call by reference Type reference (TYPE) UAP_LONG_FIELDNAMES Tabellentyp für lange Feldnamen 20000721

Method RAISE_VALIDATION_ERROR_XT on class CL_UAP_BUSINESS_PROXY has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEFORE_IMAGE Call by reference Object reference (TYPE REF TO) IF_UAP_MEMENTO Alter Zustand 19991213
2 Importing IM_UPDATE_MODE Call by reference Type reference (TYPE) CDCHNGIND Insert oder Update 19991213

Method SAVE on class CL_UAP_BUSINESS_PROXY has no exception.

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MEMENTO Call by reference Object reference (TYPE REF TO) IF_UAP_MEMENTO Alter Zustand 20000223

Method SET_STATE on class CL_UAP_BUSINESS_PROXY has no exception.

Method VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEFORE_IMAGE Call by reference Object reference (TYPE REF TO) IF_UAP_MEMENTO Alter Zustand 19991213
2 Importing IM_UPDATE_MODE Call by reference Type reference (TYPE) CDCHNGIND Anlegen oder Ändern 19991213

Method VALIDATE on class CL_UAP_BUSINESS_PROXY has no exception.

Method VALIDATE_FIELDS Signature

Method VALIDATE_FIELDS on class CL_UAP_BUSINESS_PROXY has no parameter.
Method VALIDATE_FIELDS on class CL_UAP_BUSINESS_PROXY has no exception.
Event Signatures

Event VALIDATION_ERROR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_FIELDNAMES Exporting Value transfer Type reference (TYPE) UAP_LONG_FIELDNAMES Tabellentyp für lange Feldnamen 20000628
2 IM_MESSAGE Exporting Value transfer Type reference (TYPE) BAL_S_MSG Fehlermeldung 19991213
History
Last changed by/on SAP  00000000 
SAP Release Created in