Fonction SAP BAPI_BKK_ACCNT_GET_ITEM_LIST - Get Payment Items for an Account

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
BANKAREA BAPI_IBKK_ACCNT_IDENTIF-BANKAREA C 4 Bank Area
DATEPOSTFROM BAPI_IBKK_PARA_ITEM_LIST-DATE_POST_FROM D 8 X Posting Date From
DATEPOSTTO BAPI_IBKK_PARA_ITEM_LIST-DATE_POST_TO D 8 X Posting Date To
EXTERNALACCOUNTNO BAPI_IBKK_ACCNT_IDENTIF-EXTERNALACCOUNTNR C 35 External Account Number
ITEMSTATUS BAPI_IBKK_PARA_ITEM_LIST-ITEM_STATUS C 2 X Status of Payment Item
LANGUAGE BAPI_IBKK_ACCNT_COMM_PARAM-LANGUAGE C 1 SY-LANGU X Language Key
LANGUAGEISO BAPI_IBKK_ACCNT_COMM_PARAM-LANGUAGE_ISO C 2 X ISO Language Key
MAXROWS BAPI_IBKK_PARA_ITEM_LIST-MAX_ROWS I 4 X Maximum Number of Payment Items
PROCESSEXTENSION BAPI_IBKK_ACCNT_COMM_PARAM-PROCESS_EXTENSION C 1 X Execute Customer Enhancements
SINCELASTACCSTAT BAPI_IBKK_PARA_ITEM_LIST-SINCE_LAST_ACCSTAT C 1 X Postings Since Last Bank Statement

Paramètre Reférence Type Long. Description
ACCOUNTIDENTIFICATION BAPI_IBKK_ACCNT_IDENTIF u 162 Account Identification
MOREROWS BAPI_IBKK_PARA_ITEM_LIST-MORE_ROWS C 1 Lines Cut Off

Paramètre Reférence Long. Facultatif Description
EXTENSIONIN BAPIPAREX 990 X Reference structure for BAPI parameter ExtensionIn
EXTENSIONOUT BAPIPAREX 990 X Reference structure for BAPI parameter ExtensionOut
PAYMENTITEM BAPI_IBKK_PAYMENT_ITEM 894 X Selected Payment Items
PAYMENTNOTES BAPI_IBKK_PAYMENT_NOTES 88 X Payment Notes
RETURN BAPIRET2 548 X Return Parameter

Functionality
Use this method to transfer details of the payment items that have beenposted for an account. This method returns the following values:

  • Details of the payment items such as the amount and the date of posting

  • A table containing error messages

  • Note: This method does not update the database.
    To transfer details of the payment items, you must specify values in theimport parameters Bank Area (BANKAREA) and External AccountNumber (EXTERNALACCOUNTNO). Additionally, you can transfer avalue for either of the import parameters Language Key(LANGUAGE) or ISO Language Key (LANGUAGEISO).
    INCLUDE BAPI_BKK_LANGUAGE
    You can restrict the selection of payment items by transferring valuesin the following import parameters:
    • Posting Date From (DATEPOSTFROM) and Posting Date To
    • (DATEPOSTTO)
      Payment items posted during the specified period will be transferred.
      • Status of Payment Item (ITEMSTATUS)

      • Maximum Number of Rows (MAXROWS)

      • Only the specified number of payment items will be transferred.
        Note: The export parameter Lines Cut Off (MOREROWS) willbe set (X) if payment items are not transferred based on the setting inthe parameter Maximum Number of Rows.
        You can use the extended parameters and the customer events in thismethod to define additional selection criteria and thus further restrictthe payment items that are transferred.
        Customer Enhancements
        INCLUDE BAPI_CUST1
        INCLUDE BAPI_CUST_INOUT
        INCLUDE BAPI_CUST2
        INCLUDE BAPI_CUST_ENH_FURTHER_INFO
        Return Messages
        INCLUDE BAPI_RET

        Description
        This parameter returns details of the account identifiers (such as theinternal and external account numbers).
        INCLUDE BAPI_DATAELEMENT

        Description
        This parameter indicates that all the payment items that meet theselection criteria were not returned since the number of output recordswas restricted by the import parameter Maximum Number of PaymentItems (MAXROWS).

        Description
        This parameter transfers the bank area for anaccount and is a mandatory value. The system returns an error message ifyou specify an invalid value.

        Value range
        The value range for this parameter corresponds to the values that youdefine in the IMG activity Define BankArea.

        Description
        This parameter allows you to restrict the selection of payment items tothose that have a posting date after the date specified in thisparameter.

        Description
        This parameter allows you to restrict the selection of payment items tothose that have a posting date up to the date specified in thisparameter.

        Description
        The external account numberparameter transfers theunique identifier for an account and is a mandatory value.
        The system returns an error message if you specify an invalid value.

        Description
        This parameter transfers the status ofthe payment items.

        Value range
        The value range for this parameter corresponds to the value range forthe data element domain.

        Description
        This parameter determines the language in which the descriptive textsand notes are transferred.

        Value range
        You can specify the language in either of the parameters LanguageKey or ISO Language Key.
        INCLUDE BAPI_BKK_LANGUAGE

        Default
        The default value for this parameter is the logon language (SY-LANGU).

        Description
        This parameter determines the language in which the additional texts andnotes are transferred.
        Note: This parameter is used only if you have not selected theLanguage Key parameter.

        Value range
        You can specify the language in either of the parameters LanguageKey or ISO Language Key.
        INCLUDE BAPI_BKK_LANGUAGE

        Description
        This parameter allows you to restrict the number of payment items thatmust be transferred.

        Description
        This parameter specifies whether the details entered by the customers ina Business Add-In of this method, must be retrieved.
        You will find information on the meaning of the parameter in thedocumentation for the data element Execute Extension(s)(BAdI).

        Value range
        ' ' (no value)
        This value means that the customer enhancements are not executed. Thisis the default setting.
        'X'
        This value means that the customer enhancements are executed.

        Description
        This parameter allows you to restrict the selection of payment items tothose that have been posted after the date of the last bank statement.

        Description
        INCLUDE BAPI_EXTIN

        Description
        INCLUDE BAPI_EXTOUT

        Description
        This table parameter transfer details of the payment items that wereselected based on the selection criteria specified in the importparameters.
        INCLUDE BAPI_DATAELEMENT

        Description
        This table transfers details of the payment notes created for eachposition of the payment item.
        INCLUDE BAPI_DATAELEMENT

        Description
        INCLUDE BAPI_TABLE