SAP ABAP Interface IHC_IF_UTIL_AMS_FUNCTIONS (Posting System Functions)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IHC_CL_UTIL_BCA BCA Functions 20031202
Properties
Interface IHC_IF_UTIL_AMS_FUNCTIONS  
Short Description Posting System Functions    
General Data
Package FIN_IHC   Payment Order In-House Cash 
Created 20031128   SAP 
Last changed 20050411   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SHLP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IHC_IF_UTIL_AMS_FUNCTIONS has no interface.
Friends
Interface IHC_IF_UTIL_AMS_FUNCTIONS has no friend.
Attributes
Interface IHC_IF_UTIL_AMS_FUNCTIONS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IF_UNIT_EXISTS Instance method Public Method Check if Posting System Unit Exists 20040113
2 DISPLAY_ACCOUNT Instance method Public Method Display Account 20040105
3 DISPLAY_PAYMENT_ORDER Instance method Public Method Display Payment Item 20040105
4 F4_ACCOUNTS Instance method Public Method F4 Help for Posting System Accounts 20031128
5 F4_UNITS Instance method Public Method F4 Help for Posting System Units 20031128
6 GET_ACCOUNTS_FOR_BP Instance method Public Method Determine All Accounts of a Business Partner 20040419
7 GET_ACCOUNT_DATA Instance method Public Method Determine Data for Account 20031128
8 GET_ACCOUNT_HOLDER Instance method Public Method Determine Account Holder 20031128
9 GET_POSTING_DATE Instance method Public Method Get Current Posting Date 20031128
10 GET_UNIT Instance method Public Method Determine Posting System Unit 20031128
11 GET_UNIT_DATA Instance method Public Method Determine Data for Posting System Unit 20031128
12 GET_WORKING_DAY Instance method Public Method 20041008
13 POST_PAYMENT_ITEM Instance method Public Method Post Payment Items in Posting System 20031208
14 POST_PAYMENT_ORDER Instance method Public Method Post Payment Order in Posting System 20031208
Events
Interface IHC_IF_UTIL_AMS_FUNCTIONS has no event.
Types
Interface IHC_IF_UTIL_AMS_FUNCTIONS has no local type.
Method Signatures

Method CHECK_IF_UNIT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIST Value transfer Type reference (TYPE) XFELD 'X': Exists 20040113
2 Importing I_UNIT Value transfer Type reference (TYPE) IHC_DTE_UNIT Bank Area 20040113
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20040113

Method DISPLAY_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCOUNT Value transfer Type reference (TYPE) IHC_DTE_ACCOUNT Account in Posting System 20040105
2 Importing I_UNIT Value transfer Type reference (TYPE) IHC_DTE_UNIT Bank Area 20040105
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20040105

Method DISPLAY_PAYMENT_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCUMENT Value transfer Type reference (TYPE) IHC_DTE_AMS_DOCUMENT Document Number 20040105
2 Importing I_UNIT Value transfer Type reference (TYPE) IHC_DTE_UNIT Bank Area 20040105
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20040105

Method F4_ACCOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CALLCONTROL Value transfer Type reference (TYPE) DDSHF4CTRL Control Structure for F4 Process with Search Help Exit 20031205
2 Changing CS_SHLP Value transfer Type reference (TYPE) SHLP_DESCR_T Description of Search Help 20031205
3 Changing CT_RECORD_TAB Value transfer Type reference (TYPE) DDSHRESLTS Results List in F4 Help 20031205
4 Changing CT_SHLP_TAB Call by reference Type reference (TYPE) SHLP_DESCR_TAB_T List of Alternative Elementary Search Helps 20031205
5 Exporting ET_ACCOUNTS Value transfer Type reference (TYPE) IHC_TTY_ACCOUNTS Accounts in Posting System 20031204
6 Exporting E_ACCOUNT Value transfer Type reference (TYPE) IHC_DTE_ACCOUNT Selected Account 20031204
7 Exporting E_NOT_FOUND Value transfer Type reference (TYPE) XFELD 'X': No Account Found 20031204
8 Exporting E_UNIT Value transfer Type reference (TYPE) IHC_DTE_UNIT Selected Unit 20031205
9 Exporting E_USER_ABORT Value transfer Type reference (TYPE) XFELD 'X': Selection Canceled 20031204
10 Importing I_REFRESH Value transfer Type reference (TYPE) XFELD ' ' 'X': Empty Buffer 20031205
11 Importing I_SELECT Value transfer Type reference (TYPE) XFELD 'X': Selection with Popup; 'S': Standard Selection 20031204
12 Importing I_UNIT Value transfer Type reference (TYPE) IHC_DTE_UNIT Bank Area 20031204
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20031204

Method F4_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CALLCONTROL Value transfer Type reference (TYPE) DDSHF4CTRL Control Structure for F4 Process with Search Help Exit 20031204
2 Changing CS_SHLP Value transfer Type reference (TYPE) SHLP_DESCR_T Description of Search Help 20031204
3 Changing CT_RECORD_TAB Value transfer Type reference (TYPE) DDSHRESLTS Results List in F4 Help 20031204
4 Changing CT_SHLP_TAB Call by reference Type reference (TYPE) SHLP_DESCR_TAB_T List of Alternative Elementary Search Helps 20031204
5 Exporting ET_UNITS Value transfer Type reference (TYPE) IHC_TTY_UNITS Posting System Units 20031203
6 Importing I_SELECT Value transfer Type reference (TYPE) XFLAG ' ' 'X': Popup with Selection 20031203
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20031204

