SAP ABAP Class CL_ADAPTOR_TRLA (Treasury Ledger Adaptor)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-AC (Application Component) Transfer to Financial Accounting
     FTR_TRLEDGER_ADAPTOR (Package) Treasury: Treasury Ledger Adaptor
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PARTNER_TRD Distributor Partner 19990810
Properties
Class CL_ADAPTOR_TRLA  
Short Description Treasury Ledger Adaptor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_TRLEDGER_ADAPTOR   Treasury: Treasury Ledger Adaptor 
Created 19990809   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ADAPTOR_TRLA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PARTNER_TRD Distributor Partner 19990810
Friends
Class CL_ADAPTOR_TRLA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLS_ADAPTOR_TRLA Static Attribute Public Object reference (TYPE REF TO) CL_ADAPTOR_TRLA Treasury: Treasury Ledger Adaptor, Manager 20021211
2 DISTRIBUTOR Instance attribute Private Object reference (TYPE REF TO) IF_DISTRIBUTOR_TRD Distributor 20000522
3 FLG_INIT Instance attribute Private Type reference (TYPE) CHAR1 TRL Initialization 20010403
4 FLG_REPORTING Instance attribute Public Type reference (TYPE) CHAR1 Adaptor is Required for Reporting 20020204
5 FLG_TESTRUN Instance attribute Private Type reference (TYPE) I Test Run(1 = Test, 0 = Update) 20000808
6 LEADING_OWNERSHIP Instance attribute Private Type reference (TYPE) TPM_LEADING_OWNERSHIP Origin of Leading Business Transactions 20030218
7 MIGRATION_CAT Instance attribute Private Type reference (TYPE) TPM_MIGRATION_CAT Migration type 20030213
8 PARTNER_PACKAGE Instance attribute Public Attribute reference (LIKE) 20021211
9 PROTOCOL Instance attribute Private Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Message Log 19990905
10 RANGE_EXCLUDED_TRANSACTION Instance attribute Private Type reference (TYPE) TRGR_BUS_TRANS_CAT BT Categories to be Excluded (Temporarily on Public) 20010307
11 TAB_PARTNER Instance attribute Public Attribute reference (LIKE) 20021211
12 TAB_VA_TRANSACTION Instance attribute Private Type reference (TYPE) TAB_TRL_INTERFACE_TRANSACTION Business Transactions Sorted by Valuation Area 19990820
13 TCODE Instance attribute Private Type reference (TYPE) TCODE Transaction Code 20000515
Methods
# Method Level Visibility Method type Description Created on
1 CALL_TREASURY_LEDGER Instance method Private Method Gives Data to TR Ledger 20000515
2 CLASS_CONSTRUCTOR Static method Public Constructor 20021211
3 CLS_GET_PARTNER Instance method Public Method 20021211
4 CREATE_INTERFACE_FLOW Instance method Private Method Generates a Flow 20000515
5 CREATE_INTERFACE_TRANSACTIONS Instance method Private Method Generates Business Transactions 20000515
6 GET_ATTRIBUTES Instance method Public Method Gets all Attributes of the TRL Adaptor 20010321
7 GET_CHANGES Instance method Public Method 20000515
8 INITIALIZE Instance method Public Method 20000515
9 INSERT_NEW_TRANSACTIONS Instance method Private Method Saves New Business Transactions 20000515
10 PROCESS Instance method Public Method Processes the Incoming TRD Business Transactions 20010321
Events
Class CL_ADAPTOR_TRLA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TAB_TRL_INTERFACE_TRANSACTION Private See coding Table of Valuation Areas with TRL Interface Transactions 19990812 TAB_TRL_INTERFACE_TRANSACTION TYPE STANDARD TABLE OF TYP_TRL_INTERFACE_TRANSACTION WITH KEY VALUATION_AREA
2 TYP_TRL_INTERFACE_TRANSACTION Private See coding Valuation Area with TRL Interface Transactions 19990812 BEGIN OF TYP_TRL_INTERFACE_TRANSACTION , VALUATION_AREA TYPE TPM_VAL_AREA, TRANSACTIONS TYPE TRLY_INTERFACE, END OF TYP_TRL_INTERFACE_TRANSACTION
Method Signatures

