SAP ABAP Class CL_QUERY_SERVICE_TRAC (Posting Interface Query Service)
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
Properties
Class CL_QUERY_SERVICE_TRAC  
Short Description Posting Interface Query Service    
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 20021218   SAP 
Last change 20090218   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TPMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_QUERY_SERVICE_TRAC has no interface implemented.
Friends
Class CL_QUERY_SERVICE_TRAC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADAPTOR Static Attribute Private Object reference (TYPE REF TO) CL_ADAPTOR_TRAC Accounting Adaptor 20030225
2 AGENT Static Attribute Private Object reference (TYPE REF TO) CA_DOCUMENT_TRAC Agent Treasury: TR Accounting Code Document 20021220
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20021220
2 CLS_FILL_PAYREQ_INFO Static method Private Method Fills the Payment Infos from a Flow 20021219
3 CLS_FIND_BY_ACC_CODE Static method Public Method Gets All Documents for an Accounting Code 20030124
4 CLS_FIND_BY_AWKEY Static method Public Method Gets All Documents for a AWKEY 20030123
5 CLS_FIND_BY_BUSTRANSID Static method Public Method Gets All Documents for a BusTransID 20021220
6 CLS_FIND_BY_BUSTRANSID_TABLE Static method Public Method Gets All Documents for a Table of BusTransIDs 20021220
7 CLS_FIND_BY_POSCONTEXT_TABLE Static method Public Method Gets All Documents for a Table of BusTransIDs 20030424
8 CLS_FIND_SINGLE_BY_BUSTRANSID Static method Public Method Gets One Document for BusTransID and Valuation Area 20021220
9 CLS_GET_AWKEY Static method Public Method Gets the Reference Key for a TRAC Document 20030123
10 CLS_GET_DEPENDENT_BUSTRANS4REV Static method Public Method Gets Other Business Transactions to Be Reversed Together 20060801
11 CLS_GET_LEADING_OWNER Static method Public Method Gets the Origin of the Leading Business Transaction 20030225
12 CLS_GET_PAYREQ_INFO Static method Public Method Gets Information for Payment Requests 20021219
13 CLS_GET_PAYREQ_INFO_SINGLE Static method Public Method Gets Information for a Payment Request 20041119
14 CLS_GET_PAYRQ_KEYNO Static method Public Method Gets Payment Request Keys 20030410
15 CLS_GET_PERSISTENT_CLONE Static method Public Method Gets a Persistent Copy of an Adaptor Document 20030425
16 CLS_GET_POSTINFO Static method Public Method Gets Information from the Update 20030107
17 CLS_GET_POSTING_FLAG Static method Public Method Gets Indicator Not To Post 20030710
18 CLS_GET_PROTOCOLS Static method Public Method Gets Posting and Reversal Log 20030120
19 CLS_GET_RO_DOCUMENTS Static method Private Method Gets All Documents in Main Memory 20021220
20 CLS_GET_TM_INFO Static method Public Method Gets Information for Transaction Management 20030203
21 CLS_MERGE_DOCUMENTS Static method Private Method Merges Database and Runtime Objects 20021220
22 CLS_SIMULATE_POSTING Static method Public Method Simulates a Posting and Gets Document in FI Format 20050113
Events
Class CL_QUERY_SERVICE_TRAC has no event.
Types
Class CL_QUERY_SERVICE_TRAC has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CLS_FILL_PAYREQ_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_QUERY_FLOW Call by reference Type reference (TYPE) TRACS_PR_QUERY Übergabestruktur für Anfragedienst des Zahlpartners 20021219
2 Importing IM_TRAC_FLOW Call by reference Object reference (TYPE REF TO) CL_FLOW_TRAC Accounting Adatptor Bewegung 20021219
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20021219

Method CLS_FIND_BY_ACC_CODE 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 Treasury: TRAC Belegobjekte 20030124
2 Importing IM_ACC_CODE Value transfer Type reference (TYPE) TPM_ACC_CODE Accounting Kreis 20030124
3 Importing IM_SEARCH_STRATEGY Value transfer Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20030124
4 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20030124

Method CLS_FIND_BY_ACC_CODE on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_FIND_BY_AWKEY 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 Treasury: TRAC Belegobjekte 20030123
2 Importing IM_AWORG Value transfer Type reference (TYPE) AWORG Referenzorganisationseinheiten 20030123
3 Importing IM_AWREF Value transfer Type reference (TYPE) AWREF Referenzbelegnummer 20030123
4 Importing IM_DOCUMENT_STATE Value transfer Type reference (TYPE) TPM_TRACDOCSTATE TPMCO_TRAC_PS_POSTED TRAC Belegstatus 20030123
5 Importing IM_SEARCH_STRATEGY Value transfer Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20030124

