SAP ABAP Class CL_TRANSACTION_TRX (Tax Partner Transactions)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_TAX_MGT (Package) Taxes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 20050428
Properties
Class CL_TRANSACTION_TRX  
Short Description Tax Partner Transactions    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package FTR_TAX_MGT   Taxes 
Created 20050428   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 20050428
Friends
# Friend Modeled only Created on Description
1 CB_TRANSACTION_TRX 20050802 Base Agent Tax Partner Transactions
2 CL_MANAGER_TRX 20050428 TAX Manager
3 CL_SERVICE_TRX 20050620 Tax Partner Service
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCOUNTING_CODE Instance attribute Private Type reference (TYPE) TPM_ACC_CODE Accounting Code 20050509
2 BUSTRANSCAT Instance attribute Private Type reference (TYPE) TPM_BUSTRANSCAT Business Transaction Category 20050509
3 BUSTRANSID Instance attribute Private Type reference (TYPE) TPM_BUSTRANSID Identifier of the Distributor Business Transaction 20050509
4 DOCUMENT_STATE Instance attribute Private Type reference (TYPE) TPM_TRX_DOC_STATE TRAC Document Status 20050509
5 REF_BUSTRANSID Instance attribute Private Type reference (TYPE) TPM_REFBUSTRANSID Business Transaction ID of Reference Business Transaction 20050509
6 TAB_FLOW Instance attribute Private Type reference (TYPE) TRXY_FLOW 20050509
7 VALUATION_AREA Instance attribute Private Type reference (TYPE) TPM_VAL_AREA Valuation Area 20050509
8 _ACCCR Instance attribute Private Type reference (TYPE) TRACT_ACCCR Treasury: Accounting Adaptor Table Type ACCCR Structure 20050802
9 _ACCHD Instance attribute Private Type reference (TYPE) ACCHD Accounting Interface: Header Information 20050802
10 _ACCIT Instance attribute Private Type reference (TYPE) TRACT_ACCIT Treasury: Accounting Adaptor Table Structure ACCIT 20050802
11 _CALCULATED_WT Instance attribute Private Type reference (TYPE) WITH_TEM_TAB Table Type for Withholding Tax Position 20050623
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_PERSISTENT Instance method Private Method Deletes Document in DB 20050513
2 GETU_ATTRIBUTES Instance method Public Method Gets the Attributes of the Business Transaction 20050623
3 GETU_FLOWS Instance method Public Method Gets Transaction Data, such as GET_TAB_FLOW 20050620
4 GET_ACCOUNTING_CODE Instance method Private Get-method of a virtual attribute Gets Attribute ACCOUNTING_CODE 20050509
5 GET_BUSTRANSCAT Instance method Private Get-method of a virtual attribute Reads Attribute BUSTRANSCAT 20050509
6 GET_BUSTRANSID Instance method Private Get-method of a virtual attribute Reads Attribute BUSTRANSID 20050509
7 GET_DOCUMENT_STATE Instance method Private Get-method of a virtual attribute Reads attribute DOCUMENT_STATE 20050509
8 GET_REF_BUSTRANSID Instance method Private Get-method of a virtual attribute Reads Attribute REF_BUSTRANSID 20050509
9 GET_TAB_FLOW Instance method Private Get-method of a virtual attribute Reads Attribute TAB_FLOW 20050509
10 GET_VALUATION_AREA Instance method Private Get-method of a virtual attribute Reads Attribute VALUATION_AREA 20050509
11 GET__ACCCR Instance method Private Get-method of a virtual attribute Reads Attribute _ACCCR 20050802
12 GET__ACCHD Instance method Private Get-method of a virtual attribute Reads Attribute _ACCHD 20050802
13 GET__ACCIT Instance method Private Get-method of a virtual attribute Reads Attribute _ACCIT 20050802
14 GET__CALCULATED_WT Instance method Private Get-method of a virtual attribute Reads Attribute _CALCULATED_WT 20050623
15 SET_ACCOUNTING_CODE Instance method Private Set-method of a virtual attribute Sets Attribute ACCOUNTING_CODE 20050509
16 SET_BUSTRANSCAT Instance method Private Set-method of a virtual attribute Set Attribute BUSTRANSCAT 20050509
17 SET_BUSTRANSID Instance method Private Set-method of a virtual attribute Set Attribute BUSTRANSID 20050509
18 SET_DOCUMENT_STATE Instance method Private Set-method of a virtual attribute Set attribute DOCUMENT_STATE 20050509
19 SET_REF_BUSTRANSID Instance method Private Set-method of a virtual attribute Set attribute REF_BUSTRANSID 20050509
20 SET_TAB_FLOW Instance method Private Set-method of a virtual attribute Set attribute TAB_FLOW 20050509
21 SET_VALUATION_AREA Instance method Private Set-method of a virtual attribute Set attribute VALUATION_AREA 20050509
22 SET__ACCCR Instance method Private Set-method of a virtual attribute Sets Attribute _ACCCR 20050802
23 SET__ACCHD Instance method Private Set-method of a virtual attribute Sets Attribute _ACCHD 20050802
24 SET__ACCIT Instance method Private Set-method of a virtual attribute Sets Attribute _ACCIT 20050802
25 SET__CALCULATED_WT Instance method Private Set-method of a virtual attribute Sets Attribute _CALCULATED_WT 20050623
Events
Class CL_TRANSACTION_TRX has no event.
Types
Class CL_TRANSACTION_TRX has no local type.
Method Signatures

