SAP ABAP Class /SAPPSPRO/CL_BANF_VISWIN (BOR Instanz Client)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM (Application Component) Materials Management
     /SAPPSPRO/RM/INTERFACE (Package) BADI's, Interfaces
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SAPPSPRO/CL_SRM_SP_BOR_CLIENT BOR Instance Client 20040213
2 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPPSPRO/IF_SP_SRM_CONSTANTS Constants for SRM Object SPs 20040211
Properties
Class /SAPPSPRO/CL_BANF_VISWIN  
Short Description BOR Instanz Client    
Super Class /SAPPSPRO/CL_SRM_SP_BOR_CLIENT BOR Instance Client 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SAPPSPRO/RM/INTERFACE   BADI's, Interfaces 
Created 20040211   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMCL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMMR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /SAPPSPRO/IF_SP_SRM_CONSTANTS Constants for SRM Object SPs 20040211
Friends
Class /SAPPSPRO/CL_BANF_VISWIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_LOGSYS_CONNEC_PARAM Instance attribute Protected Type reference (TYPE) SRMLISTSTR Connection param. for logsys 20040211
2 GO_REGISTRY Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_SRM_REGISTRY Ref to IF_SRM...REGISTRY 20040211
3 GO_SPS_QUERY Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_QUERY_SPS Query - SPS 20040211
4 GV_ATTRIBUTES Instance attribute Protected Type reference (TYPE) STRING Icon text for action 'attributes' 20040211
5 GV_GOTO_RECORD Instance attribute Protected Type reference (TYPE) STRING Icon text for action 'goto record 20040211
6 GV_GOTO_REL_BID Instance attribute Protected Type reference (TYPE) STRING Icon tip 'goto related BIDs' 20040217
7 GV_GOTO_REL_CTR Instance attribute Protected Type reference (TYPE) STRING Icon tip 'goto related CTRs' 20040211
8 GV_GOTO_REL_PO Instance attribute Protected Type reference (TYPE) STRING Icon tip 'goto related POs' 20040211
9 GV_GOTO_REL_SC Instance attribute Protected Type reference (TYPE) STRING Icon tip 'goto related SHCs' 20040211
10 GV_PRINT Instance attribute Protected Type reference (TYPE) STRING Icon text for action 'print' 20040211
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RECORD_EXISTENCE Instance method Protected Method Check of existence of record to the poid 20040226
2 CHOOSE_RELATED_OBJ Instance method Protected Method Chooses related business object and gives back the poid 20040211
3 DISPLAY_ARCHIVED_OBJECT Instance method Protected Method Display Archived Object 20091006
4 FILL_QUICK_TIPS Instance method Protected Method Fills texts for quick tips into attributes 20040211
5 FILL_SWO_CONTAINER Instance method Private Method Test for Container SWO RISOE 20040211
6 GET_LOGSYS_SRM Instance method Private Method Gets the logsys for the SRM system rlated to the BANF R/3 20040212
7 GET_REL_SRM_SYSTEM Instance method Private Method Given a R/3 backend BANF the related SRM system is found 20040211
8 GOTO_HEADER Instance method Protected Method Shows the superior of the document (record, header, ...) 20040301
9 GOTO_REL_BID Instance method Protected Method Finds related bid invitation 20040217
10 GOTO_REL_CTR Instance method Protected Method Finds related contract 20040211
11 GOTO_REL_PO Instance method Protected Method Finds related PO 20040211
12 GOTO_REL_SHC Instance method Protected Method Finds related shopping cart 20040211
13 START_REQUEST Instance method Protected Method Starts a request depending on the poid 20040211
14 WRITE_APPL_LOG Instance method Private Method Application log 20040211
Events
Class /SAPPSPRO/CL_BANF_VISWIN has no event.
Types
Class /SAPPSPRO/CL_BANF_VISWIN has no local type.
Method Signatures

Method CHECK_RECORD_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_POID_RECORD Call by reference Object reference (TYPE REF TO) IF_SRM_POID Poid of the related record 20040226
2 Importing IO_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Poid of a element 20040226
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20040226
2 CX_SRM_CONNECTION Repository Verbindung (abstrakt) 20040226
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040226
4 CX_SRM_POID POID Fehler (abstrakt) 20040226
5 CX_SRM_POID_DIR POID Directory 20040226
6 CX_SRM_POID_RELA POID Relation 20040226
7 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20040226

Method CHOOSE_RELATED_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_POID_SOURCE Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040211
2 Exporting EO_POID_TARGET Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040211
3 Exporting EV_USER_CANCEL Call by reference Type reference (TYPE) BOOLEAN User cancel = 'X' 20040211
4 Importing IV_LOGSYS_R3 Call by reference Type reference (TYPE) LOGSYS Logical R/3 System 20040212
5 Importing IV_LOGSYS_SRM Call by reference Type reference (TYPE) LOGSYS Logical SRM/EBP System 20040212
6 Importing IV_OBJECT_ID_SOURCE Call by reference Type reference (TYPE) STRING BANF number 20040211
7 Importing IV_OBJECT_TYPE_SOURCE Call by reference Type reference (TYPE) OJ_NAME Object type 20040211
8 Importing IV_OBJECT_TYPE_TARGET Call by reference Type reference (TYPE) OJ_NAME Object type 20040211
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040211

