Fonction SAP BKK_PAYM_ITEM_CHECK_DISPO - Check Posting Control

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_MSG_ACCNT IBKK_ITEM-ACNUM_EXT C 35 Account Number for Error Messages
I_TRNS_ATTR TBKKG3 u 39 Attributes of Transaction Type
I_XENQUEUE BKK_XFELD C 1 SPACE X Indicator to Show if Account Balance is Locked

Paramètre Reférence Type Long. Description
E_RETURN SYST-SUBRC I 4 0: No Errors
E_XERR IBKK_XCHKR u 10 Indicator Specifying Errors

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
C_ITEM IBKK_ITEM u 1444 Payment Item Data Structure

Functionality
The payment item data is checked. The check is divided into differentcategories. Each category consists of checks in accordance with theattributes of the transaction type. In addition, every categoryprocesses a Business Transaction Event that enables you to includeyour own checks. The different categories are as follows:

  • Position Management

  • If the attribute 'check' is set for the transaction type, the systemchecks if there is a check lock and whether the check number has to beentered in Check Management
    • Business Partner

    • Process event 00010021
      The system checks whether the central posting lock is set for theaccount holder
      • Account

      • Process event 00010022
        Check if the transaction type and medium are assigned to the account andwhether a lock is entered on the account
        In the case of debit presentation, the system also checks if the"Agreement for Collecting Receivables via Debit" indicator is set
        For a debit in the context of the direct debit procedure, the systemchecks if a corresponding order is stored on the account
        • Value date

        • Process event 00010023
          If the previous system has assigned a value date, the system checks ifthe value date is within the grace period
          • Limit

          • Process event 00010024
            In the case of a debit, the system checks the amount to be debitedagainst the limit stored on the account. It takes account of anytransaction charges incurring.

            Notes
            Events 00010023 and 00010024 have an export parameter E_XSKIP forcontrolling whether or not the following checks are made.
            If E_XSKIP is set, the checks are NOT made:

            Further information

            • Event 000100021

            • Event 000100022

            • Event 000100023

            • Event 000100024