SAP ABAP Class IHC_CL_PROC_CL (Currency Conversion, Internal and External Posting)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-IHC (Application Component) FSCM In-House Cash
     FIN_IHC (Package) Payment Order In-House Cash
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  IHC_CL_PROC Payment Order Entity 20031126
Properties
Class IHC_CL_PROC_CL  
Short Description Currency Conversion, Internal and External Posting    
Super Class IHC_CL_PROC Payment Order Entity 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIN_IHC   Payment Order In-House Cash 
Created 20030909   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IHC_CL_PROC_CL has no forward declaration.
Interfaces
Class IHC_CL_PROC_CL has no interface implemented.
Friends
Class IHC_CL_PROC_CL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_CUSTOMIZING Instance attribute Private Object reference (TYPE REF TO) IHC_IF_UTIL_AMS_FUNCTIONS Posting System Functions 20041021
2 PRIV_CON_CREDIT Constant Private Type reference (TYPE) C 'X' 20031013
3 PRIV_CON_DEBIT Constant Private Type reference (TYPE) C ' ' 20031013
4 PRIV_CON_MODE_BUY Constant Private Type reference (TYPE) C 'B' 20031013
5 PRIV_CON_MODE_SELL Constant Private Type reference (TYPE) C 'S' 20031013
6 PRIV_CON_ORG_RCV Instance attribute Private Type reference (TYPE) C 'R' 20031014
7 PRIV_CON_ORG_SND Instance attribute Private Type reference (TYPE) C 'S' 20031014
8 PRIV_CON_PRIM_ASK Constant Private Type reference (TYPE) TY_RATE_CATEGORY 'BP' 20031030
9 PRIV_CON_PRIM_BID Constant Private Type reference (TYPE) TY_RATE_CATEGORY 'GP' 20031030
10 PRIV_CON_QUAL_BCA Instance attribute Private Type reference (TYPE) IHC_DTE_DOC_QUALIF 'BCA' Type of Document Created 20031014
11 PRIV_CON_RCV_SPREAD_ITEM Constant Private Type reference (TYPE) C '4' Recipient Spread Items 20031103
12 PRIV_CON_RECEIVER_ITEM Constant Private Type reference (TYPE) C '2' 20031103
13 PRIV_CON_SEC_ASK Constant Private Type reference (TYPE) TY_RATE_CATEGORY 'BS' 20031030
14 PRIV_CON_SEC_BID Constant Private Type reference (TYPE) TY_RATE_CATEGORY 'GS' 20031030
15 PRIV_CON_SENDER_ITEM Constant Private Type reference (TYPE) C '1' Sender Items 20031103
16 PRIV_CON_SND_SPREAD_ITEM Constant Private Type reference (TYPE) C '3' Sender Spread Items 20031103
17 PRIV_CON_TX_DIRDEB Instance attribute Private Type reference (TYPE) IHC_DTE_PN_TRNS_TYPE 'DIR' Transaction Type (Transfer/Debit Memo) 20031014
18 PRIV_CON_TX_TRANSFER Instance attribute Private Type reference (TYPE) IHC_DTE_PN_TRNS_TYPE 'PEX' Transaction Type (Transfer/Debit Memo) 20031014
19 PRIV_CX_EXCEPTION Static Attribute Private Object reference (TYPE REF TO) CX_IHC_EXCEPTION Exceptions with Static and Dynamic Check of RAISING Clause 20040112
20 PRIV_DUMMY Static Attribute Private Type reference (TYPE) C Dummy for Message Output 20031013
21 PRIV_MSG Static Attribute Private Type reference (TYPE) IHC_STR_LOG_MESSAGE Message in Log 20040112
22 PRIV_OREF_ENT_PN Instance attribute Private Object reference (TYPE REF TO) IHC_CL_ENT_PN Payment Order Entity 20031013
23 PRIV_OREF_IHC_EXCEPTION Static Attribute Private Object reference (TYPE REF TO) CX_IHC_EXCEPTION Exceptions with Static and Dynamic Check of RAISING Clause 20031015
24 PRIV_SREF_APPL_LOG Static Attribute Private Object reference (TYPE REF TO) IHC_CL_UTIL_LOG Application Handler IHC 20031013
25 PRIV_SREF_PROC_CL Static Attribute Private Object reference (TYPE REF TO) IHC_CL_PROC_CL Currency Conversion, Internal and External Posting 20031013
26 PRIV_TAB_LIM_SEMKEY Instance attribute Private Type reference (TYPE) TTY_LIM_SEMKEY 20040128
27 PUB_CON_CANCEL Constant Public Type reference (TYPE) C 'C' 20040203
28 PUB_CON_FINAL Constant Public Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 'F' Final Settlement 20031104
29 PUB_CON_POST Constant Public Type reference (TYPE) C 'P' 20040203
30 PUB_CON_PRELIMINARY Constant Public Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 'P' Provisional Settlement 20031104
Methods
# Method Level Visibility Method type Description Created on
1 COMMIT Static method Public Method Trigger the Commit 20031013
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031013
3 CREATE_ITEMS Instance method Private Method Generation of Payment Items for the Acct Management System 20031013
4 CREATE_RECEIVERITEM Instance method Private Method Generation of Recipient Items for the Acct Management System 20031014
5 CREATE_REFERENCE_FOR_AMS Instance method Private Method Generation of Reference for the Account Management System 20031014
6 CREATE_SENDERITEM Instance method Private Method Generation of Sender Items for the Acct Management System 20031014
7 CREATE_SPREADITEM Instance method Private Method Generation of Currency Conversion Items 20031014
8 CREATE_SPREAD_AMOUNT Instance method Private Method Generation of Currency Conversion Revenue Amount 20031014
9 CUST_GET_CLRG_PRT_BANK_DET Instance method Private Method Determination of NOSTRO/LORO Account for Clearing Partner 20040113
10 CUST_GET_FX_RATE Instance method Private Method Read Secondary Settlement Rate 20040113
11 CUST_GET_POSTING_PARAMS Instance method Private Method Read Posting Parameters for the Account Management System 20040113
12 CUST_GET_PRELIMINARY_ACCT Instance method Private Method Generation of Reference for the Account Management System 20031216
13 CUST_GET_SPR_ACCT_FOR_AMS Instance method Private Method Determination of the Currency Conversion Revenue Account 20040113
14 DO_CONVERSION Instance method Private Method Foreign Currency Conversion 20031014
15 GET_ACCT_CURR_FROM_AMS Instance method Private Method Determination of Acct Currency from Acct Management System 20031014
16 GET_ACCT_HOLDER_NUMBER Instance method Private Method Get Account Holder Number 20040226
17 GET_CLEARING_TYPE Instance method Private Method Determination of NOSTRO/LORO Account for Clearing Partner 20031120
18 GET_CLRG_ACCT_FOR_AMS Instance method Private Method Determination of NOSTRO/LORO Account for Clearing Partner 20031014
19 GET_EXCHANGERATE_ROUND Instance method Private Method Rounding off decimals for the Exchange Rate 20061227
20 GET_RCV_ACCT_FOR_AMS Instance method Private Method Determination of Recipient Account for Acct Man. System 20031014
21 GET_SND_ACCT_FOR_AMS Instance method Private Method Determination of Sender Acct for Account Management System 20031014
22 GET_TRANSACTION_DATES Instance method Private Method Determination of Relevant Date Details 20031014
23 GET_TRANSACTION_TYPE Instance method Private Method Determination of the Transaction Type for the Acct Man. Sys. 20031014
24 GET_TRANSACTION_VALUES Instance method Private Method Determination of Amounts 20031014
25 MODIFY_ITEMS_BY_BADI Instance method Private Method Generation of Payment Items for the Acct Management System 20040427
26 MODIFY_PN_BY_BADI Instance method Private Method 20061120
27 PN_AMS_POST Instance method Public Method Posting of a Payment Order in the Account Management System 20031013
28 PN_AMS_PREPOST Instance method Public Method Posting of a Payment Order in the Account Management System 20031126
29 PN_AMS_REWIND Instance method Public Method Offsetting Posting of a Payment Order in Account Man. System 20031013
30 REVERSE_PAYMITEM_FROM_STATUS Instance method Private Method Reverse Posted Items in Account Management System 20031014
31 ROLLBACK Static method Public Method Formal Check, Determination of Recipient Data and Log Check 20031008
32 SET_LIMIT_FIGURES Instance method Private Method Save Limit Data for Limit Update Later 20040129
33 SET_PN_REF Instance method Private Method Add a Reference to a Payment Order 20031105
34 STORE_LIMIT_FIGURES Instance method Private Method Save Limit Data for Limit Update Later 20040128
35 S_INSTANCE Static method Public Method Instance of a Singleton Instance Class 20030916
36 S_MEMORY_SYNC Static method Public Event handling method Save Synchronization at End of a SAP LUW 20031013
37 TRANSFER_ITEM_TO_AMS Instance method Private Method Transfer Payment Items to the Account Management System 20031013
38 TRANSFER_NOTES_FOR_AMS Instance method Private Method Generation of Text Information for Account Management System 20031014
Events
Class IHC_CL_PROC_CL has no event.
Types
Class IHC_CL_PROC_CL has no local type.
Method Signatures

