SAP ABAP Class CL_SERVICE_TRX (Tax Partner Service)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_TAX_MGT (Package) Taxes
Properties
Class CL_SERVICE_TRX  
Short Description Tax Partner Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_TAX_MGT   Taxes 
Created 20050512   SAP 
Last change 20060313   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_SERVICE_TRX has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CA_TRANSACTION_TRX 20050512 Agent Tax Partner Transactions
2 CL_MANAGER_TRX 20050512 TAX Manager
3 CL_TRANSACTION_TRX 20050512 Tax Partner Transactions
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_VAL_AREA_ON Constant Private Type reference (TYPE) C ' ' 20051213
2 _AGENT Static Attribute Private Object reference (TYPE REF TO) CA_TRANSACTION_TRX Agent Tax Partner Transactions 20050512
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050512
2 CLS_FIND_BY_BUSTRANSID Static method Public Method Gets All Documents for a BusTransID 20050620
3 CLS_FIND_BY_REF_BUSTRANSID Static method Public Method Gets All Documents for a BusTransID 20050620
4 CLS_GET_ACCOUNTING_DATA Static method Public Method Gets Account Determination Information for Tax Transaction 20050620
5 CLS_GET_RO_TRANSACTIONS Static method Private Method Gets All TRX Transactions in Main Memory 20050620
6 FIND_BY_BUSTRANSID Static method Public Method Gets Tax Partner Transaction for BUSTRANSID 20050620
7 FIND_BY_REF_BUSTRANSID Static method Public Method Gets Tax Partner Transaction for Ref. BUSTRANSID 20050512
Events
Class CL_SERVICE_TRX has no event.
Types
Class CL_SERVICE_TRX has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SERVICE_TRX has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SERVICE_TRX 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_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRX Tax Partner Transaktionen 20050620
2 Importing IM_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20050620
3 Importing IM_SEARCH_STRATEGY Value transfer Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20050620
4 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20050929

Method CLS_FIND_BY_BUSTRANSID on class CL_SERVICE_TRX has no exception.

Method CLS_FIND_BY_REF_BUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRX Tax Partner Transaktionen 20050620
2 Importing IM_REF_BUSTRANSID Value transfer Type reference (TYPE) TPM_REFBUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20050620
3 Importing IM_SEARCH_STRATEGY Value transfer Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20050620
4 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20050929

Method CLS_FIND_BY_REF_BUSTRANSID on class CL_SERVICE_TRX has no exception.

Method CLS_GET_ACCOUNTING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_POSTING_DATA_C Call by reference Type reference (TYPE) TRACS_ACC_DET_DATA Kontenfindung: Ergebnis je Accounting Item 20050620
2 Exporting EX_POSTING_DATA_D Call by reference Type reference (TYPE) TRACS_ACC_DET_DATA Kontenfindung: Ergebnis je Accounting Item 20050620
3 Importing IM_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20050620
4 Importing IM_FLOW_NUMBER Value transfer Type reference (TYPE) TPM_TRX_FLOWNO Nummer der TRL Bewegung 20050620
5 Importing IM_LEDGER_SELECTION Value transfer Type reference (TYPE) TPM_LEDGER_SELECTION Auswahl des Rechnungswesen-Buchs 20050620
6 Importing IM_SPECIAL_LEDGER Value transfer Type reference (TYPE) RLDNR Ledger 20050620
7 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20050822
# Exception Resumable Description Created on
1 FAILED Fehler aufgetretten 20050620

Method CLS_GET_RO_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_TRANSACTIONS Call by reference Type reference (TYPE) TRXY_TRANSACTION TRX Transaktionen 20050620

Method CLS_GET_RO_TRANSACTIONS on class CL_SERVICE_TRX has no exception.

Method FIND_BY_BUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAX_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRX Tax Partner Transaktionen 20050620
2 Importing IM_REF_BUSTRANSID Value transfer Type reference (TYPE) TPM_REFBUSTRANSID Geschäftsvorfalls-ID des Referenz-Geschäftsvorfall 20050620
3 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20050620

Method FIND_BY_BUSTRANSID on class CL_SERVICE_TRX has no exception.

Method FIND_BY_REF_BUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAX_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRX Tax Partner Transaktionen 20050512
2 Importing IM_REF_BUSTRANSID Value transfer Type reference (TYPE) TPM_REFBUSTRANSID Geschäftsvorfalls-ID des Referenz-Geschäftsvorfall 20050512
3 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20050929

Method FIND_BY_REF_BUSTRANSID on class CL_SERVICE_TRX has no exception.
History
Last changed by/on SAP  20060313 
SAP Release Created in 600