Fonction SAP BAPI_BKK_ACCNT_GET_DETAIL - Read Account Details

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
BANKAREA BAPI_IBKK_ACCNT_IDENTIF-BANKAREA C 4 Bank Area
EXTERNALACCOUNTNO BAPI_IBKK_ACCNT_IDENTIF-EXTERNALACCOUNTNR C 35 External Account Number
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
PROCESSEXTENSION BAPI_IBKK_ACCNT_COMM_PARAM-PROCESS_EXTENSION C 1 X Execute Customer Enhancements

Paramètre Reférence Type Long. Description
ACCOUNTIDENTIFICATION BAPI_IBKK_ACCNT_IDENTIF u 162 Account Identification
ACCOUNTMASTERDATA BAPI_IBKK_ACCNT_MDATA u 233 Account Master Data
ACNTCURRENCYCHANGE BAPI_IBKK_CURR_CHANGE_OVER u 266 Currency Changeover Data
ACNTOPERATIONALDATA BAPI_IBKK_ACCNT_OP_MDATA u 879 Account Operative Data
CONTROLINDICATORBALANCE BAPI_IBKK_BAL_CTRL u 71 Bank Account Data
NOTICEONAMOUNT_RULE BAPI_IBKK_NOTICE_RULE u 40 Amount Notices
TERMRULE BAPI_IBKK_TERM_RULE u 85 Fixed-Term Deposits Master Data

Paramètre Reférence Long. Facultatif Description
ACCOUNTLIMIT BAPI_IBKK_ACCNT_LIMIT 123 X Account Limits
ACCOUNTLOCKS BAPI_IBKK_ACCNT_LOCKS 29 X Locking Reasons
ACCOUNTPERIODS BAPI_IBKK_ACCNT_PERIOD 221 X Account Periodicity
BUSINESSPARTNER BAPI_IBKK_BUS_PARTNER 160 X Business Partners
CHECKS BAPI_IBKK_CHECKS 31 X Checks (PF)
DIRECTDEBITORDER BAPI_IBKK_DIR_DEBIT_ORDER 85 X Direct Debit Orders
EXTENSIONIN BAPIPAREX 990 X Reference Structure for BAPI parameter ExtensionIn
EXTENSIONOUT BAPIPAREX 990 X Reference Structure for BAPI parameter ExtensionOut
HOLD BAPI_IBKK_HOLD 197 X Holds
INDIVIDUALCONDITIONHEAD BAPI_IBKK_IND_CONDITION 591 X Individual Condition: Header
INDIVIDUALCONDITIONPOSITION BAPI_IBKK_IND_COND_POS 425 X Individual Condition: Position
NOTICE BAPI_IBKK_ACCNT_NOTICE 141 X Notes
NOTICEONAMOUNT BAPI_IBKK_NOTICE_ON_AMOUNT 217 X Amount Notices
REFERENCEACCOUNTS BAPI_IBKK_REF_ACCOUNT 943 X Reference Accounts
RETURN BAPIRET2 548 Return Parameter
STANDARDCONDITIONHEAD BAPI_IBKK_STD_CONDITION 716 X Condition Header
STANDARDCONDITIONPOSITION BAPI_IBKK_STD_COND_POS 454 X Condition Position
TERM BAPI_IBKK_TERM 180 X Fixed-Term Deposits Term Data

