SAP Function SAMPLE_INTERFACE_00010920 - Check Number Assignment: Duplicate Check

Parameter Reference Type Length Default Optional Text
I_ACCOUNT IBKKAKEYEX-ACCOUNT C 35 X Account Number
I_BANKAREA IBKKAKEYEX-BKKRS C 4 X Bank Area
I_CHEQUENO IBKKAKEYEX-CASHBNO C 20 Check Number
I_CHEQUETYPE IBKKAKEYEX-CASHBTYPE C 4 X Check Type

Parameter Reference Type Length Text
E_FLG_EXISTS BOOLE-BOOLE C 1 'X': Check exists, ' ': Does not exist

Parameter Reference Length Optional Text
T_MESG IBKKMESG 224 Table for Messages

Functionality
This module checks whether the check number transferred already occursin the check position. It is called when you create checks. The bankarea, check type and account number are available as search criteria. Ifthese criteria are used for the search, the user determines how thesearch query is designed. It is meaningful if the search criteria arebased on the criteria used for assigning the check numbers. If you useautomatic check number assignment when requesting checks on across-check type and cross-account basis, for example, the check for theexistence of a check number when you create checks should also be on across-check type and cross-account basis.
This sample module searches for account numbers within a bank areaacross all check types and accounts.

Description
'X': Check exists
' ': Check does not exist

Description
Account number (external)

Description
Bank area

Description
Position number (external)

Description
Check type