Method CALL_TREASURY_LEDGER Signature

Method CALL_TREASURY_LEDGER on class CL_ADAPTOR_TRLA has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehler bei Verarbeitung im TR Ledger 20000515

Method CLASS_CONSTRUCTOR Signature

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

Method CLS_GET_PARTNER Signature

Method CLS_GET_PARTNER on class CL_ADAPTOR_TRLA has no parameter.
Method CLS_GET_PARTNER on class CL_ADAPTOR_TRLA has no exception.

Method CREATE_INTERFACE_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLG_RELEVANT Call by reference Type reference (TYPE) C Kennzeichen Bewegung relevant 20000518
2 Exporting EX_INTERFACE_FLOW Call by reference Object reference (TYPE REF TO) CL_INTERFACE_FLOW_TRL Interface Bewegung 20000515
3 Importing IM_BUSTRANSCAT Call by reference Type reference (TYPE) TPM_BUSTRANSCAT Geschäftsvorfallstyp 20000515
4 Importing IM_TRD_FLOW Call by reference Type reference (TYPE) TRDS_FLOW Bewegung im Distributor-Format 20000515
5 Importing IM_TR_ACC_CODE Call by reference Type reference (TYPE) TPM_ACC_CODE TR Accounting Code 20000515
6 Importing IM_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20000515
# Exception Resumable Description Created on
1 SYSTEM_ERROR Systemfehler 20000516
2 VALUATION_CLASS_ERROR Fehler im Customizing 20000515

Method CREATE_INTERFACE_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLG_RELEVANT Call by reference Type reference (TYPE) C Kennzeichen Geschäftsvorfall relevant 20000518
2 Exporting EX_IF_TRANSACTION Call by reference Type reference (TYPE) TRLS_INTERFACE Interface Geschäftsvorfall 20000726
3 Importing IM_TRD_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_BUSINESS_TRANSACTION_TRD Geschäftsvorfall im Distributor-Format 20000515
# Exception Resumable Description Created on
1 SYSTEM_ERROR Systemfehler 20000515
2 TR_ACC_CODE_ERROR Fehler im Customizing 20000515

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DISTRIBUTOR Call by reference Object reference (TYPE REF TO) IF_DISTRIBUTOR_TRD Distributor 20010321
2 Exporting EX_FLG_TESTRUN Call by reference Type reference (TYPE) I Testlauf( 1=Test, 0=Echt) 20010321
3 Exporting EX_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Nachrichtenprotokoll 20010321
4 Exporting EX_RANGE_EXCLUDED_TRANSACTION Call by reference Type reference (TYPE) TRGR_BUS_TRANS_CAT Range Geschäftvorfallstyp 20010321
5 Exporting EX_TAB_IF_TRANSACTION Call by reference Type reference (TYPE) TRLY_INTERFACE Geschäftsvorfälle sortiert nach BB 20010321
6 Exporting EX_TCODE Call by reference Type reference (TYPE) TCODE Transaktionscode 20010321
7 Importing IM_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20010321

Method GET_ATTRIBUTES on class CL_ADAPTOR_TRLA has no exception.

Method GET_CHANGES Signature

Method GET_CHANGES on class CL_ADAPTOR_TRLA has no parameter.
Method GET_CHANGES on class CL_ADAPTOR_TRLA has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ADAPTOR_TRLA has no parameter.
Method INITIALIZE on class CL_ADAPTOR_TRLA has no exception.

Method INSERT_NEW_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_TRANSACTION Call by reference Type reference (TYPE) TRLS_INTERFACE Interface Geschäftsvorfall 20000726
# Exception Resumable Description Created on
1 SYSTEM_ERROR Systemfehler 20000515

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_BUS_TRANS Call by reference Type reference (TYPE) TRDY_BUSINESSTRANSACTION Liste der geänderten Geschäftsvorfälle 20010321
2 Importing IM_TCODE Call by reference Type reference (TYPE) TCODE Transaktionscode des Aufrufers 20010321
# Exception Resumable Description Created on
1 FAILED Fortschreibung des Partners ist vollständig fehlgeschlagen 20010321
History
Last changed by/on SAP  20050109 
SAP Release Created in