SAP ABAP Class CL_FTR_AC (Access to Position Management)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-TR (Application Component) Transaction Management
     FTRG (Package) General transaction management
Properties
Class CL_FTR_AC  
Short Description Access to Position Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTRG   General transaction management 
Created 20030116   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FTR_CON Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FTR_AC has no interface implemented.
Friends
Class CL_FTR_AC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCDEF_ADAPTER Static Attribute Private Object reference (TYPE REF TO) CL_TRD_ADAPTER_ACCDEF CFM: Adapter for Linking Accrual/Deferral to Parallel Books 20030324
2 AC_SERVICE Static Attribute Private Object reference (TYPE REF TO) CL_EXTERNAL_SERVICE_TRG Service Class for External Use 20030217
3 CON_PROD_CAT_FORWARDS Constant Public Type reference (TYPE) VTBFHA-SANLF IF_FTR_CON=>PROD_CAT_FORWARDS Product Category 20030128
4 CON_PROD_CAT_FUTURES Constant Public Type reference (TYPE) VTBFHA-SANLF IF_FTR_CON=>PROD_CAT_FUTURES Product Category 20030128
5 CON_PROD_CAT_LISTED_OPTIONS Constant Public Type reference (TYPE) VTBFHA-SANLF IF_FTR_CON=>PROD_CAT_LISTED_OPTIONS Product Category 20030317
6 CON_PROD_CAT_REPO Constant Public Type reference (TYPE) VTBFHA-SANLF IF_FTR_CON=>PROD_CAT_REPO Product Category 20030128
7 CON_TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Boolean variable 20030218
8 NO_OTC_ADAPTER Static Attribute Private Object reference (TYPE REF TO) CL_TRD_ADAPTER_SE_FTR Treasury: TRD Adapter for Transaction Management 20030217
Methods
# Method Level Visibility Method type Description Created on
1 CONV_TRD_FLOWS Static method Public Method Convert TRD Flows to FHAPO Flows 20030317
2 FILTER_TICKET Static method Private Method Split Ticket 20030217
3 GET_EXT_BUS_ID Static method Public Method Gets External BusTransID 20030327
4 GET_EXT_BUS_ID_TICKET Static method Private Method Ext. BusTrans ID 20030210
5 GET_PAYMENT Static method Public Method Get Posting and Payment Details 20030217
6 GET_PAYMENT_SINGLE Static method Public Method Get Posting and Payment Details 20030218
7 GET_POSTING Static method Public Method Get Posting and Payment Details 20030217
8 GET_POSTING_PAYMENT Static method Public Method Get Posting and Payment Details 20030217
9 GET_POSTING_PAYMENT_AC_TICKET Static method Private Method Get Posting and Payment Information from Accounting 20030217
10 GET_POSTING_PAYMENT_SINGLE Static method Public Method Get Posting and Payment Details 20030218
11 GET_POSTING_PAYMENT_TICKET Static method Private Method Get Posting and Payment Information 20030210
12 GET_POSTING_SINGLE Static method Public Method Get Posting and Payment Details 20030218
13 IS_ACCRUAL Static method Public Method Accrual/Deferral Flow? 20040206
14 IS_OTC Static method Public Method OTC Transaction? 20030116
15 IS_OTC_TRANSACTION Static method Private Method OTC Transaction? 20030217
16 MATCH_TRD_FLOWS_FULL Static method Public Method Assignment of TRD to HAPO Flows 20040206
17 REVERSE_BUSTRANS Static method Public Method Reverses a Business Transaction 20030324
18 UPDATE_FLOWS Static method Public Method Update HAPO Flows 20030328
Events
Class CL_FTR_AC has no event.
Types
Class CL_FTR_AC has no local type.
Method Signatures

Method CONV_TRD_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_FLOWS Call by reference Type reference (TYPE) FTR_TAB_AC_FLOW_CONV flows to convert 20030318
# Exception Resumable Description Created on
1 WRONG_BUSTRANS (EXT-)BUSTRANS nicht eindeutig 20030523

Method FILTER_TICKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_TAB_TICKET Call by reference Type reference (TYPE) FTR_TAB_AC_TICKET Tabellentyp für Datenticket 20030217
2 Exporting PE_TAB_NO_TICKET Call by reference Type reference (TYPE) FTR_TAB_AC_TICKET Tabellentyp für Datenticket 20030217

Method FILTER_TICKET on class CL_FTR_AC has no exception.

Method GET_EXT_BUS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_EXTBUSTRANSID Call by reference Type reference (TYPE) TPM_EXTBUSTRANSID Vom Erzeuger vorgegebene ID für Distributor-Geschäftsvorfall 20030327
2 Importing PI_FLOW Call by reference Type reference (TYPE) VTBFHAPO Finanzgeschäftsbewegung 20030327
3 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030327

Method GET_EXT_BUS_ID on class CL_FTR_AC has no exception.

Method GET_EXT_BUS_ID_TICKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_TICKET Call by reference Type reference (TYPE) FTR_TAB_AC_TICKET Tabellentyp für Datenticket 20030217
2 Importing PI_TAB_FLOWS Call by reference Type reference (TYPE) FTR_FHAPO Treasury: Tabellentyp zu VTBFHAPO 20030217
3 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030217

Method GET_EXT_BUS_ID_TICKET on class CL_FTR_AC has no exception.

Method GET_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TAB_FLOWS Call by reference Type reference (TYPE) FTR_FHAPO Treasury: Tabellentyp zu VTBFHAPO 20030217
2 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030217
3 Returning PR_RETURN Value transfer Type reference (TYPE) FTR_TAB_AC_PAYMENT Tabelletyp für FTR_AC_POSTING_PAYMENT 20030217