Method COMMIT Signature

Method COMMIT on class IHC_CL_PROC_CL has no parameter.
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031013

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class IHC_CL_PROC_CL has no parameter.
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031016

Method CREATE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_SND Call by reference Type reference (TYPE) TY_STR_SND_ITEM 20031013
2 Exporting E_TAB_ITEMS Call by reference Type reference (TYPE) TTY_TAB_ITEMS 20031013
3 Exporting E_TAB_ITEM_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20031013
4 Exporting E_TAB_RCV_ITEMS Call by reference Type reference (TYPE) TTY_TAB_RCV_ITEMS 20031013
5 Exporting E_TAB_RCV_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20031013
6 Exporting E_TAB_SND_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20031013
7 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031013
8 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20031104
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031013

Method CREATE_RECEIVERITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_RCV_ITEMS Call by reference Type reference (TYPE) TTY_TAB_RCV_ITEMS 20031014
2 Exporting E_TAB_RCV_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20031014
3 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
4 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20031104
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method CREATE_REFERENCE_FOR_AMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_REFERENCE Call by reference Type reference (TYPE) TY_STR_REFERENCES 20031014
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method CREATE_SENDERITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_SND Call by reference Type reference (TYPE) TY_STR_SND_ITEM 20031014
2 Exporting E_TAB_SND_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20031014
3 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
4 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20031104
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method CREATE_SPREADITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_ITEMS Call by reference Type reference (TYPE) TTY_TAB_ITEMS 20031014
2 Exporting E_TAB_ITEM_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20031014
3 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
4 Importing I_ORIGIN Call by reference Type reference (TYPE) C 20031014
5 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20031104
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method CREATE_SPREAD_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_PYNOT Call by reference Type reference (TYPE) IHC_TTY_PN_PAYNOTES 20031014
2 Exporting E_FLOW_CAT Call by reference Type reference (TYPE) IHC_DTE_FLOW_CAT Gutschrift/Belastungskennzeichen 20040225
3 Exporting E_SPREAD_AMNT Call by reference Type reference (TYPE) TY_AMNT 20031014
4 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
5 Importing I_ORIGIN Call by reference Type reference (TYPE) C 20031014
6 Importing I_REF_CURR Call by reference Type reference (TYPE) TY_CURR 20031104
7 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20031104
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method CUST_GET_CLRG_PRT_BANK_DET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BANK_DET Call by reference Type reference (TYPE) IHC_STR_BANK_DET 20040113
2 Importing I_CL_PRT Call by reference Type reference (TYPE) IHC_DTE_PN_PRTNR_ID PrimaNota Entität 20040113
3 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20040113
4 Importing I_TCURR Call by reference Type reference (TYPE) TY_CURR 20040113
5 Importing I_UNIT Call by reference Type reference (TYPE) IHC_DTE_UNIT IHC Center 20040113
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040113

