Fonction SAP BAPI_BKK_PROD_GET_DETAIL - Read Product Details

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
ACCOUNTOPENDATE BAPI_IBKK_PROD_EXTIDENTIF-ACCOUNTOPENDATE D 8 X Account Opening Date
ACCOUNT_ACTIVITY BAPI_IBKK_PROD_EXTIDENTIF-ACCOUNT_ACTIVITY C 2 Account Activity
BANKAREA BAPI_IBKK_PROD_EXTIDENTIF-BANKAREA C 4 Bank Area
LANGUAGE BAPI_IBKK_ACCNT_COMM_PARAM-LANGUAGE C 1 X Language Key
LANGUAGE_ISO 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
PRODUCTIDINTERNAL BAPI_IBKK_PROD_IDENTIF-PRODUCTIDINTERNAL C 18 X Internal Product ID
PRODUCTNAME BAPI_IBKK_PROD_EXTIDENTIF-PRODUCTNAME C 10 X External Product ID
PRODUCTVERSION BAPI_IBKK_PROD_IDENTIF-PRODUCTVERSION N 3 X Product Version

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
RETURN BAPIRET2 548 X Return Parameter
TACCOUNT_FIELDS BAPI_IBKK_ACCOUNT_FIELD 283 X Product Default Values for Accounts
TACCOUNT_LIMIT BAPI_IBKK_ACCNT_LIMIT 123 X Account Limit
TSTANDCONDITION BAPI_IBKK_STD_CONDITION 716 X Condition Header
TSTANDCONDITION_POS BAPI_IBKK_STD_COND_POS 454 X Condition Position

Functionality
Use this method to transfer details of the attributes that have beenenabled for a product. This method returns the following values:

  • Attributes enabled for a product

  • Default values specified for the product attributes and the field
  • modifications
    • A table containing error messages

    • Note: This method does not update the database.
      To transfer the product details, you must specify the following importparameters:
      • Account Activity

      • Bank Area

      • External Product ID or Internal Product ID

      • Import Parameter Dependencies
        The system validates that the product version is active on the accountopening date if you transfer a value for both the parameters AccountOpening Date and Product Version.
        You can transfer a value for either of the parameters Language Keyor ISO Language Key.
        INCLUDE BAPI_BKK_LANGUAGE

        Notes
        Customer Enhancements
        INCLUDE BAPI_CUST1
        INCLUDE BAPI_CUST_INOUT
        INCLUDE BAPI_CUST2
        INCLUDE BAPI_CUST_ENH_FURTHER_INFO
        Return Messages
        INCLUDE BAPI_RET

        Description
        To transfer the product details for the version that is active on theaccount opening date, specify a value in this parameter.
        The system validates that the product version is active on the accountopening date if you transfer a value for both the parameters AccountOpening Date and Product Version.

        Description
        This parameter determines the activity (such as create or change) forwhich the products attributes must be transferred. TheAccount Activityparameter is amandatory value to determine the product details.

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

        Description
        This parameter transfers the bank area for anaccount and is a mandatory value. The system will return an errormessage if you 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
        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 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
        The Internal Product ID parametertransfers the unique identifier of the product.
        You must transfer a value for either of the import parametersExternal Product ID or the Internal Product ID.

        Value range
        The value range for this parameter corresponds to the valid productsthat you have created in the IMG activityCreate Product.

        Description
        The External Product IDparametertransfers the unique identifier of the product.
        You must transfer a value for either of the import parametersExternal Product ID or Internal Product ID.

        Value range
        The value range for this parameter corresponds to the valid productsthat you have created in the IMG activityCreate Product.

        Description
        This parameter determines theversion of the product whoseattributes must be transferred.
        The system validates that the product version is active on the accountopening date if you transfer a value for both the parameters AccountOpening Date and Product Version.

        Value range
        The value range for this parameter corresponds to the product versionsthat you have created for the product transferred in the importparameters External Product ID or Internal Product ID.
        INCLUDE BAPI_EXTIN
        INCLUDE BAPI_EXTOUT

        Description
        INCLUDE BAPI_TABLE

        Value range
        Type ID,, Message Number,, Messages
        FIPR,, 102,, System error: &1
        FIPR,, 108,, Wrong import parameter in function module &1
        FIPR,, 191,, Error occurred during SELECT in table &1
        FIPR,, 251,, Product &1 does not exist
        FIPR,, 252,, No active version exists for product &1

        Description
        This parameter transfers the values that will be used as default valuesfor accounts that are based on the product.

        Description
        This parameter transfers details of the limits (such as the limitvalidity and amount) belonging to the different limit categories.
        INCLUDE BAPI_DATAELEMENT

        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