SAP ABAP Class CL_QUERY_SERVICE_TRD (Query Service Distributor)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_DISTRIBUTOR (Package) CFM-TM: Distributor
Properties
Class CL_QUERY_SERVICE_TRD  
Short Description Query Service Distributor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_DISTRIBUTOR   CFM-TM: Distributor 
Created 19990907   SAP 
Last change 20110810   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_TRD has no interface implemented.
Friends
Class CL_QUERY_SERVICE_TRD has no friend class.
Attributes
Class CL_QUERY_SERVICE_TRD has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLS_CHECK_TRANS_EXISTENCE Static method Public Method Checks if TRD Business Transactions Already Exist 20011025
2 CLS_GET_BUSTRANSCAT_NAME Static method Public Method Reads Name of Business Transaction Category in Logon Lang. 19991008
3 CLS_GET_BUSTRANS_AFTER_DATE Static method Public Method Gets BTs Acc. to Key Date for Security ID and BT Categories 20050317
4 CLS_GET_BUSTRANS_MIGR Static method Public Method Gets All BusTrans for Migration (Enhance Parallel ValArea) 20030710
5 CLS_GET_BUSTRANS_SCHED_FIX Static method Public Method Gets BTs that Imported Redemption Schedules Fixed 20050405
6 CLS_GET_BUSTRANS_VA_SPEC Static method Public Method Gets all BTs for a Valn Area Initialization/Reversal 20010323
7 CLS_GET_PERSIST_BY_BUSTRANSID Static method Public Method Reads an Object using the Business Transaction ID 20011016
8 CLS_GET_PERSIST_BY_DEALNR Static method Public Method Reads an Object using the Transaction Number 20020613
9 CLS_GET_PERSIST_BY_ID_LIST Static method Public Method Reads Objects for Several Business Transaction IDs 20011017
10 CLS_GET_TAB_EXTBUSTRANSID Static method Public Method Finds all BTs Using a (Generic) Extbustransid 20011018
11 CLS_MERGE_TRANSACTIONS Static method Private Method Adds Runtime Objects (BTs) to Database Objects 20011016
Events
Class CL_QUERY_SERVICE_TRD has no event.
Types
Class CL_QUERY_SERVICE_TRD has no local type.
Method Signatures

Method CLS_CHECK_TRANS_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20011025
2 Importing IM_PRODUCT_GROUP Value transfer Type reference (TYPE) TPM_PRODUCT_GROUP Produktgruppe 20011025
3 Returning RE_FLAG Value transfer Type reference (TYPE) CHAR1 'X' = ja, ' ' = nein 20011025
# Exception Resumable Description Created on
1 PARAMETER_INVALID Parameterwert ungültig 20011025

Method CLS_GET_BUSTRANSCAT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUSTRANSCAT Call by reference Type reference (TYPE) TPM_BUSTRANSCAT Geschäftsvorfallstyp 19991008
2 Returning RE_BUSTRANSCAT_NAME Value transfer Type reference (TYPE) TPM_BUSTRANSCAT_TEXT Bezeichnung GeschVorfTyp 19991008
# Exception Resumable Description Created on
1 NOT_FOUND GeschVorfallsTyp nicht gefunden 19991008

Method CLS_GET_BUSTRANS_AFTER_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEYDATE Call by reference Type reference (TYPE) TPM_POSTING_DATE Datum 20050317
2 Importing IM_RANGE_BUSTRANSCAT Call by reference Type reference (TYPE) TPMY_RANGE_BUSTRANSCAT Range für Geschäftsvorfallstypen 20050317
3 Importing IM_RANGE_BUSTRANSSTATE Call by reference Type reference (TYPE) TPMY_RANGE_TRD_BUSTRANSSTATE Range für Status des Geschäftsvorfalls 20050317
4 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) VVRANLW Kennummer Wertpapier 20050317
5 Returning RE_TAB_TRANSACTION Value transfer Type reference (TYPE) TRDY_BUSINESSTRANSACTION Referenzen auf Distributor-Geschäftsvorfälle (IF) 20050317
# Exception Resumable Description Created on
1 PARAMETER_INVALID Parameterwert ungültig 20050317

Method CLS_GET_BUSTRANS_MIGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20030710
2 Importing IM_KEYDATE Value transfer Type reference (TYPE) TPM_POSTING_DATE Stichtag der BB-Initialisierung 20030710
3 Importing IM_PRODUCT_GROUP Value transfer Type reference (TYPE) TPM_PRODUCT_GROUP Produktgruppe 20030710
4 Importing IM_TAB_VALUATION_AREA Call by reference Type reference (TYPE) TRGY_VAL_AREA Treasury: Liste von Bewertungsbereichen 20060427
5 Exporting RE_TAB_BUSTRANSID Value transfer Type reference (TYPE) TRDY_BUSTRANSID Tabelle von IDs für Distributor-Geschäftsvorfälle 20030710
# Exception Resumable Description Created on
1 OTC_EXCLUSION_CONFLICT Auschluss von OTC-Geschäften inkonsistent 20100409
2 PARAMETER_INVALID Parameterwert ungültig 20030710

