Transaction (Entity Services)

TransactionIcon Introduction

K2B Entity Services updates the definition of the transaction it is applied on. This nodes affects how the transaction will be updated, allowing the developer to customize the behaviour of the transaction.

Properties

Category Name Value
General Transaction The transaction referenced in this node.
Update Transaction How the transaction should be updated when applying the pattern. See Updating a transaction after K2BTools has been applied.
Generate Slots For FK Indicates if the pattern should include the Foreign Key instantiation slot in this transaction's code. See How to pre-instantiate a FK value.
Generate Prompt Rules Determines if the pattern should generate prompt rules for FKs whose target transaction has a Prompt instance. See Automatic generation of Prompt rules?.
Allow Event subscription Determines if end users should be allowed to subscribe to events for instances of this entity. See Notifications and Collaboration module.
Allow user comments Determines if end users should be allowed add comments to instances of this entity. See Notifications and Collaboration module.
Universal Search Searchable Indicates whether the transaction should be included in the universal search index or not. See How to configure Universal Search and Universal Search in applications.
Search Result Title References the attribute that should be used as the result’s title when displaying the search results. See How to configure Universal Search and Universal Search in applications.
Search Result Displayed Image Indicates which image should be used when displaying the search results. See How to configure Universal Search and Universal Search in applications.
Search Result Image References the attribute that should be used as the result’s image when displaying the search results. See How to configure Universal Search and Universal Search in applications.
Show BC Preview as result description Indicates whether a preview of the BC should be used as a description of the result. When it isn't used, this description is taken from the attribute indicated in the property “Search Result Description”. This allows defining descriptions based on the value of a transaction attribute. See How to configure Universal Search and Universal Search in applications.
Search Result Description References the attribute that should be used as the result’s description when displaying the search results. See How to configure Universal Search and Universal Search in applications.
Feedback Messages After Insert Message Message that will be shown to the end user after a successful insert operation. See Automatic Feedback Message Generation.
After Update Message Message that will be shown to the end user after a successful update operation. See Automatic Feedback Message Generation.
After Delete Message Message that will be shown to the end user after a successful delete operation. See Automatic Feedback Message Generation.
Advanced Ingored Rule Templates This property must contain a comma-separated list of rule template names. The rule templates specified in this rule will not be processed for this transaction. See Automatic rule generation using K2BTools.

Properties moved in K2BTools 10

These properties were moved in K2BTools 10 to a new location. They are shown here only as a reference for developers using older versions.

Category Name Value
Navigation After Insert

Specifies where the user should be redirected to after a successful insert operation. See Changing the navigation after confirming a transaction.

This property was moved to the Standard Actions node.

After Update

Specifies where the user should be redirected to after a successful update operation. See Changing the navigation after confirming a transaction.

This property was moved to the Standard Actions node.

After Delete

Specifies where the user should be redirected to after a successful delete operation. See Changing the navigation after confirming a transaction.

This property was moved to the Standard Actions node.

Child nodes

WorkWithIcon WorkWith EntityManagerIcon EntityManager