Method CLS_FIND_BY_AWKEY on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_FIND_BY_BUSTRANSID 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 Treasury: TRAC Belegobjekte 20021220
2 Importing IM_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20021220
3 Importing IM_DOCUMENT_STATE Value transfer Type reference (TYPE) TPM_TRACDOCSTATE TPMCO_TRAC_PS_POSTED TRAC Belegstatus 20021220
4 Importing IM_SEARCH_STRATEGY Value transfer Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20021220
5 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20021220

Method CLS_FIND_BY_BUSTRANSID on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_FIND_BY_BUSTRANSID_TABLE 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 Treasury: TRAC Belegobjekte 20021220
2 Importing IM_DOCUMENT_STATE Value transfer Type reference (TYPE) TPM_TRACDOCSTATE TRAC Belegstatus 20021220
3 Importing IM_SEARCH_STRATEGY Value transfer Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20021220
4 Importing IM_TAB_BUSTRANSID Call by reference Type reference (TYPE) TRDY_BUSTRANSID Tabelle von Geschäftsvorfalls-IDs 20021220
5 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20021220

Method CLS_FIND_BY_BUSTRANSID_TABLE on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_FIND_BY_POSCONTEXT_TABLE 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 Treasury: TRAC Belegobjekte 20030424
2 Importing IM_DOCUMENT_STATE Value transfer Type reference (TYPE) TPM_TRACDOCSTATE TRAC Belegstatus 20030424
3 Importing IM_TAB_POS_CONTEXTS Call by reference Type reference (TYPE) TPMY_DB_OS_GUID Tabelle mit Bestandskontext-GUIDs 20030424

Method CLS_FIND_BY_POSCONTEXT_TABLE on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_FIND_SINGLE_BY_BUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_DOCUMENT_TRAC Treasury: Beleg für Accounting Adaptor 20021220
2 Importing IM_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20021220
3 Importing IM_DOCUMENT_STATE Value transfer Type reference (TYPE) TPM_TRACDOCSTATE TRAC Belegstatus 20021220
4 Importing IM_FLOW_NUMBER Call by reference Type reference (TYPE) TPM_TRDFLOWNR Number of a Distributor Flow 20130521
5 Importing IM_SEARCH_STRATEGY Value transfer Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20021220
6 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20021220
# Exception Resumable Description Created on
1 NOT_UNIQUE Schlüssel war nicht eindeutig 20030124

Method CLS_GET_AWKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AWKEY Value transfer Type reference (TYPE) AWKEY Referenzschlüssel 20030123
2 Importing IM_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20030123
3 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20030123
# Exception Resumable Description Created on
1 NOT_FOUND Kein Dokument gefunden 20030123

Method CLS_GET_DEPENDENT_BUSTRANS4REV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUSTRANSID Call by reference Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20060801
2 Importing IM_TAB_BUSTRANSID Call by reference Type reference (TYPE) TRDY_BUSTRANSID Tabelle von IDs für Distributor-Geschäftsvorfälle 20060801
3 Returning RE_TAB_BUSTRANSID Value transfer Type reference (TYPE) TRDY_BUSTRANSID Tabelle von IDs für Distributor-Geschäftsvorfälle 20060801

Method CLS_GET_DEPENDENT_BUSTRANS4REV on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_GET_LEADING_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LEADING_OWNER Value transfer Type reference (TYPE) TPM_LEADING_OWNERSHIP Herkunft des führenden Geschäftsvorfalls 20030225

Method CLS_GET_LEADING_OWNER on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_GET_PAYREQ_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_FLOWS Call by reference Type reference (TYPE) TRACY_PR_QUERY Tabelle zur Übergabestruktur der Zahlpartneranfrage 20021219
2 Importing IM_STATE Value transfer Type reference (TYPE) TPM_TRACDOCSTATE TPMCO_TRAC_PS_POSTED TRAC Belegstatus 20030616
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20021219
2 NOT_FOUND mindestens einen Eintrag nicht gefunden 20021219

Method CLS_GET_PAYREQ_INFO_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PR_QUERY Call by reference Type reference (TYPE) TRACS_PR_QUERY Übergabestruktur für Anfragedienst des Zahlpartners 20041119
2 Importing IM_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20041119
3 Importing IM_FLOW_NUMBER Value transfer Type reference (TYPE) TPM_TRDFLOWNR Nummer einer Distributor-Bewegung 20041119
4 Importing IM_POSITION Call by reference Object reference (TYPE REF TO) CL_POSITIONCONTEXT_TRAC Position Context 20041119
5 Importing IM_STATE Value transfer Type reference (TYPE) TPM_TRACDOCSTATE TRAC Belegstatus 20041119
6 Importing IM_SUB_FLOW_NUMBER Call by reference Type reference (TYPE) TPM_TRDFLOWNR Unternummer 20080924
7 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA TPMCO_OPERATIVE_VAL_AREA Bewertungsbereich 20041119
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20041119
2 INPUT_INCONSISTENT Eingabeparameter sind fehlerhaft 20041119
3 NOT_FOUND nicht gefunden 20041119