Method CLS_GET_BUSTRANS_SCHED_FIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_SCHEDULE_KEY_FIX Call by reference Type reference (TYPE) RDPY_RANGE_SCHEDULE_KEY_FIX Range von Tilgungsplänen 20050405
2 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) VVRANLW Kennummer Wertpapier 20050405
3 Returning RE_TAB_TRANSACTION Value transfer Type reference (TYPE) TRDY_BUSINESSTRANSACTION Referenzen auf Distributor-Geschäftsvorfälle (IF) 20050405
# Exception Resumable Description Created on
1 PARAMETER_INVALID Parameterwert ungültig 20050405

Method CLS_GET_BUSTRANS_VA_SPEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20010323
2 Importing IM_FLG_EXCL_INACTIVE_DEALS Value transfer Type reference (TYPE) XFELD 'X' Inaktive OTC-Geschäfte ausschließen 20051019
3 Importing IM_FLG_FIXED_ONLY Value transfer Type reference (TYPE) CHAR1 nur fixierte TRD Geschäftsvorfälle 20020711
4 Importing IM_KEYDATE Value transfer Type reference (TYPE) TPM_POSTING_DATE Stichtag der BB-Initialisierung 20010323
5 Importing IM_KEYDATE_ACCRUAL Value transfer Type reference (TYPE) TPM_TRG_MIGR_DATE_ACCRUAL ration: Datum, ab dem Abgrenzungen migriert werden 20060310
6 Importing IM_PRODUCT_GROUP Value transfer Type reference (TYPE) TPM_PRODUCT_GROUP Produktgruppe 20010323
7 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20010323
8 Exporting RE_TAB_BUSTRANSID Value transfer Type reference (TYPE) TRDY_BUSTRANSID Tabelle von IDs für Distributor-Geschäftsvorfälle 20011017
# Exception Resumable Description Created on
1 OTC_EXCLUSION_CONFLICT Auschluß von OTC-Geschäften inkonsistent 20051019
2 PARAMETER_INVALID Parameterwert ungültig 20010327

Method CLS_GET_PERSIST_BY_BUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20011016
2 Importing IM_EXTBUSTRANSID Value transfer Type reference (TYPE) TPM_EXTBUSTRANSID Vom Erzeuger vorgegebene ID für Distributor-Geschäftsvorfall 20011016
3 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_BUSTRANS_OWNER Herkunft eines Distributor-Geschäftsvorfalls 20011016
4 Importing IM_SEARCH_STRATEGY Value transfer Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO 1=DB,Runtime Object ; 2=Runtime Object,DB 20011031
5 Returning RE_BUSTRANS Value transfer Object reference (TYPE REF TO) CL_BUSINESSTRANSACTION_TRD Distributor-Geschäftsvorfall 20011016

Method CLS_GET_PERSIST_BY_BUSTRANSID on class CL_QUERY_SERVICE_TRD has no exception.

Method CLS_GET_PERSIST_BY_DEALNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20020613
2 Importing IM_DEAL_NUMBER Call by reference Type reference (TYPE) TB_RFHA Vom Erzeuger vorgegebene ID für Distributor-Geschäftsvorfall 20020613
3 Importing IM_SEARCH_STRATEGY Value transfer Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20020613
4 Returning RE_BUSTRANS Value transfer Object reference (TYPE REF TO) CL_BUSINESSTRANSACTION_TRD Distributor-Geschäftsvorfall 20020613

Method CLS_GET_PERSIST_BY_DEALNR on class CL_QUERY_SERVICE_TRD has no exception.

Method CLS_GET_PERSIST_BY_ID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SEARCH_STRATEGY Call by reference Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20020128
2 Importing IM_TAB_BUSTRANSID Value transfer Type reference (TYPE) TRDY_BUSTRANSID Liste von GV-IDs 20011017
3 Importing IM_TAB_EXTBUSTRANSID Value transfer Type reference (TYPE) TRDY_EXTBUSTRANSID Treasury: Tabellen von Externen IDs für Distributor-GV 20030114
4 Returning RE_TAB_BUSTRANS Value transfer Type reference (TYPE) TRDY_BUSINESS_TRANSACTION_CL Tabelle von TRD-GV 20011017

Method CLS_GET_PERSIST_BY_ID_LIST on class CL_QUERY_SERVICE_TRD has no exception.

Method CLS_GET_TAB_EXTBUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_EXTBUSTRANSID Value transfer Type reference (TYPE) TRDY_EXTBUSTRANSID Treasury: Tabellen von Externen IDs für Distributor-GV 20011018
2 Exporting EX_TAB_IREF_BUSTRANS Value transfer Type reference (TYPE) TRDY_BUSINESSTRANSACTION Referenzen auf Distributor-Geschäftsvorfälle (IF) 20011018
3 Importing IM_EXTBUSTRANSID Value transfer Type reference (TYPE) TPM_EXTBUSTRANSID Vom Erzeuger vorgegebene ID für Distributor-Geschäftsvorfall 20011018
4 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_BUSTRANS_OWNER Herkunft eines Distributor-Geschäftsvorfalls 20011018
# Exception Resumable Description Created on
1 NOT_FOUND nichts gefunden 20011018

Method CLS_MERGE_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_TRANSACTION Call by reference Type reference (TYPE) TRDY_BUSINESS_TRANSACTION_CL Distributor: Tabelle von Geschäftsvorfällen (CL) 20011016
2 Returning RE_TAB_TRANSACTION Value transfer Type reference (TYPE) TRDY_BUSINESS_TRANSACTION_CL Distributor: Tabelle von Geschäftsvorfällen (CL) 20011016

Method CLS_MERGE_TRANSACTIONS on class CL_QUERY_SERVICE_TRD has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in