Fonction SAP BAPI_BKK_STORFIELDMOD_GD - Read Product Field Modifications

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
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 Language according to ISO 639
PROCESSEXTENSION BAPI_IBKK_ACCNT_COMM_PARAM-PROCESS_EXTENSION C 1 X Indicator, Extension IN/OUT
STANDINGORDER_ACTIVITY BAPI_IBKK_PROD_EXTIDENTIF-ACCOUNT_ACTIVITY C 2 BAPI: BDT - Kontoaktivität

Paramètre Reférence Long. Facultatif Description
EXTENSIONIN BAPIPAREX 990 X
EXTENSIONOUT BAPIPAREX 990 X
RETURN BAPIRET2 548 X
TSTANDORD_FIELDS BAPI_IBKK_ACCOUNT_FIELD 283 X

Functionality
Use this method to retrieve the field modifications that are defined inthe Business Data Toolset (BDT) for the following fields:

  • External account number (ACNUM_EXT)

  • Bank area (BKKRS)

  • Payment method (PAYMETHOD)

  • Standing order number (SONO)

  • Transaction type (TRNSTYPE)

  • Field modifications define if a field is required, optional, displayed,or hidden. To restrict the list of field modifications that aretransferred, you can specify an activity (create, change, or display)for the field modifications.
    The method logs the errors that occurred in the return parameter(RETURN).
    Note: This method does not update the database.
    To transfer the product field modifications, it is mandatory to transfera value for the import parameters Bank Area (BANKAREA) andAccount Activity (STANDINGORDER_ACTIVITY).
    Additionally, you can transfer a value for either of the importparameters Language Key (LANGUAGE) or ISO Language Key (LANGUAGEISO).
    INCLUDE BAPI_BKK_LANGUAGE

    Notes
    This method works with buffering. This means that other change methodsof instances created or changed by this method can be executed in thesame Logical Unit of Work (LUW).
    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 contains the bank area for an accountand is a mandatory value. The system returns an error message if youtransfer 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 Language Key(LANGUAGE) or ISO Language Key (LANGUAGE_ISO).
    INCLUDE BAPI_BKK_LANGUAGE

    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 (LANGUAGE) parameter.

    Value range
    You can transfer the language in either of the parameters Language Key(LANGUAGE) or ISO Language Key (LANGUAGE_ISO).
    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.
    'X'
    This value means that the customer enhancements are executed.

    Description
    This parameter contains the activity (create, change, or display) forthe field modifications and is a mandatory value to transfer the fieldmodification values.
    INCLUDE BAPI_EXTIN
    INCLUDE BAPI_EXTOUT

    Description
    This table contains the return messages from the method call.

    Value range
    Messages for Value Checks
    Type ID,, Message Number,, Messages
    1B,, 001,, Bank area does not exist
    1BKKBAPI,, 102,, Product cannot be displayed
    Additional Messages
    Type ID,, Message Number,, Messages
    1BKKBAPI,, 101,, BAPI call failed
    1BKKBAPI,, 218,, Message protocol could not be opened
    1BKKBAPI,, 213,, Internal Error &1 occurred during generatingdirect input data
    1BKKBAPI,, 008,, Activity &1 for object &2 is not maintained
    1BKKBAPI,, 012,, Instance of BADI definition &1 could not becreated
    1BKKBAPI,, 013,, Error on opening instance of object type &1.External reference &2 &3

    Description
    This parameter contains the field modifications defined in the BusinessData Toolset (BDT) for the following product attributes:

    • External account number (ACNUM_EXT)

    • Bank area (BKKRS)

    • Payment method (PAYMETHOD)

    • Standing order number (SONO)

    • Transaction type (TRNSTYPE)

    • INCLUDE BAPI_DATAELEMENT