Method CUST_GET_FX_RATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RATE_TYPE Call by reference Type reference (TYPE) TY_RATE_TYPE 20040113
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN 20040113
3 Importing I_RATE_CAT Call by reference Type reference (TYPE) TY_RATE_CATEGORY 20040113
4 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20040113
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040113

Method CUST_GET_POSTING_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POST_PARAMS Call by reference Type reference (TYPE) TY_POST_PARAMS 20040113
2 Importing I_FLOW_CAT Call by reference Type reference (TYPE) C 20040113
3 Importing I_ITEM_CAT Call by reference Type reference (TYPE) C 20040113
4 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN 20040113
5 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) C 20040113
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040113

Method CUST_GET_PRELIMINARY_ACCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACCT Call by reference Type reference (TYPE) TY_CHAR35 20031216
2 Importing I_BUPA_NO Call by reference Type reference (TYPE) TY_ACCT_HOLDER_NO 20040226
3 Importing I_CURR Call by reference Type reference (TYPE) TY_CURR 20031216
4 Importing I_FLOW_CAT Call by reference Type reference (TYPE) IHC_DTE_FLOW_CAT Gutschrift/Belastungskennzeichen 20031216
5 Importing I_ITEM_CAT Call by reference Type reference (TYPE) IHC_DTE_ITEM_CAT Postenkategorie 20031216
6 Importing I_TRNS_TYPE Call by reference Type reference (TYPE) IHC_DTE_PN_TRNS_TYPE Transaktionsart 20040113
7 Importing I_UNIT Call by reference Type reference (TYPE) IHC_DTE_UNIT PrimaNota Entität 20031216
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031216