Method DELETE_PERSISTENT Signature

Method DELETE_PERSISTENT on class CL_TRANSACTION_TRX has no parameter.
Method DELETE_PERSISTENT on class CL_TRANSACTION_TRX has no exception.

Method GETU_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BUSTRANSID Call by reference Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20050623
2 Exporting EX_REF_BUSTRANSID Call by reference Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20050623
3 Exporting EX_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20050623

Method GETU_ATTRIBUTES on class CL_TRANSACTION_TRX has no exception.

Method GETU_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TRXY_FLOW Flows der Transaktion 20050620

Method GETU_FLOWS on class CL_TRANSACTION_TRX has no exception.

Method GET_ACCOUNTING_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_ACC_CODE Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method GET_BUSTRANSCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_BUSTRANSCAT Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method GET_BUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_BUSTRANSID Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method GET_DOCUMENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_TRX_DOC_STATE Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method GET_REF_BUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_REFBUSTRANSID Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method GET_TAB_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TRXY_FLOW Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method GET_VALUATION_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_VAL_AREA Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method GET__ACCCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TRACT_ACCCR Attributwert 20050802
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050802

Method GET__ACCHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ACCHD Attributwert 20050802
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050802

Method GET__ACCIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TRACT_ACCIT Attributwert 20050802
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050802

Method GET__CALCULATED_WT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) WITH_TEM_TAB Attributwert 20050623
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050623

Method SET_ACCOUNTING_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCOUNTING_CODE Call by reference Type reference (TYPE) TPM_ACC_CODE Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method SET_BUSTRANSCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUSTRANSCAT Call by reference Type reference (TYPE) TPM_BUSTRANSCAT Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method SET_BUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUSTRANSID Call by reference Type reference (TYPE) TPM_BUSTRANSID Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method SET_DOCUMENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCUMENT_STATE Call by reference Type reference (TYPE) TPM_TRX_DOC_STATE Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method SET_REF_BUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_BUSTRANSID Call by reference Type reference (TYPE) TPM_REFBUSTRANSID Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method SET_TAB_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_FLOW Call by reference Type reference (TYPE) TRXY_FLOW Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method SET_VALUATION_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Attributwert 20050509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050509

Method SET__ACCCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I__ACCCR Call by reference Type reference (TYPE) TRACT_ACCCR Attributwert 20050802
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050802

Method SET__ACCHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I__ACCHD Call by reference Type reference (TYPE) ACCHD Attributwert 20050802
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050802

Method SET__ACCIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I__ACCIT Call by reference Type reference (TYPE) TRACT_ACCIT Attributwert 20050802
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050802

Method SET__CALCULATED_WT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I__CALCULATED_WT Call by reference Type reference (TYPE) WITH_TEM_TAB Attributwert 20050623
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20050623
History
Last changed by/on SAP  20060208 
SAP Release Created in 600