Method DISPLAY_ARCHIVED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Interface for Request 20091006
2 Returning RE_DISPLAY_SUCCESSFUL Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20091006

Method DISPLAY_ARCHIVED_OBJECT on class /SAPPSPRO/CL_BANF_VISWIN has no exception.

Method FILL_QUICK_TIPS Signature

Method FILL_QUICK_TIPS on class /SAPPSPRO/CL_BANF_VISWIN has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20040211
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040211
3 CX_SRM_POID POID Fehler (abstrakt) 20040211

Method FILL_SWO_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONTAINER Call by reference Type reference (TYPE) STANDARD TABLE SWO Container 20040211
2 Exporting EX_MSG_TEXT Call by reference Type reference (TYPE) SRMMR_MSG_TEXT Remote Failure Message Text 20040211
3 Exporting EX_SWO_RETURN Call by reference Type reference (TYPE) SWOTRETURN Workflow Object Types: Exception of a Method 20040211
4 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Request 20040211
5 Importing IM_VERB Call by reference Type reference (TYPE) SWOTINVOKE-VERB Verb 20040211
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (Abstract) 20040211
2 CX_SRM_SP_CLIENT Exception to SP Client 20040211

Method GET_LOGSYS_SRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGSYS_R3 Call by reference Type reference (TYPE) LOGSYS Logsys of R/3 system 20040212
2 Exporting EV_LOGSYS_SRM Call by reference Type reference (TYPE) LOGSYS Logsys of SRM system 20040212
3 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20040212
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20040212
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040212
3 CX_SRM_POID POID Fehler (abstrakt) 20040212

Method GET_REL_SRM_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGSYS_SRM Call by reference Type reference (TYPE) LOGSYS Logical System SRM 20040211
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) STRING Object number (BANF number) 20040211
3 Importing IV_RFC_DEST_R3 Call by reference Type reference (TYPE) RFCDEST RFC dest R3 system 20040211

Method GET_REL_SRM_SYSTEM on class /SAPPSPRO/CL_BANF_VISWIN has no exception.

Method GOTO_HEADER Signature

Method GOTO_HEADER on class /SAPPSPRO/CL_BANF_VISWIN has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20040301
2 CX_SRM_CONNECTION Repository Verbindung (abstrakt) 20040301
3 CX_SRM_FRAMEWORK Framework (abstrakt) 20040301
4 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040301
5 CX_SRM_POID POID Fehler (abstrakt) 20040301
6 CX_SRM_POID_DIR POID Directory 20040301
7 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20040301

Method GOTO_REL_BID Signature

Method GOTO_REL_BID on class /SAPPSPRO/CL_BANF_VISWIN has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040217
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040217

Method GOTO_REL_CTR Signature

Method GOTO_REL_CTR on class /SAPPSPRO/CL_BANF_VISWIN has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040212
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040212

Method GOTO_REL_PO Signature

Method GOTO_REL_PO on class /SAPPSPRO/CL_BANF_VISWIN has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040212
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040212

Method GOTO_REL_SHC Signature

Method GOTO_REL_SHC on class /SAPPSPRO/CL_BANF_VISWIN has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040212
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040212

Method START_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POID_SOURCE Call by reference Object reference (TYPE REF TO) IF_SRM_POID Source POID 20040211
2 Importing IO_POID_TARGET Call by reference Object reference (TYPE REF TO) IF_SRM_POID Target POID 20040211
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040211
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20040211

Method WRITE_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AL_TEXT Value transfer Type reference (TYPE) STRING Text Module Name 20040211
2 Importing MSG_NO Value transfer Type reference (TYPE) I Message Number 20040211
3 Importing MSG_TY Value transfer Type reference (TYPE) C 'E' Type of Message 20040211
4 Importing MSG_V1 Value transfer Type reference (TYPE) STRING First Message Parameter 20040211
5 Importing MSG_V2 Value transfer Type reference (TYPE) STRING Second Message Parameter 20040211
6 Importing MSG_V3 Value transfer Type reference (TYPE) STRING Third Message Parameter 20040211
7 Importing MSG_V4 Value transfer Type reference (TYPE) STRING Fourth Message Parameter 20040211
8 Importing PROBCLASS Value transfer Type reference (TYPE) C '2' Log Class (1-4, 1=very important) 20040211

Method WRITE_APPL_LOG on class /SAPPSPRO/CL_BANF_VISWIN has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 10A