Method CUST_GET_SPR_ACCT_FOR_AMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BANK_DET Call by reference Type reference (TYPE) IHC_STR_BANK_DET 20040113
2 Importing I_FLOW_CAT Call by reference Type reference (TYPE) IHC_DTE_FLOW_CAT Gutschrift/Belastungskennzeichen 20040225
3 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20040113
4 Importing I_ORIGIN Call by reference Type reference (TYPE) C 20040113
5 Importing I_REF_CURR Call by reference Type reference (TYPE) TY_CURR 20040113
6 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20040113
7 Importing I_TRNS_TYPE Call by reference Type reference (TYPE) IHC_DTE_PN_TRNS_TYPE Transaktionsart 20040113
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040113

Method DO_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXC_RATE Call by reference Type reference (TYPE) TY_RATE 20031014
2 Exporting E_TARG_AMNT Call by reference Type reference (TYPE) TY_AMNT 20031014
3 Importing I_DATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20031014
4 Importing I_RATE_TYPE Call by reference Type reference (TYPE) TY_RATE_TYPE 20031014
5 Importing I_SRC_AMNT Call by reference Type reference (TYPE) TY_AMNT 20031014
6 Importing I_SRC_CURR Call by reference Type reference (TYPE) TY_CURR 20031014
7 Importing I_TARG_CURR Call by reference Type reference (TYPE) TY_CURR 20031014
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method GET_ACCT_CURR_FROM_AMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CURRENCY Call by reference Type reference (TYPE) TY_CURR 20041021
2 Importing I_ACCOUNT Call by reference Type reference (TYPE) IHC_DTE_ACCOUNT Konto im Buchungssystem 20041021
3 Importing I_UNIT Call by reference Type reference (TYPE) IHC_DTE_UNIT Bankkreis 20041021
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method GET_ACCT_HOLDER_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BUPA_NO Call by reference Type reference (TYPE) TY_ACCT_HOLDER_NO 20040226
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20040303
3 Importing I_ORIGIN Call by reference Type reference (TYPE) C 20040303
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040226

