SAP ABAP Class CL_SERVICES_ADJ (Mass Acess to Reconciliation Business Transactions)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-AC (Application Component) Transfer to Financial Accounting
     FTR_ADJUSTMENT (Package) Treasury: Reconciliation Business Transactions
Properties
Class CL_SERVICES_ADJ  
Short Description Mass Acess to Reconciliation Business Transactions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_ADJUSTMENT   Treasury: Reconciliation Business Transactions 
Created 20000504   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SERVICES_ADJ has no interface implemented.
Friends
Class CL_SERVICES_ADJ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LOAD_STATE Static Attribute Private Type reference (TYPE) TPM_LOAD_STATE Loading Status 20000518
2 P_ERROR_PROTOCOL Static Attribute Private Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Error Log 20000509
3 SINGLETON Static Attribute Public Object reference (TYPE REF TO) CL_SERVICES_ADJ Singleton Object 20000504
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000504
2 DELETE_TRANSACTIONS Instance method Public Method Deletes Reconciliation Business Transaction 20000509
3 DISPLAY_PROTOCOL Instance method Public Method Output of Result Protocol 20000517
4 GENERATE_TRANSACTIONS Instance method Public Method Generates Reconciliation Business Transaction for a Key Date 20000509
5 GET_DIST_FLOWTYPE Instance method Public Method Get Flow Type 20001214
6 GET_OBJECT Static method Public Method Provides Reference to Singleton 20000504
7 GET_POSITIONS_BY_RANGES Instance method Public Method Get Positions by Ranges 20001204
8 GET_TRANSACTIONS Instance method Public Method Determines Transactions 20000509
9 GET_TRANS_BY_DIFF Instance method Private Method Gets GV for Identifier 20001207
10 GET_TRANS_BY_TAB_POS Instance method Private Method 20081217
11 POST_TRANSACTIONS Instance method Public Method Posts all Reconciliation Business Transactions 20000509
12 PREPARE_PROTOCOL Instance method Private Method Results Protocol is Being Prepared 20000518
13 REVERSE_TRANSACTIONS Instance method Public Method Reverses Reconciliation Business Transaction 20000509
Events
Class CL_SERVICES_ADJ has no event.
Types
Class CL_SERVICES_ADJ has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TRANSACTIONS Call by reference Type reference (TYPE) ADJY_TRANSACTION stronierte GV 20000509
2 Importing IM_COMPANY_CODES Call by reference Type reference (TYPE) TPMY_RANGE_BUKRS Buchungskreise 20000511
3 Importing IM_DATE_FROM Call by reference Type reference (TYPE) TPM_ADJUSTMENT_DATE Abstimmdatum (von) 20000608
4 Importing IM_DATE_TO Call by reference Type reference (TYPE) TPM_ADJUSTMENT_DATE Abstimmdatum (bis) 20000608
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf 20000518
2 INVALID_TRANSACTION unzulässige Transaktion 20000509

Method DISPLAY_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIMULATION Call by reference Type reference (TYPE) C space Testlauf? 20000525

Method DISPLAY_PROTOCOL on class CL_SERVICES_ADJ has no exception.

Method GENERATE_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXISTING_TRANSACTIONS Call by reference Type reference (TYPE) ADJY_TRANSACTION schon vorliegende GV 20000509
2 Exporting EX_NEW_TRANSACTIONS Call by reference Type reference (TYPE) ADJY_TRANSACTION Erzeugte Geschäftsvorfälle 20000509
3 Importing IM_ADJUSTMENT_DATE Call by reference Type reference (TYPE) TPM_ADJUSTMENT_DATE Abstimmdatum 20000509
4 Importing IM_FLG_TEST_RUN Call by reference Type reference (TYPE) I Test Flag 20001204
5 Importing IM_POSTING_STATE Call by reference Type reference (TYPE) TPM_ADJTRANSTATE '1' Fortschreibungsstatus 20000509
6 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protocol Handler 20001204
7 Importing IM_TAB_TRL_POSITION Call by reference Type reference (TYPE) TRLY_POSITION TRL Positions 20001204
8 Exporting RETURN Call by reference Type reference (TYPE) TPM_RETURN_TYPE Rückgabetyp beim Aufruf einer Methode 20001208
# Exception Resumable Description Created on
1 CANCELED Canceled 20001208
2 INVALID_CALL unzulässiger Aufruf 20000518

