SAP Reports / Programs

IHC_TEST_PROCESS SAP ABAP Report - Test IHC Processes







IHC_TEST_PROCESS is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter IHC_TEST_PROCESS into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT IHC_TEST_PROCESS. "Basic submit
SUBMIT IHC_TEST_PROCESS AND RETURN. "Return to original report after report execution complete
SUBMIT IHC_TEST_PROCESS VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: P_IHCCL = Client of IHC Central
Selection Text: P_IDOCNM = IDoc Number
Selection Text: P_IDOCN = Reprocessing of IDoc
Selection Text: P_HQCLNT = Client of IHC Central
Selection Text: P_HBANK = House Bank
Selection Text: P_GROWTH = Amount Increase
Selection Text: P_FIELD = Fields for Comparison
Selection Text: P_DUEDTE = Due Date
Selection Text: P_DDATE = Document Date
Selection Text: P_DATUM = Bank Statement Date
Selection Text: P_CUSTMR = Customers
Selection Text: P_CUST = Customer
Selection Text: P_CURR = Currency
Selection Text: P_CBDAT = State Central Bank Indicator
Selection Text: P_BSVLDT = Value Date (in Bank Statement)
Selection Text: P_BSPSDT = Posting Date (in Bnk Statemnt)
Selection Text: P_BSPOS = Turnover Data File
Selection Text: P_BSPMNT = Payment Note (*)
Selection Text: P_BSPBNK = Partner's Account Number
Selection Text: P_BSPACC = Partner's Bank No.
Selection Text: P_BSNUMB = Statement Number
Selection Text: P_BSITER = Gain (*)
Selection Text: P_BSHSBK = House Bank
Selection Text: P_BSHDR = Statement File
Selection Text: P_BSGVC = Transaction Code
Selection Text: P_BSFORM = Bank Statement Format
Selection Text: P_BSDATE = Bank Statement Date
Selection Text: P_BSCURR = Currency
Selection Text: P_BSCC = Company Code
Selection Text: P_BSBLNC = Opening Balance
Selection Text: P_BSAMNT = Amount (*)
Selection Text: P_BSACNT = Account Number
Selection Text: P_BSACCN = IHC Account
Selection Text: P_BNKARE = Sender Bank Area
Selection Text: P_BKKRS = Bank Area
Selection Text: P_AMOUNT = Amount
Selection Text: P_ACCNT = General Ledger Account
Selection Text: PX_XIDOC = Predefined IDoc





Selection Text: PX_STAT = Display Statistics
Selection Text: PX_SETDT = Increase Posting Date
Selection Text: PX_SELPM = Payment Meth Sel. in All Cases
Selection Text: PX_PYMOR = Generate Payment Order
Selection Text: PX_POST = Post Immed.
Selection Text: P_WSEC2 = Sec. Waiting
Selection Text: P_WSEC1 = Seconds Waiting for Job
Selection Text: P_VENDOR = Vendors
Selection Text: P_TRNMTH = Transaction Type
Selection Text: P_SVALDT = Sender Value Date
Selection Text: P_SGTXT = Item Text
Selection Text: P_SENDER = Paying Company Code
Selection Text: P_SACCNT = Sender Account
Selection Text: P_RVALDT = Recipient Value Date
Selection Text: P_RSWIFT = Recipient SWIFT
Selection Text: P_RPAYRQ = Payment Request Reference
Selection Text: P_RIBAN = IBAN
Selection Text: P_RFCDST = RFC Destination of HQ
Selection Text: P_REFFLD = Reference Fields
Selection Text: P_REF = Invoice Reference
Selection Text: P_RCVRS = Recipient Name
Selection Text: P_RCVR = Vendor
Selection Text: P_RBNKKY = Recipient Bank Key
Selection Text: P_RBNKCN = Recipient Bank Country
Selection Text: P_RBKKRS = Recipient Bank Area
Selection Text: P_RACCNT = Recipient Account
Selection Text: P_PYRID = Identification
Selection Text: P_PYRDT = Run Date
Selection Text: P_PYMNTS = Payment Notes
Selection Text: P_PYMMTH = Payment Method
Selection Text: P_PYM = Payment Method
Selection Text: P_PRNBNK = Partner Bank
Selection Text: P_PDATE = Posting Date
Selection Text: P_PCURR = Currency
Selection Text: P_PAYRNM = Payment Run ID
Selection Text: P_PAYMM = Payment Methods
Selection Text: P_PAYCC = Company Codes
Selection Text: P_OUTFIN = IDOC Number
Selection Text: P_NXTPDT = Next Posting Date