Method GET_CLEARING_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXT_SYS Call by reference Type reference (TYPE) IHC_DTE_EXT_FLAG AMS System des Empfänger: EXT/INT 20031120
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031120
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031120

Method GET_CLRG_ACCT_FOR_AMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BANK_DET Call by reference Type reference (TYPE) IHC_STR_BANK_DET 20031014
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
3 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20031104
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method GET_EXCHANGERATE_ROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXC_RATE Call by reference Type reference (TYPE) TY_RATE Conversion rate in char 20061227
2 Importing I_RATE Call by reference Type reference (TYPE) UKURS_CURR Conversion rate in decimal 20061227

Method GET_EXCHANGERATE_ROUND on class IHC_CL_PROC_CL has no exception.

Method GET_RCV_ACCT_FOR_AMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BANK_DET Call by reference Type reference (TYPE) IHC_STR_BANK_DET 20031014
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
3 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20031104
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method GET_SND_ACCT_FOR_AMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BANK_DET Call by reference Type reference (TYPE) IHC_STR_BANK_DET 20031014
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
3 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20031104
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method GET_TRANSACTION_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_TRNS_DATES Call by reference Type reference (TYPE) IHC_STR_TRNS_DATES 20031014
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
3 Importing I_ORIGIN Call by reference Type reference (TYPE) C 20040302
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method GET_TRANSACTION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TRANS_CAT Call by reference Type reference (TYPE) IHC_DTE_PN_TRNS_TYPE Vorgangsart (Überweisung / Lastschrift) 20040113
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031016

Method GET_TRANSACTION_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_TRNS_VALUES Call by reference Type reference (TYPE) IHC_STR_TRNS_VALUES 20031014
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method MODIFY_ITEMS_BY_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STR_SND Call by reference Type reference (TYPE) TY_STR_SND_ITEM 20040427
2 Changing C_TAB_ITEMS Call by reference Type reference (TYPE) TTY_TAB_ITEMS 20040427
3 Changing C_TAB_ITEM_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20040427
4 Changing C_TAB_RCV_ITEMS Call by reference Type reference (TYPE) TTY_TAB_RCV_ITEMS 20040427
5 Changing C_TAB_RCV_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20040427
6 Changing C_TAB_SND_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20040427
7 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20040427
8 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20040427
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040427

Method MODIFY_PN_BY_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PN Call by reference Type reference (TYPE) IHC_DB_PN 20061120
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN 20061120
3 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT 20061120
# Exception Resumable Description Created on
1 CX_IHC_PROC 20061120

Method PN_AMS_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR_ROLLBACK Call by reference Type reference (TYPE) IHC_DTE_HANDLE_LUW 'X' Soll der Prozessmethode ein Commit auslösen? 20040420
2 Importing I_HANDLE_LUW Call by reference Type reference (TYPE) IHC_DTE_HANDLE_LUW 'X' Soll der Prozessmethode ein Commit auslösen? 20031013
3 Importing I_PN_SEMKEY Call by reference Type reference (TYPE) IHC_STR_PN_SEMKEY 20031013
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031013

Method PN_AMS_PREPOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR_ROLLBACK Call by reference Type reference (TYPE) IHC_DTE_HANDLE_LUW 'X' Soll der Prozessmethode ein Commit auslösen? 20040420
2 Importing I_HANDLE_LUW Call by reference Type reference (TYPE) IHC_DTE_HANDLE_LUW 'X' Soll der Prozessmethode ein Commit auslösen? 20031126
3 Importing I_PN_SEMKEY Call by reference Type reference (TYPE) IHC_STR_PN_SEMKEY 20031126
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031126