Functionality
Use this method to transfer the following details for an account:

  • Account attributes such as the international bank account number and the
  • internal account number
    • Business objects details such as reference accounts for balancing and
    • fixed-term deposit details
      • A table containing error messages

      • Note: This method does not update the database.
        To transfer the account details, you must specify values in the importparameters Bank Area and External Account Number.Additionally, you can transfer a value for either of the importparameters Language Key or ISO Language Key.
        INCLUDE BAPI_BKK_LANGUAGE
        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 transfers the basic data (such as the account status andcreation date) for an account.
        You must specify a value in the following fields:

        • Account status enhancement

        • Account opening date

        • All fields that are set up as required fields in the product.

        • The system returns an error message if you specify an invalid value.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers currency changeover data (such as the planneddate of changeover and the current currency and new currency afterchangeover) for an account.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers the operational data (such as currency andcondition area) for an account.
          You must specify a value in the Currency Key field and for allother fields that are set up as required fields in the product. Thesystem returns an error message if you specify an invalid value.
          INCLUDE BAPI_DATAELEMENT

          Description
          If the account is a bank account, this parameter transfers details suchas the account category(whether vostoor nostro) and the time for theaccount category change.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers details of the amount notices (such as thenotice lock period and the free amount) for an account.
          Note: Values are transferred for this parameter only if theaccount is a savings account.
          You must specify values for all fields that are set up as requiredfields in the product. The system returns an error message if youspecify an invalid value.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers details of the fixed-term deposits (such as thecontract amount and term duration) for an account.
          Note: Values are transferred for this parameter only if theaccount is a fixed-term deposit account.
          You must specify a value for the Contract Amount field and forall other fields that are set up as required fields in the product. Thesystem returns an error message if you specify an invalid value.
          INCLUDE BAPI_DATAELEMENT

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

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

          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 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 transfer the language in either of the parameters LanguageKey or ISO Language Key.
          INCLUDE BAPI_BKK_LANGUAGE

          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 transfers details of the limits (such as the limitvalidity and amount) belonging to the different limit categories. Thesystem returns an error message if you specify an invalid value.
          INCLUDE BAPI_DATAELEMENT

          Value range
          For reference limits, the value range for this parameter corresponds tothe values that you have defined in the IMG activityDefine Reference Limits.

          Description
          This parameter transfers details of thelocking reasons. The system returns anerror message if you specify an invalid value.

          Value range
          The value range for this parameter is determined by the values that aredefined in the IMG activity Define AccountLocking Reasons.

          Description
          This parameter transfers details of the time periods that are used bythe different features in Bank Customer Accounts such as bankstatements and account balancing.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers details of the business partners who areassigned to the account in different roles (such as account holder andauthorized drawer).
          The system checks that the business partner is valid on the accountopening date.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers details of whether the check (pf) number mustbe issued on check presentation or check issue.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers details of the direct debit orders (such as thepayee and the amount limit).
          INCLUDE BAPI_DATAELEMENT
          INCLUDE BAPI_EXTIN
          INCLUDE BAPI_EXTOUT

          Description
          This parameter transfers details of the holds (such as the hold amountand the hold validity) defined for an account.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers the individual condition details (such as thecondition validity period and the differentiation types) for an account.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers the position details of the individualconditions for an account.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers the notes for an account in the language thatyou specify in the import parameters Language Key or ISOLanguage Key.

          Description
          This parameter transfers details of the amount notices (such as thenotice lock period and the free amount) for an account.
          Note: Values are transferred for this parameter only if theaccount is a savings account.
          You must specify values for all fields that are set up as requiredfields in the product. The system returns an error message if youspecify an invalid value.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers details of the different types of referenceaccounts (such as the reference account for account closure orbalancing) for an account.
          INCLUDE BAPI_DATAELEMENT

          Description
          INCLUDE BAPI_TABLE

          Value range
          Type ID,, Message Number,, Messages
          1B,, 001,, Bank area &1 does not exist
          1G,, 118,, Text for condition area &1 in language &2 does not exist
          1E,, 071,, Account number &1 does not exist in bank area &2

          Description
          This parameter transfers the details of the standard conditions (such asthe condition validity period and the differentiation types) for anaccount.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers the position details of the standard conditionsthat are defined for an account.
          INCLUDE BAPI_DATAELEMENT

          Description
          This parameter transfers term details (such as the start of term and endof term for each deposit rollover) for an account.
          Note: Values are transferred for this parameter only if theaccount is a fixed-term deposit account.
          You must specify values for all fields that are set up as requiredfields in the product. The system returns an error message if youspecify an invalid value.
          INCLUDE BAPI_DATAELEMENT