Selection Text: P_NUMPO = Number of Payment Orders
Selection Text: P_NUMIT = Number of Statement Items (*)
Selection Text: P_NUMINV = Number of Invoices
Selection Text: P_MONEY = First Amount
Selection Text: P_MEDIUM = Medium
Selection Text: P_KIDNOS = Payment Reference (KIDNO)
Selection Text: P_KIDNO = Payment Reference (KIDNO)
Selection Text: P_IN_FIN = IDOC Number
Selection Text: P_INC = Amount Increase
Selection Text: PX_PMRUS = Payment Run with Parameters:
Selection Text: PX_ACTDT = Previous Posting Date
Selection Text: PX_BASTA = Create External Bank Statement
Selection Text: PX_BNKST = Create Bank Statement
Selection Text: PX_BSDEL = Delete Bnk Statemt w/ Same No.
Selection Text: PX_BSDSP = Display Bank Statement
Selection Text: PX_BSOUT = Reexport FINSTA
Selection Text: PX_BSPRC = Import Bank Statement
Selection Text: PX_BS_IN = Reimport FINSTA
Selection Text: PX_CHDUE = Due Date Check
Selection Text: PX_CHK = Check IDoc Status
Selection Text: PX_CMPPR = Compare Payment Request
Selection Text: PX_DATE = Explicit Date
Selection Text: PX_DIRD = DIRDEB
Selection Text: PX_DOCIT = Payment Document Items
Selection Text: PX_EXTPO = External Payment Order
Selection Text: PX_FAILS = Failed Payment Method Selectn
Selection Text: PX_FRNPO = Foreign Payment Order
Selection Text: PX_PMRUN = Start Payment Run
Selection Text: PX_PMRST = Payment Run for New Invoices
Selection Text: PX_PAYX = PAYEXT
Selection Text: PX_PAYRQ = Check Payment Request
Selection Text: PX_OVER = Override Parameter
Selection Text: PX_OIDOC = Use Original IDoc
Selection Text: PX_LOG = Display Log
Selection Text: PX_INV = Create Invoices
Selection Text: PX_INTPO = Internal Payment Order
Selection Text: PX_IDOCX = Predefined IDoc
Selection Text: PX_IDOCR = IDoc Reprocessing
Selection Text: PX_IDOCP = IDoc for Payment Run



Selection Text: PX_IDOC = Create IDoc
Selection Text: PX_IBSTA = Create Internal Bank Statement
Selection Text: PX_IBAN = Use IBAN
Selection Text: PX_GETRF = Payment Note from Invoice
Selection Text: PX_GETAM = Amount from Invoice
Title: Test IHC Processes
Text Symbol: 151 = Date
Text Symbol: 150 = Identification
Text Symbol: 145 = Sec. Waiting
Text Symbol: 144 = Seconds Waiting for Job
Text Symbol: 143 = IDoc for this Pymnt Run:
Text Symbol: 142 = IDoc Creation for Current Payment Run
Text Symbol: 141 = Reprocessing of this IDoc:
Text Symbol: 132 = If empty: XX + sequential no.
Text Symbol: 131 = (For invoices created with the first tab)
Text Symbol: 017 = Extern. Bnk Statemnt
Text Symbol: 016 = Payment Order and Payment Request
Text Symbol: 015 = Intern. Bnk Statemnt
Text Symbol: 014 = Inbound IDoc
Text Symbol: 013 = IHC System Processes
Text Symbol: 012 = Bank Statement Configuration
Text Symbol: 011 = IHC System Configuration
Text Symbol: 009 = Log for Payment Program
Text Symbol: 008 = Processes in Child System
Text Symbol: 007 = Configuration for Creating IDocs
Text Symbol: 006 = Configuration for Payment Prog.
Text Symbol: 005 = Configuration for Invoicing
Text Symbol: 004 = Create IDocs
Text Symbol: 003 = Pmnt Run
Text Symbol: 002 = Create Invoices
Text Symbol: 001 = Configuration of Child System
Text Symbol: 152 = IDoc Number
Text Symbol: 906 = Messages
Text Symbol: 905 = IHC TestReport
Text Symbol: 904 = Invoice %NUM
Text Symbol: 903 = External Partner
Text Symbol: 902 = Wait for Pymnt Run:
Text Symbol: 901 = Payment Request Comparison
Text Symbol: 900 = Invoice Number %NUM
Text Symbol: 242 = Bank Statement Creation from Child Sys.
Text Symbol: 241 = (*)These parameters can be overridden below
Text Symbol: 240 = Configuration for External Bank Statement
Text Symbol: 230 = Create Payment Orders
Text Symbol: 228 = (Only works in the child system)
Text Symbol: 227 = (Only works in the central system)
Text Symbol: 226 = Use this Posting Date:
Text Symbol: 225 = Use Previous Posting Date
Text Symbol: 224 = Bank Statement Date
Text Symbol: 223 = Create Internal Bank Statement Now
Text Symbol: 222 = Reprocess IDoc:
Text Symbol: 221 = Resend IDoc:
Text Symbol: 216 = Seconds Waiting for IDoc
Text Symbol: 215 = Checks for Payment Request
Text Symbol: 214 = (Only works if child and central are in the same system)
Text Symbol: 213 = Client of IHC Central
Text Symbol: 212 = Reprocess IDoc
Text Symbol: 211 = IDoc from Child


INCLUDES used within this REPORT IHC_TEST_PROCESS

INCLUDE IHC_TEST_PROC_GLOBAL_DATA.
INCLUDE IHC_TEST_PROC_GENERAL.
INCLUDE IHC_TEST_PROC_SCREEN_ROUTINES.
INCLUDE IHC_TEST_PROC_INVOICE.
INCLUDE IHC_TEST_PROC_PAYMENT_RUN.
INCLUDE IHC_TEST_PROC_IDOC.
INCLUDE IHC_TEST_PROC_INCOMING_IDOC.
INCLUDE IHC_TEST_PROC_EXTERNAL_BANKSTA.
INCLUDE IHC_TEST_PROC_PAYM_ORD_REQ.
INCLUDE IHC_TEST_PROC_BANK_STATEMENT.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

No SAP FUNCTION MODULES are executed within this report code!



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name IHC_TEST_PROCESS or its description.