Method GET_ACCOUNTS_FOR_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACCOUNTS Call by reference Type reference (TYPE) IHC_TTY_ACCOUNTS Accounts in Posting System 20040419
2 Importing IT_EXPRESSIONS Call by reference Type reference (TYPE) RSDS_SELOPT_T Range Table for Business Partner 20040419
3 Importing I_BUSINESS_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20040419
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20040419

Method GET_ACCOUNT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACCOUNT_DATA Value transfer Type reference (TYPE) IHC_STR_AMS_ACCOUNT_DATA Account Data 20031212
2 Importing I_ACCOUNT Value transfer Type reference (TYPE) IHC_DTE_ACCOUNT Account in Posting System 20031212
3 Importing I_UNIT Value transfer Type reference (TYPE) IHC_DTE_UNIT Bank Area 20031212
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20031212

Method GET_ACCOUNT_HOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACCOUNT_HOLDER Value transfer Type reference (TYPE) IHC_DTE_ACCOUNT_HOLDER Account Holder 20031211
2 Exporting E_ACCOUNT_HOLDER_ADDR Value transfer Type reference (TYPE) ADDR1_VAL 20050330
3 Exporting E_BUSINESS_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Business Partner Number 20040419
4 Importing I_ACCOUNT Value transfer Type reference (TYPE) IHC_DTE_ACCOUNT Account in Posting System 20031211
5 Importing I_UNIT Value transfer Type reference (TYPE) IHC_DTE_UNIT Bank Area 20031211
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20031211

Method GET_POSTING_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POST_DATE Value transfer Type reference (TYPE) DATUM Current Posting Date 20031128
2 Importing I_UNIT Value transfer Type reference (TYPE) IHC_DTE_UNIT Unit in Posting System 20031128
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20031202

Method GET_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NOT_FOUND Call by reference Type reference (TYPE) XFLAG 'X': No Unit Found 20031128
2 Exporting E_UNIT Call by reference Type reference (TYPE) IHC_DTE_UNIT Unit in Posting System 20031128
3 Importing I_BANK_COUNTRY Value transfer Type reference (TYPE) BANKS Bank Country Key 20031128
4 Importing I_BANK_KEY Value transfer Type reference (TYPE) BANKL Bank Number 20031128
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20031202

Method GET_UNIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BANK_ADDRESS Call by reference Type reference (TYPE) BNKA Bank Master Record 20040223
2 Exporting E_BANK_COUNTRY Value transfer Type reference (TYPE) IHC_DTE_BANK_COUNTRY Bank Country 20040130
3 Exporting E_BANK_KEY Value transfer Type reference (TYPE) BANKL Bank Key (SAP) 20040130
4 Exporting E_CURRENCY Value transfer Type reference (TYPE) IHC_DTE_AMS_UNIT_CURRENCY Local Currency of Posting System Unit 20040113
5 Exporting E_NAME Value transfer Type reference (TYPE) IHC_DTE_AMS_UNIT_NAME Name of Posting System Unit 20040113
6 Importing I_UNIT Value transfer Type reference (TYPE) IHC_DTE_UNIT Bank Area 20040113
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20031212

Method GET_WORKING_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATE_NEXT Call by reference Type reference (TYPE) BKK_PSTDAT 20041008
2 Importing I_BKKRS Call by reference Type reference (TYPE) BKK_BKKRS 20041008
# Exception Resumable Description Created on
1 CX_IHC_UTIL 20041008

Method POST_PAYMENT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHECKS Call by reference Type reference (TYPE) TABLE Check Results 20031208
2 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20031208
3 Exporting E_RC Value transfer Type reference (TYPE) SYSUBRC Return Value, Return Value After ABAP Statements 20031208
4 Importing IT_ITEMS Call by reference Type reference (TYPE) TABLE Payment Item Data 20031208
5 Importing IT_PAYMENT_NOTES Value transfer Type reference (TYPE) IHC_TTY_AMS_PAYMENT_NOTES Payment Notes Data 20031208
6 Importing I_CONTROL Value transfer Type reference (TYPE) ANY Control Data 20031208
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20031212

Method POST_PAYMENT_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RECEIVER_CHECKS Call by reference Type reference (TYPE) TABLE Recipients Checks 20031208
2 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20031208
3 Exporting E_ERROR Value transfer Type reference (TYPE) XFELD 'X': Posting Error 20031208
4 Exporting E_POST_DATE Value transfer Type reference (TYPE) DATE Posting Date 20031208
5 Exporting E_RC Value transfer Type reference (TYPE) SYSUBRC Return Value, Return Value After ABAP Statements 20031208
6 Exporting E_VALUE_DATE Value transfer Type reference (TYPE) DATE Value Date 20031208
7 Importing IT_PAYMENT_NOTES Value transfer Type reference (TYPE) IHC_TTY_AMS_PAYMENT_NOTES Payment Notes Data 20031208
8 Importing IT_RECEIVER_ITEMS Call by reference Type reference (TYPE) TABLE Recipient Data 20031208
9 Importing I_CONTROL Value transfer Type reference (TYPE) ANY Control Data 20031208
10 Importing I_SENDER_ITEM Value transfer Type reference (TYPE) ANY Sender Data 20031208
# Exception Resumable Description Created on
1 CX_IHC_UTIL Exceptions with Static and Dynamic Check of RAISING Clause 20031212
History
Last changed by/on SAP  20050411 
SAP Release Created in 500