Method GET_DIST_FLOWTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLOWTYPE Value transfer Type reference (TYPE) TPM_DIS_FLOWTYPE Fortschreibungsart 20001214
# Exception Resumable Description Created on
1 NO_ENTRY No Entry 20001214

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SINGLETON Value transfer Object reference (TYPE REF TO) CL_SERVICES_ADJ Singleton 20000504

Method GET_OBJECT on class CL_SERVICES_ADJ has no exception.

Method GET_POSITIONS_BY_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEA Call by reference Type reference (TYPE) CHAR1 SPACE inkl.OTC Geschäfte 20001204
2 Importing IM_LOA Call by reference Type reference (TYPE) CHAR1 SPACE inkl. Darlehen 20001204
3 Importing IM_POS Call by reference Type reference (TYPE) CHAR1 SPACE inkl. handelb. Optionen/Futures 20001204
4 Importing IM_R_ACCOUNTING_CODE Call by reference Type reference (TYPE) TRGR_ACCOUNTING_CODE Treasurykreise 20001204
5 Importing IM_R_ACCOUNT_GROUP Call by reference Type reference (TYPE) TRGR_ACCOUNT_GROUP range accounting group 20001204
6 Importing IM_R_COMPANY_CODE Call by reference Type reference (TYPE) TRGR_COMPANY_CODE Range-Tabelle für Buchungskreis 20001204
7 Importing IM_R_COM_VAL_CLASS Call by reference Type reference (TYPE) TRGR_COM_VAL_CLASS Allgemeine Bewertungsklassen 20001204
8 Importing IM_R_FUTURE_ID Call by reference Type reference (TYPE) TRGR_SECURITY_ID Range security id 20001204
9 Importing IM_R_LOANS_CONTRACT Call by reference Type reference (TYPE) TRGR_LOANS_CONTRACT Darlehensverträge 20001204
10 Importing IM_R_PORTFOLIO Call by reference Type reference (TYPE) TRGR_PORTFOLIO Range für Portfolios 20001204
11 Importing IM_R_POSITION_ACCOUNT Call by reference Type reference (TYPE) TRGR_POSITION_ACCOUNT Range für Positionskonto 20001204
12 Importing IM_R_PRODUCT_TYPE Call by reference Type reference (TYPE) TRGR_PRODUCT_TYPE Produktarten 20001204
13 Importing IM_R_SECURITY_ACCOUNT Call by reference Type reference (TYPE) TRGR_SECURITY_ACCOUNT Range für Depots 20001204
14 Importing IM_R_SECURITY_ID Call by reference Type reference (TYPE) TRGR_SECURITY_ID Range security id 20001204
15 Importing IM_R_TRADER Call by reference Type reference (TYPE) TRGR_TRADER Range für Händler 20001204
16 Importing IM_R_VALUATION_AREA Call by reference Type reference (TYPE) TRGR_VALUATION_AREA Range-Tabelle für Bewertungsbereiche 20001204
17 Importing IM_R_VALUATION_CLASS Call by reference Type reference (TYPE) TRGR_VALUATION_CLASS Bewertungsklassen 20001204
18 Importing IM_SEC Call by reference Type reference (TYPE) CHAR1 SPACE inkl. Wertpapiere 20001204
19 Importing IM_TAB_OTC_DEALS Call by reference Type reference (TYPE) TRGY_BUKRS_DEALNUMBER Tabellentyp für Geschäfts-Schlüsselstruktur 20050114
20 Returning RE_TAB_POSITION Value transfer Type reference (TYPE) TRLY_POSITION Positions 20001204

Method GET_POSITIONS_BY_RANGES on class CL_SERVICES_ADJ has no exception.

Method GET_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TRANSACTIONS Call by reference Type reference (TYPE) ADJY_TRANSACTION Referenzen auf GV 20000509
2 Importing IM_COMPANY_CODES Call by reference Type reference (TYPE) TPMY_RANGE_BUKRS Buchungskreise 20000511
3 Importing IM_DATE_FROM Call by reference Type reference (TYPE) TPM_ADJUSTMENT_DATE Abstimmdatum von (incl.) 20000608
4 Importing IM_DATE_TO Call by reference Type reference (TYPE) TPM_ADJUSTMENT_DATE Abstimmdatum bis (incl.) 20000608
5 Importing IM_POSTING_STATE Call by reference Type reference (TYPE) TPM_ADJTRANSTATE Buchungsstatus 20000509

Method GET_TRANSACTIONS on class CL_SERVICES_ADJ has no exception.

