SAP ABAP Class CL_ADAPTOR_TRAC (Accounting Adaptor)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-AC (Application Component) Transfer to Financial Accounting
     FTR_ACCOUNTING_ADAPTOR (Package) CFM TM: Accounting Adaptor
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PARTNER_TRD Distributor Partner 19990809
Properties
Class CL_ADAPTOR_TRAC  
Short Description Accounting Adaptor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_ACCOUNTING_ADAPTOR   CFM TM: Accounting Adaptor 
Created 19990809   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_VALUATION_AREAS_RULE_TRG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 TPMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PARTNER_TRD Distributor Partner 19990809
Friends
# Friend Modeled only Created on Description
1 CL_DOCUMENT_TRAC 20121030 Accounting Adaptor Document
2 CL_FLOW_TRAC 20121030 Accounting Adaptor Flow
3 CL_QUERY_SERVICE_TRAC 20030205 Posting Interface Query Service
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASINITIALIZED Constant Private Type reference (TYPE) I 1 Constant: Status Initialized 19991108
2 PARTNER_PACKAGE Instance attribute Public Attribute reference (LIKE) 20021211
3 TAB_PARTNER Instance attribute Public Attribute reference (LIKE) 20021211
4 _ADAPTOR_TRAC Static Attribute Private Object reference (TYPE REF TO) CL_ADAPTOR_TRAC Accounting Adaptor 20021210
5 _DOCUMENTS Instance attribute Private Type reference (TYPE) TRACY_DOCUMENT_CL Table of Existing Documents 20030205
6 _FLG_INIT Instance attribute Private Type reference (TYPE) CHAR1 Initialization Indicator 20011108
7 _FLG_NO_POSTING Instance attribute Public Type reference (TYPE) FLAG Indicator: Do Not Post/Reverse 20030710
8 _FLG_QUEUE Instance attribute Private Type reference (TYPE) CHAR1 Indicator: Set for Resubmission 20011108
9 _LEADING_OWNER Instance attribute Private Type reference (TYPE) TPM_LEADING_OWNERSHIP Origin of Leading Business Transactions 20030225
10 _MIGRATION_CAT Instance attribute Private Type reference (TYPE) TPM_MIGRATION_CAT Migration type 20011108
11 _MIGR_FUT_OC Instance attribute Private Type reference (TYPE) I Migration of Futures (Open/Close) 20050201
12 _POSTDOCUMENTS Instance attribute Private Type reference (TYPE) TRACY_DOCUMENT_P Table of Documents to Be Posted 19990809
13 _POSTINGPROTOCOL Instance attribute Private Object reference (TYPE REF TO) CL_POSTING_PROTOCOL_TRAC Reference to Posting Protocol 20000503
14 _PROTOCOLHANDLER Instance attribute Private Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protocol Manager 20000503
15 _P_ACCIF_TRAC_BADI Static Attribute Protected Object reference (TYPE REF TO) IF_EX_TPM_ACCIF_TRAC BAdI Interface IF_EX_TPM_ACCIF_TRAC 20121030
16 _REVERSALPROTOCOL Instance attribute Private Object reference (TYPE REF TO) CL_REVERSAL_PROTOCOL_TRAC Reference to Reversal Protocol 20000503
17 _REVERSEDOCUMENTS Instance attribute Private Type reference (TYPE) TRACY_DOCUMENT_P Table of Documents to Be Reversed 19990809
18 _RNG_EXCLUDED_TRANSACTION Instance attribute Private Type reference (TYPE) TRGR_BUS_TRANS_CAT Excluded Business Transactions 20020408
19 _RNG_STATREP_RELEVANT Instance attribute Private Type reference (TYPE) TRGR_BUS_TRANS_CAT Transaction Category Relevant for German Financial Authority 20030709
20 _STATE Instance attribute Private Type reference (TYPE) I Status 19991108
21 _TCODE Instance attribute Private Type reference (TYPE) TCODE Transaction Code of Calling Program 19991027
22 _TESTRUN Instance attribute Private Type reference (TYPE) I Test Run 20000705
23 _TRANSACTIONS Instance attribute Private Type reference (TYPE) TRDY_BUSINESSTRANSACTION Distributor Business Transactions 20000502
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20021210
2 CLS_GET_BADI_IMPLEMENTATION Static method Protected Method 20121030
3 CLS_GET_PARTNER Instance method Public Method 20021211
4 CREATEADAPTORDOCUMENTS Instance method Private Method Processes a Business Transaction for Posting 19991027
5 CREATE_PLANNED_DOCUMENT Instance method Private Method Processes a Planned Business Transaction 20030124
6 DO_NOT_POST Instance method Public Method Sets Indicator: Do Not Post/Reverse 20030710
7 FILTER_TRANSACTIONS Instance method Private Method Filters the Relevant Distributor Transactions 20000502
8 GET_CHANGES Instance method Public Method 19990820
9 GET_POSTED_DOCUMENTS Instance method Private Method Gets the Posted Documents 20021219
10 HANDLE_001_TRAC Instance method Private Method Exclude Certain Bus. Transactions for Operative Val. Area 20021212
11 INITIALIZE Instance method Public Method 19990820
12 MIGRATION_REVERSE Instance method Private Method Copies Reversal in Migration Mode 20011108
13 POST_DOCUMENTS Instance method Private Method Posts Accounting Adaptor Documents to be posted 20000502
14 PROCESS_TRANSACTION Instance method Private Method Processes a TRD Interface Document 20000503
15 PROCESS_TRANSACTIONS Instance method Private Method Processes the Distributor Transactions 20000503
16 QUEUE_TRANSACTIONS Instance method Private Method Sets Corresponding Business Transactions for Resubmission 20011108
17 RETURNPROTOCOLS Instance method Private Method Gives Protocols to the Protocol Manager 20000614
18 REVERSE_DOCUMENTS Instance method Private Method Processes a Business Transaction for Reversal 20000502
19 SETREVERSALDATA Instance method Private Method Processes a TRD Document for Reversing 19991029
20 SORT_DOCUMENTS Instance method Protected Method 20100331
Events
Class CL_ADAPTOR_TRAC has no event.
Types
Class CL_ADAPTOR_TRAC has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CLS_GET_BADI_IMPLEMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BADI_IMPLEMENTATION Value transfer Object reference (TYPE REF TO) IF_EX_TPM_ACCIF_TRAC BAdI Interface IF_EX_TPM_ACCIF_TRAC 20121030