Method GET_PAYMENT on class CL_FTR_AC has no exception.

Method GET_PAYMENT_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TAB_FLOW Call by reference Type reference (TYPE) VTBFHAPO Treasury: Tabellentyp zu VTBFHAPO 20030218
2 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030218
3 Returning PR_RETURN Value transfer Type reference (TYPE) FTR_AC_PAYMENT Tabelletyp für FTR_AC_POSTING_PAYMENT 20030218

Method GET_PAYMENT_SINGLE on class CL_FTR_AC has no exception.

Method GET_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TAB_FLOWS Call by reference Type reference (TYPE) FTR_FHAPO Treasury: Tabellentyp zu VTBFHAPO 20030217
2 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030217
3 Returning PR_RETURN Value transfer Type reference (TYPE) FTR_TAB_AC_POSTING Tabelletyp für FTR_AC_POSTING_PAYMENT 20030217

Method GET_POSTING on class CL_FTR_AC has no exception.

Method GET_POSTING_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TAB_FLOWS Call by reference Type reference (TYPE) FTR_FHAPO Treasury: Tabellentyp zu VTBFHAPO 20030328
2 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030217
3 Returning PR_RETURN Value transfer Type reference (TYPE) FTR_TAB_AC_POSTING_PAYMENT Tabelletyp für FTR_AC_POSTING_PAYMENT 20030217

Method GET_POSTING_PAYMENT on class CL_FTR_AC has no exception.

Method GET_POSTING_PAYMENT_AC_TICKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_TAB_TICKET Call by reference Type reference (TYPE) FTR_TAB_AC_TICKET Tabellentyp für Datenticket 20030217
2 Importing PI_PAYMENT Value transfer Type reference (TYPE) BOOLE_D Boolesche Variable 20030218
3 Importing PI_POSTING Value transfer Type reference (TYPE) BOOLE_D Boolesche Variable 20030218

Method GET_POSTING_PAYMENT_AC_TICKET on class CL_FTR_AC has no exception.

Method GET_POSTING_PAYMENT_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TAB_FLOW Call by reference Type reference (TYPE) VTBFHAPO Treasury: Tabellentyp zu VTBFHAPO 20030218
2 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030218
3 Returning PR_RETURN Value transfer Type reference (TYPE) FTR_AC_POSTING_PAYMENT Tabelletyp für FTR_AC_POSTING_PAYMENT 20030218

Method GET_POSTING_PAYMENT_SINGLE on class CL_FTR_AC has no exception.

Method GET_POSTING_PAYMENT_TICKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_TICKET Call by reference Type reference (TYPE) FTR_TAB_AC_TICKET Datenticket für cl_ftr_ac 20030217
2 Importing PI_PAYMENT Value transfer Type reference (TYPE) BOOLE_D Boolesche Variable 20030218
3 Importing PI_POSTING Value transfer Type reference (TYPE) BOOLE_D Boolesche Variable 20030218
4 Importing PI_TAB_FLOWS Call by reference Type reference (TYPE) FTR_FHAPO Finanzgeschäftsbewegungen 20030217
5 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030217

Method GET_POSTING_PAYMENT_TICKET on class CL_FTR_AC has no exception.

Method GET_POSTING_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TAB_FLOW Call by reference Type reference (TYPE) VTBFHAPO Treasury: Tabellentyp zu VTBFHAPO 20030218
2 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030218
3 Returning PR_RETURN Value transfer Type reference (TYPE) FTR_AC_POSTING Tabelletyp für FTR_AC_POSTING_PAYMENT 20030218

Method GET_POSTING_SINGLE on class CL_FTR_AC has no exception.

Method IS_ACCRUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSTRANSCAT Call by reference Type reference (TYPE) TPM_BUSTRANSCAT Geschäftsvorfallstyp 20040206
2 Returning PR_RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040206
3 Importing SBKKLAS Call by reference Type reference (TYPE) TB_SBKKLAS Klassifikation von Bewegungen und Konditionen 20040206

Method IS_ACCRUAL on class CL_FTR_AC has no exception.

Method IS_OTC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PRODUCT_CATEGORY Call by reference Type reference (TYPE) VTBFHA-SANLF Produkttyp 20030217
2 Returning PR_RETURN Value transfer Type reference (TYPE) BOOLE_D Boolesche Variable 20030217

Method IS_OTC on class CL_FTR_AC has no exception.

Method IS_OTC_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030217
2 Returning PR_RETURN Value transfer Type reference (TYPE) BOOLE_D Boolesche Variable 20030217

Method IS_OTC_TRANSACTION on class CL_FTR_AC has no exception.

Method MATCH_TRD_FLOWS_FULL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_FLOWS Call by reference Type reference (TYPE) FTR_TAB_FLOW_MATCH_FULL Tabellentyp zu FTR_FLOW_MATCH_FULL 20040206
2 Changing PC_HAPO_FLOWS Call by reference Type reference (TYPE) FTR_FHAPO Treasury: Tabellentyp zu VTBFHAPO 20040206
# Exception Resumable Description Created on
1 FAILED 20040206

Method REVERSE_BUSTRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BUSTRANSID Call by reference Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20030324
# Exception Resumable Description Created on
1 NO_LOCK could not lock the transaction 20030324
2 WRONG_BUSTRANS false bustransid 20030324

Method UPDATE_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_TAB_FLOWS Call by reference Type reference (TYPE) FTR_FHAPO Treasury: Tabellentyp zu VTBFHAPO 20030328
2 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030328

Method UPDATE_FLOWS on class CL_FTR_AC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200