Show TOC

Process documentationEnhancement of the Business Transaction using AET

 

You can use the Application Enhancement Tool (AET) to add, change, and delete new fields and tables in the data model of the business transaction and integrate them into the business processes. The AET extensibility toolset is seamlessly integrated in the UI configuration tool and available on the WebClient UI.

Prerequisites

  • For more information about the general prerequisites, see Application Enhancement Tool.

  • You have enabled the configuration of pages and views directly from the user interface. To do so, you have clicked Start of the navigation path Personalize Next navigation step Personalize Settings Next navigation step Enable configuration mode End of the navigation path on the WebClient UI for your role. The Show Configurable Areas button is shown in all applications.

  • You have created new set types and attributes.

    For more information about set types and attributes, see Set Types and Attributes.

  • To enhance the product master, you must assign your set type to the relevant FS category (such as base hierarchy BASE_FS).

Process

  1. Learn more about enhancements with AET.

    For more information, see:

  2. Learn more about the UI configuration tool and the UI component workbench.

    For more information, see:

  3. You start the UI configuration directly from the overview page of your application and click the view that you want to enhance.

  4. You select the relevant object part for your changes and the package to start the screen where you enter the details of your new customer field.

    The following extensible business objects are available for account origination:

    • Product

    • FS contract

    • Personal financial statement

    • Opportunity

  5. You create, delete, or change new fields according to your business needs.

    Note Note

    Depending on your definition ( Search-Relevant attribute) and configuration, the extended fields are also available in the search and/or result list.

    You can choose the data type Object for new fields that should provide a navigation link to the required object.

    You can also choose an appropriate field input help for your new fields.

    End of the note.
  6. You add your changes to the configuration, such as a new field.

  7. The system generates or updates the relevant DDIC objects and function modules. The new fields are then displayed on the WebClient UI.

Result

New fields or tables are integrated in the business transaction and you can use them in the business transaction.

For example, the new fields or tables are integrated in the following areas:

  • Interaction layer

  • Engineering change management (ECM)

  • Archiving

  • Business documents

  • Event handling

  • Copying logic

  • Pricing

  • Note

Note Note

You can also use the new set types to define rules with the Business Rule Framework (BRF). For more information, see Business Rule Framework in Account Origination.

End of the note.

Example

The following extensible business object parts are available for the extensible business object FS contract:

  • CUSTOMER_H

  • CUSTOMER_I

  • ORDERADM_H

  • ORDERADM_I

  • ORGMAN

  • PARTNER

  • PRICING

  • PRICING_I

  • Payment Structure BTFS_007_10_EXT_LOAN_COND_SET

  • Payment Schedule BTFS_017_10_EXT_LOANPAYMEN_SET

  • Results BTFS_019_10_EXT_LOAN_RESULT

  • Third Party Business Relationships BTFS_DRM_1O_EXT_SET

  • Working Day Calendar BTFS_WORKCAL_10_EXT

  • Options CRMT_FS_OPTAS_EXT

  • One-time Tax and Fee Types CRMT_FS_TAXAR_EXT

  • BTFS_CC_CAGI

  • BTFS_CC_CHARGEI

  • BTFS_CC_PARTYI

  • BTFS_CC_SCOPEI

  • BTFS_CLRACCTI

  • BTFS_INDVLI

  • BTFS_KEYFIGI

  • BTFS_LOAN_IN_I

  • BTFS_PFSR_H

  • BTFS_PYMTPLNI

  • BTFS_VARIANTI

  • BTFS_REF_I

Related Transactions
  • COMM_ATTRSET (used to generate attributes and set types)

  • CRMM_UIU_PROD_CONFIG (used for UI configuration)

  • CRMM_UIU_PROD_GEN (used to assign set types to overview pages)

  • BSP_DLC_SDESIG_GENL (used to suppress the dummy field from the UI configuration)

  • BSP_DLC_SDESIG_DL (used to define the UI object type)

  • AXTREG (used to start the extensibility registry)