Method CLS_GET_BADI_IMPLEMENTATION on class CL_ADAPTOR_TRAC has no exception.

Method CLS_GET_PARTNER Signature

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

Method CREATEADAPTORDOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_DOCUMENTS Value transfer Type reference (TYPE) TRACY_DOCUMENT_P alte TRAC-Belege 20030424
2 Importing IM_TRD_BUSTRANS Value transfer Object reference (TYPE REF TO) IF_BUSINESS_TRANSACTION_TRD TRD Geschäftsvorfall 20000505
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 19991027

Method CREATE_PLANNED_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_DOCUMENTS Call by reference Type reference (TYPE) TRACY_DOCUMENT_P alte Adaptor-Belege 20030424
2 Importing IM_TRD_BUSTRANS Call by reference Object reference (TYPE REF TO) IF_BUSINESS_TRANSACTION_TRD Interface für Distributor-Geschäftsvorfälle 20030124
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20030124

Method DO_NOT_POST Signature

Method DO_NOT_POST on class CL_ADAPTOR_TRAC has no parameter.
Method DO_NOT_POST on class CL_ADAPTOR_TRAC has no exception.

Method FILTER_TRANSACTIONS Signature

Method FILTER_TRANSACTIONS on class CL_ADAPTOR_TRAC has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20000614

Method GET_CHANGES Signature

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

Method GET_POSTED_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_DOCUMENTS Call by reference Type reference (TYPE) TRACY_DOCUMENT_P Tabellentyp Accounting Adaptor Beleg 20021219

Method GET_POSTED_DOCUMENTS on class CL_ADAPTOR_TRAC has no exception.

Method HANDLE_001_TRAC Signature

Method HANDLE_001_TRAC on class CL_ADAPTOR_TRAC has no parameter.
Method HANDLE_001_TRAC on class CL_ADAPTOR_TRAC has no exception.

Method INITIALIZE Signature

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

Method MIGRATION_REVERSE Signature

Method MIGRATION_REVERSE on class CL_ADAPTOR_TRAC has no parameter.
# Exception Resumable Description Created on
1 SYSTEM_ERROR Systemfehler 20011108

Method POST_DOCUMENTS Signature

Method POST_DOCUMENTS on class CL_ADAPTOR_TRAC has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20000503

Method PROCESS_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRD_BUSTRANS Value transfer Object reference (TYPE REF TO) IF_BUSINESS_TRANSACTION_TRD Distributor Business Transaction 20000503
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20000503

Method PROCESS_TRANSACTIONS Signature

Method PROCESS_TRANSACTIONS on class CL_ADAPTOR_TRAC has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20000503

Method QUEUE_TRANSACTIONS Signature

Method QUEUE_TRANSACTIONS on class CL_ADAPTOR_TRAC has no parameter.
# Exception Resumable Description Created on
1 SYSTEM_ERROR Systemfehler 20011108

Method RETURNPROTOCOLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FAILED Call by reference Type reference (TYPE) XFELD TPMCO_XFALSE Fehler sind aufgetreten 20030425

Method RETURNPROTOCOLS on class CL_ADAPTOR_TRAC has no exception.

Method REVERSE_DOCUMENTS Signature

Method REVERSE_DOCUMENTS on class CL_ADAPTOR_TRAC has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20000503

Method SETREVERSALDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_PREVIOUS_DOCUMENTS Call by reference Type reference (TYPE) TRACY_DOCUMENT_P Zu stornierende Adaptor-Belege 20030424
2 Importing IM_TRD_BUSTRANS Value transfer Object reference (TYPE REF TO) IF_BUSINESS_TRANSACTION_TRD TRD Geschäftsvorfall 20000510
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 19991029

Method SORT_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_DOCUMENT Call by reference Type reference (TYPE) TRACY_DOCUMENT_P Treasury: TRAC Belegobjekte 20100331
2 Importing IM_FLG_VIA_REVERSAL_DATE Call by reference Type reference (TYPE) XFELD SPACE X: sort via reversal date 20100331

Method SORT_DOCUMENTS on class CL_ADAPTOR_TRAC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in