SAP ABAP Class CL_IM_FTR_TR_FACILITY (Imp. Class for BAdI Implementation FTR_TR_FACILITY)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-TR (Application Component) Transaction Management
     FTTR (Package) Treasury: Financial Transaction
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_FTR_TR_FACILITY BAdI Interface IF_EX_FTR_FINANCIAL_OBJECT 20000706
Properties
Class CL_IM_FTR_TR_FACILITY  
Short Description Imp. Class for BAdI Implementation FTR_TR_FACILITY    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTTR   Treasury: Financial Transaction 
Created 20000706   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FTRG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FTR_CON Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_FTR_TR_FACILITY BAdI Interface IF_EX_FTR_FINANCIAL_OBJECT 20000706
Friends
Class CL_IM_FTR_TR_FACILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_ASSIGNMENT_ACTIVE Instance attribute Protected Type reference (TYPE) XFLAG Assignment Management is Active 20000719
2 A_CON_FAC_ASGN_DISPLAY Constant Protected Type reference (TYPE) SYUCOMM 'GFTR_FAC_ASGNDISP' Function Code: Display Assignment 20050218
3 A_CON_FAC_ASGN_DO Constant Protected Type reference (TYPE) SYUCOMM 'GFTR_FAC_ASGNDO' Function Code: Assign 20000713
4 A_CON_FAC_ASGN_UNDO Constant Protected Type reference (TYPE) SYUCOMM 'GFTR_FAC_ASGNUNDO' Function Code: Undo Assignment 20000713
5 A_CON_FAC_DISPLAY Constant Protected Type reference (TYPE) SYUCOMM 'GFTR_FAC_DISPLAY' Function Code: Display Current Facility 20000727
6 A_EDITMODE Instance attribute Protected Type reference (TYPE) FTRG_CHAR Editing Mode (Activity) 20000714
7 A_FACILITY_REQUIRED Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030605
8 A_IREF_CON Instance attribute Protected Object reference (TYPE REF TO) IF_FTR_CON TR_Transaction Management: Constants 20000714
9 A_IREF_DATABIN Instance attribute Public Object reference (TYPE REF TO) IF_OPEN_TRTM_DATABIN Access to Databin 20000726
10 A_IREF_FC_ASGN Instance attribute Protected Object reference (TYPE REF TO) IF_FTR_FC_ASGN_TRTM Treasury: Bridge Financial Transaction --> Facility 20000712
11 A_IREF_FMOD_CTRL Instance attribute Protected Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_FMOD Proxy for Financial Transaction in Open TR-TM 20000714
Methods
# Method Level Visibility Method type Description Created on
1 ASGN_FC_CREATE Instance method Protected Method Generate Assignment Proxies of Facility 20000712
2 ASGN_FC_DATA_CREATE Instance method Protected Method Generate Assignment Data from Transaction Data 20000719
3 CHECK_TRANS_VALID_FOR_FAC Instance method Protected Method Check if Transaction Allowed to be Assigned to Facility 20000719
4 FMOD_FACILITYNR_IF_ASSIGNED Instance method Protected Method Fmod for Facilities in Administration Screen if Assigned 20000714
5 FMOD_SET_FACILITYNR_INVISIBLE Instance method Protected Method Set Fmod for Facilities No. in Admin. Screen to Invisible 20000714
6 FMOD_SET_FACILITYNR_READONLY Instance method Protected Method Set Fmod for Facilities No. in Admin. Screen to Invisible 20000810
7 MESSAGE_HANDLER_SYFIELD_FILL Instance method Protected Method Fill Message Handler with System Fields 20000714
Events
Class CL_IM_FTR_TR_FACILITY has no event.
Types
Class CL_IM_FTR_TR_FACILITY has no local type.
Method Signatures

Method ASGN_FC_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_IREF_FC_ASGN Call by reference Object reference (TYPE REF TO) IF_FTR_FC_ASGN_TRTM Treasury: Brücke Finanzgeschäft --> Fazilität 20000712
2 Importing PI_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20000712
3 Importing PI_FC_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis der Fazilität 20000712
4 Importing PI_FC_RFHA Call by reference Type reference (TYPE) TB_RFHA Finanzgeschäftsnummer der Fazilität 20000712
5 Importing PI_RFHA Call by reference Type reference (TYPE) TB_RFHA Finanzgeschäftsnummer 20000712
# Exception Resumable Description Created on
1 FAILED Erzeugung fehlgeschlagen 20000712

Method ASGN_FC_DATA_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_ASGN_FC_DATA Call by reference Type reference (TYPE) VTS_FC_ASGN_TRTM FTR Fazilität: Zurodnungsdaten eines Finanzgeschäfts 20000719
2 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_DEAL_DATA Proxy für Finanzgeschäft in Open TR-TM 20000719

Method ASGN_FC_DATA_CREATE on class CL_IM_FTR_TR_FACILITY has no exception.

Method CHECK_TRANS_VALID_FOR_FAC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROXY_TRANSACTION Value transfer Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_DEAL_DATA Finanzgeschäft 20000719
# Exception Resumable Description Created on
1 INVALID Geschäft kann nicht einer Fazilität zugeordnet werden 20000719

Method FMOD_FACILITYNR_IF_ASSIGNED Signature

Method FMOD_FACILITYNR_IF_ASSIGNED on class CL_IM_FTR_TR_FACILITY has no parameter.
Method FMOD_FACILITYNR_IF_ASSIGNED on class CL_IM_FTR_TR_FACILITY has no exception.

Method FMOD_SET_FACILITYNR_INVISIBLE Signature

Method FMOD_SET_FACILITYNR_INVISIBLE on class CL_IM_FTR_TR_FACILITY has no parameter.
Method FMOD_SET_FACILITYNR_INVISIBLE on class CL_IM_FTR_TR_FACILITY has no exception.

Method FMOD_SET_FACILITYNR_READONLY Signature

Method FMOD_SET_FACILITYNR_READONLY on class CL_IM_FTR_TR_FACILITY has no parameter.
Method FMOD_SET_FACILITYNR_READONLY on class CL_IM_FTR_TR_FACILITY has no exception.

Method MESSAGE_HANDLER_SYFIELD_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Proxy für Finanzgeschäft in Open TR-TM 20000714

Method MESSAGE_HANDLER_SYFIELD_FILL on class CL_IM_FTR_TR_FACILITY has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 462_10