---
title: Example: Enabling Cost Items in a Business Object
slug: neurons-for-itsm/admin-user-help/enu/latest/example-enabling-cost-items-in-a-business-object
createdAt: 2026-07-14T19:16:29.417Z
---

This example shows how to enable the **Cost Item** field within a business object, so that users can access it.

1. From the Configuration Console, click **Build > Business Object** to open the **Business Objects** workspace.
2. Open the business object to which to add the **Cost Item** field.
3. Create the relationship (see [Using Relationships](docId\:SzcP-QyW98hBG7IWLEeU2)) by doing the following:

:::Paragraph{indent="1"}
a. From the **Relationships** tab, add a relationship to Frs\_ITFM\_Transaction (if one does not already exist).
:::

:::Paragraph{indent="1"}
b. Set the parameters as shown:
:::

*Frs\_ITFM\_Transaction Parameters*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/Ah0_ci1kJaJ59vKrIuUh4_frsitfmtransaction-settings.png" position="flex-start" size="40" initialPath="../../Resources/Images/help-images/frs_ITFM_transaction settings.png" githubPath="Content/Resources/Images/help-images/frs_ITFM_transaction settings.png" showCaption="false" width="624" height="599" darkWidth="624" darkHeight="599" indent="1"}

4. To add the tab to the workspace, do the following:

:::Paragraph{indent="1"}
a. Click **Layouts**.
:::

:::Paragraph{indent="1"}
b. Select the form to use.
:::

5. Click **formView**. The **Form View Editor** appears.
6. Near the bottom of the page, click **Add Child Panel**.
7. Add the information for **Cost Item**.

*Sample Cost Item Child Panel Settings*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/31TtPmTiFhTsUtpkzo2aI_cost-item-child-panel.png" position="flex-start" size="40" initialPath="../../Resources/Images/help-images/cost item child panel.png" githubPath="Content/Resources/Images/help-images/cost item child panel.png" showCaption="false" width="624" height="180" darkWidth="624" darkHeight="180" indent="1"}

| Field         | Value                                  |
| ------------- | -------------------------------------- |
| Display Name  | Cost Item                              |
| Object        | Frs\_ITFM\_Transaction                 |
| Relationships | ServiceReqAssocFrs\_ITFM\_Transaction  |
| Display       | List                                   |
| List          | Frs\_ITFM\_Transaction.DefaultGrid     |
| Forms         | Frs\_ITFM\_Transaction.ManualEntryForm |
| Placement     | Tab                                    |

8. Click **Save**.
9. To define the rollup cost relationships (see [Data Rollups](docId\:tk6TR1ik9ook-MBteDsu5)), do the following:

:::Paragraph{indent="1"}
a. Click **Frs\_ITFM\_Transaction** from the list.
:::

:::Paragraph{indent="1"}
b. Set the following in the **FormView Child Panel Relationship Editor**. See [About Tracking Cost Relationships in a Service Request](docId\:h3PjINcqoq7aLCFGJldBQ).
:::

| Display Name             | Rollup Chain                                                                   |
| ------------------------ | ------------------------------------------------------------------------------ |
| Task Cost Item           | ServiceReq -> Task -> Frs\_ITFM\_Transaction                                   |
| Parameter Cost Item      | ServiceReq -> ServiceReqParam -> Frs\_ITM\_Transaction                         |
| Parameter Link Cost Item | ServiceReq -> ServiceReqParam -> ServiceReqParamLink -> Frs\_ITFM\_Transaction |

*Sample Form View Child Panel Rollups*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/H7WsunoUaZl3Fu4gyWfrm_formview-child-relationship-editor.png" position="flex-start" size="40" initialPath="../../Resources/Images/help-images/formview child relationship editor.png" githubPath="Content/Resources/Images/help-images/formview child relationship editor.png" showCaption="false" width="765" height="515" darkWidth="765" darkHeight="515" indent="1"}

10. Check **Show Summary screen for transactions** to add the cost summary panel.

*Sample Cost Summary Panel*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/1zSitibFx_niFPa1jQeAt_cost-summary-panel.png" position="flex-start" size="40" initialPath="../../Resources/Images/help-images/cost summary panel.png" githubPath="Content/Resources/Images/help-images/cost summary panel.png" showCaption="false" width="624" height="306" darkWidth="624" darkHeight="306" indent="1"}

11. Click **Edit Summary Settings** to define what appears in the cost summary panel.

*Sample Transaction Summary Settings*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/Z8qdEfy1Tvw96R319l-89_edit-transaction-summary-settings.png" position="flex-start" size="40" initialPath="../../Resources/Images/help-images/edit transaction summary settings.png" githubPath="Content/Resources/Images/help-images/edit transaction summary settings.png" showCaption="false" width="462" height="598" darkWidth="462" darkHeight="598" indent="1"}

12. Click **Save**.

## About Tracking Cost Relationships in a Service Request

Each service request has a task and a ServiceReqParam attached, each having their own cost items. The ServiceReqParam has attached to it ServiceReqParamLink, which has its own cost item. And the service request itself has a cost item. The following diagram illustrates the relationship given in the above example.

*Cost Relationship*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/uhnC5fJhTgMuVACgZQ6gb_cost-relationship.png" position="flex-start" size="40" initialPath="../../Resources/Diagrams/Cost Relationship.png" githubPath="Content/Resources/Diagrams/Cost Relationship.png" showCaption="false" width="502" height="598" darkWidth="502" darkHeight="598" indent="1"}