Method PN_AMS_REWIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR_ROLLBACK Call by reference Type reference (TYPE) IHC_DTE_HANDLE_LUW 'X' Soll der Prozessmethode ein Commit auslösen? 20040420
2 Importing I_HANDLE_LUW Call by reference Type reference (TYPE) IHC_DTE_HANDLE_LUW 'X' Soll der Prozessmethode ein Commit auslösen? 20031013
3 Importing I_PN_SEMKEY Call by reference Type reference (TYPE) IHC_STR_PN_SEMKEY 20031013
4 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT Abrechnungskategorie 20040202
5 Importing I_TESTRUN Call by reference Type reference (TYPE) IHC_DTE_TESTRUN ' ' Testlauf 20040420
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031013

Method REVERSE_PAYMITEM_FROM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REF_DOCS Call by reference Type reference (TYPE) IHC_TTY_DOC Referenz-Dokumente eines Status 20031218
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031014
3 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT Abrechnungskategorie 20040202
4 Importing I_TESTRUN Call by reference Type reference (TYPE) IHC_DTE_TESTRUN ' ' Testlauf 20040420
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014

Method ROLLBACK Signature

Method ROLLBACK on class IHC_CL_PROC_CL has no parameter.
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031008

Method SET_LIMIT_FIGURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LIMIT_FIGURES Call by reference Type reference (TYPE) TY_LIMIT_FIGURES Limitumsatzzahlen Semantischer Schlüssel 20040129
2 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT Abrechnungskategorie 20040129
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040129

Method SET_PN_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REF_DOCS Call by reference Type reference (TYPE) IHC_TTY_DOC Referenz-Dokumente eines Status 20031126
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN 20031105
3 Importing I_REF_DOC Call by reference Type reference (TYPE) TY_DOC_NO 20031105
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040126

Method STORE_LIMIT_FIGURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT Abrechnungskategorie 20040128
2 Importing I_TESTRUN Call by reference Type reference (TYPE) IHC_DTE_TESTRUN ' ' Testlauf 20040420
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040129

Method S_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SREF_IHC_CL_PROC_CL Call by reference Object reference (TYPE REF TO) IHC_CL_PROC_CL Singleton-Referenz der Prozessklasse 20031013
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031013

Method S_MEMORY_SYNC Signature

Method S_MEMORY_SYNC on class IHC_CL_PROC_CL has no parameter.
Method S_MEMORY_SYNC on class IHC_CL_PROC_CL has no exception.

Method TRANSFER_ITEM_TO_AMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REF_DOCS Call by reference Type reference (TYPE) IHC_TTY_DOC Referenz-Dokumente eines Status 20031126
2 Importing I_OREF_PN Call by reference Object reference (TYPE REF TO) IHC_CL_ENT_PN PrimaNota Entität 20031013
3 Importing I_SETTLEMNT_CAT Call by reference Type reference (TYPE) IHC_DTE_SETTLEMNT_CAT Abrechnungskategorie 20040115
4 Importing I_STR_SND Call by reference Type reference (TYPE) TY_STR_SND_ITEM 20031022
5 Importing I_TAB_ITEMS Call by reference Type reference (TYPE) TTY_TAB_ITEMS 20031022
6 Importing I_TAB_ITEM_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20031022
7 Importing I_TAB_RCV_ITEMS Call by reference Type reference (TYPE) TTY_TAB_RCV_ITEMS 20031022
8 Importing I_TAB_RCV_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20031022
9 Importing I_TAB_SND_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20031022
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031013

Method TRANSFER_NOTES_FOR_AMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_ITEM_NOTES Call by reference Type reference (TYPE) TTY_TAB_NOTES 20031014
2 Importing I_ITEM_NO Call by reference Type reference (TYPE) TY_ITEMNO 20031014
3 Importing I_TAB_PAYNOTES Call by reference Type reference (TYPE) IHC_TTY_PN_PAYNOTES 20031014
# Exception Resumable Description Created on
1 CX_IHC_PROC Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20031014
History
Last changed by/on SAP  20040819 
SAP Release Created in 500