Method GET_TRANS_BY_DIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADJUSTMENT_DATE Call by reference Type reference (TYPE) D Datum Abstimmung 20001211
2 Importing IM_DIFF_VALUES Call by reference Type reference (TYPE) DIFS_DIFF_VALUES Differenzierungsparameter 20001207
3 Returning RE_TRANSACTION Value transfer Object reference (TYPE REF TO) CL_TRANSACTION_ADJ Treasury: Abstimmgeschäftsvorfall 20001207

Method GET_TRANS_BY_DIFF on class CL_SERVICES_ADJ has no exception.

Method GET_TRANS_BY_TAB_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY_DATE Call by reference Type reference (TYPE) TPM_ADJUSTMENT_DATE Abstimmungsstichtag 20081217
2 Importing IM_TAB_POSITION_TRL Call by reference Type reference (TYPE) TRLY_POSITION Tabellentyp Treasury Ledger Position 20081217
3 Returning RE_TAB_TRANSACTION Value transfer Type reference (TYPE) ADJY_TRANSACTION Treasury: Tabelle von Abstimmungs GV 20081217

Method GET_TRANS_BY_TAB_POS on class CL_SERVICES_ADJ has no exception.

Method POST_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TRANSACTIONS Call by reference Type reference (TYPE) ADJY_TRANSACTION gebuchte Transaktionen 20000509
2 Importing IM_COMPANY_CODES Call by reference Type reference (TYPE) TPMY_RANGE_BUKRS Buchungskreise 20000511
3 Importing IM_DATE_FROM Call by reference Type reference (TYPE) TPM_ADJUSTMENT_DATE Abstimmdatum (bis) 20000608
4 Importing IM_DATE_TO Call by reference Type reference (TYPE) TPM_ADJUSTMENT_DATE Abstimmdatum (von) 20000608
5 Importing IM_EXTERNAL_COMMIT Call by reference Type reference (TYPE) C 'X' externer COMMIT? 20000609
6 Importing IM_FLG_TEST_RUN Call by reference Type reference (TYPE) I TPMCO_FALSE Test Flag 20001204
7 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protocol Handler 20001204
8 Importing IM_TRANSACTIONS Call by reference Type reference (TYPE) ADJY_TRANSACTION zu buchende Transaktionen 20000509
9 Importing IM_TRANSACTIONS_PER_DIST Call by reference Type reference (TYPE) I 0 max. Anzahl Transaktionen / Commit 20000609
10 Exporting RETURN Call by reference Type reference (TYPE) TPM_RETURN_TYPE Rückgabetyp beim Aufruf einer Methode 20001208
# Exception Resumable Description Created on
1 CANCELED Canceled 20001208
2 INVALID_CALL unzulässiger Aufruf 20000518
3 INVALID_TRANSACTION unzulässige Transaktion 20000509

Method PREPARE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_TRANSACTIONS Call by reference Type reference (TYPE) ADJY_TRANSACTION erzeugte/veränderte Transaktionen 20000524

Method PREPARE_PROTOCOL on class CL_SERVICES_ADJ has no exception.

Method REVERSE_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TRANSACTIONS Call by reference Type reference (TYPE) ADJY_TRANSACTION stronierte GV 20000509
2 Importing IM_EXTERNAL_COMMIT Call by reference Type reference (TYPE) C 'X' Commit extern setzen? 20000609
3 Importing IM_FLG_TEST_RUN Call by reference Type reference (TYPE) I TPMCO_FALSE Test Flag 20001204
4 Importing IM_KEY_DATE Call by reference Type reference (TYPE) TPM_ADJUSTMENT_DATE Abstimmdatum (von) 20081217
5 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protocol Handler 20001204
6 Importing IM_REVERSAL_REASON Call by reference Type reference (TYPE) STGRD Stornogrund 20000608
7 Importing IM_TAB_POSITION Call by reference Type reference (TYPE) TRLY_POSITION Tabellentyp Treasury Ledger Position 20081217
8 Importing IM_TRANSACTIONS_PER_DIST Call by reference Type reference (TYPE) I 0 max. Anzahl Transaktionen/Distributor 20000609
9 Exporting RETURN Call by reference Type reference (TYPE) TPM_RETURN_TYPE Rückgabetyp beim Aufruf einer Methode 20001208
# Exception Resumable Description Created on
1 CANCELED canceled 20001208
2 INVALID_CALL unzulässiger Aufruf 20000518
3 INVALID_TRANSACTION unzulässige Transaktion 20000509
History
Last changed by/on SAP  20091125 
SAP Release Created in