Method CLS_GET_PAYRQ_KEYNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_PAYRQ_KEYNOS Call by reference Type reference (TYPE) TRACY_PRKEY_MIGR Migration: Tabellentyp Bustransid mit PRKEY 20030410
# Exception Resumable Description Created on
1 KEY_NOT_FOUND Zahlungsanordnungsschlüssel nicht gefunden 20030411

Method CLS_GET_PERSISTENT_CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_DOCUMENT_TRAC Accounting Adaptor Beleg 20030425
2 Returning RE_DOCUMENT Value transfer Object reference (TYPE REF TO) CL_DOCUMENT_TRAC Accounting Adaptor Beleg 20030425

Method CLS_GET_PERSISTENT_CLONE on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_GET_POSTINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AWORG Value transfer Type reference (TYPE) AWORG Referenzorganisationseinheiten 20030513
2 Exporting EX_AWREF Value transfer Type reference (TYPE) AWREF Referenzbelegnummer 20030513
3 Exporting EX_BELNR Value transfer Type reference (TYPE) BELNR_D Belegnummer eines Buchhaltungsbeleges 20030107
4 Exporting EX_BUZEI Value transfer Type reference (TYPE) BUZEI Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs 20030113
5 Exporting EX_DMBE2 Value transfer Type reference (TYPE) DMBE2 Betrag in zweiter Hauswährung 20030113
6 Exporting EX_DMBE3 Value transfer Type reference (TYPE) DMBE3 Betrag in dritter Hauswährung 20030113
7 Exporting EX_HWAE2 Value transfer Type reference (TYPE) HWAE2 Währungsschlüssel der zweiten Hauswährung 20030113
8 Exporting EX_HWAE3 Value transfer Type reference (TYPE) HWAE3 Währungsschlüssel der dritten Hauswährung 20030113
9 Exporting EX_KOART Value transfer Type reference (TYPE) KOART Kontoart 20030113
10 Importing IM_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20030107
11 Importing IM_FLOW_NUMBER Value transfer Type reference (TYPE) TPM_TRDFLOWNR Nummer einer Distributor-Bewegung 20030116
12 Importing IM_ITEM_NUMBER Value transfer Type reference (TYPE) POSNR_ACC Positionsnummer des Rechnungswesenbeleges 20030113
13 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20030107
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20030107

Method CLS_GET_POSTING_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLG_NO_POSTING Value transfer Type reference (TYPE) FLAG Kennzeichen, nicht zu buchen/stornieren 20030710

Method CLS_GET_POSTING_FLAG on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_GET_PROTOCOLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_POSTING_PROTOCOL Value transfer Object reference (TYPE REF TO) CL_POSTING_PROTOCOL_TRAC Buchungsprotokoll 20030120
2 Exporting EX_REVERSAL_PROTOCOL Value transfer Object reference (TYPE REF TO) CL_REVERSAL_PROTOCOL_TRAC Stornoprotokoll 20030120

Method CLS_GET_PROTOCOLS on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_GET_RO_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_CL Tabelle von TRAC Belegen (Klassenformat) 20021220

Method CLS_GET_RO_DOCUMENTS on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_GET_TM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_INFOS Call by reference Type reference (TYPE) FTR_TAB_AC_TICKET Tabellentyp für Datenticket 20030203
2 Importing IM_FLG_PAY_STATE_FILLED Call by reference Type reference (TYPE) FLAG TPMCO_XFALSE Zahlungsstatus füllen 20041115

Method CLS_GET_TM_INFO on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_MERGE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_DOCUMENTS Call by reference Type reference (TYPE) TRACY_DOCUMENT_P Laufzeit-Dokumente 20021220
2 Importing IM_TAB_DB_DOCUMENTS Call by reference Type reference (TYPE) TRACY_DOCUMENT_P Datenbank-Dokumente 20021220

Method CLS_MERGE_DOCUMENTS on class CL_QUERY_SERVICE_TRAC has no exception.

Method CLS_SIMULATE_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACCHD Call by reference Type reference (TYPE) ACCHD Schnittstelle ins Rechnungswesen: Kopfinformation 20050113
2 Exporting EX_TAB_ACCCR Call by reference Type reference (TYPE) TRACT_ACCCR Treasury: Accounting Adaptor Tabellentyp ACCCR Struktur 20050113
3 Exporting EX_TAB_ACCIT Call by reference Type reference (TYPE) TRACT_ACCIT Treasury: Accounting Adaptor Tabellenstruktur ACCIT 20050113
4 Importing IM_TRD_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_BUSINESS_TRANSACTION_TRD Interface für Distributor-Geschäftsvorfälle 20050113
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20050113
2 NOT_POSTING_RELEVANT nicht buchungsrelevant 20050113
History
Last changed by/on SAP  20090218 
SAP Release Created in 200