---
sourceDocument: Australia IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/it-service-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Components installed with Expense Line

# Components installed with Expense Line {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read  
Several types of components are installed with the Expense Line plugin.
**Related concepts**   

* [Expense lines and expense allocations](https://servicenow-prod.fluidtopics.net/Ppehqe3v2Gvl6hTh_uw8rA "The Expense lines application tracks costs and record expenses incurred. Expense allocations let you associate expenses with items such as users, groups, or departments.")
* [Domain separation and Expense Line](https://servicenow-prod.fluidtopics.net/4MqFdaHX2eA02ZXIURnQaA "Domain separation is unsupported in Expense Line processing. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.")  
**Related tasks**   

* [View an expense](https://servicenow-prod.fluidtopics.net/v7PQlOd9Z8eACl8k5avOPQ "Expense lines can be used in various ways, for example, how to view expenses that are associated with a given contract.")

## Tables installed with Expense Line {#ariaid-title2}

Tables are added with activation of Expense Line.
{#r_TablesIWExpenseLine__table_d4l_3zy_nr__entry__2}

| Table | Description |
|-|-|
| Expense Line \[fm_expense_line\] | Stores information about expense lines, including a link to the associated rate card. Contains the status and next scheduled processing date for the expense line. |
[ ]

{#r_TablesIWExpenseLine__table_d4l_3zy_nr}

## Roles installed with Expense Line {#ariaid-title3}

Roles are added with activation of Expense Line.
{#r_RolesIWExpenseLine__table_d4l_3zy_nr__entry__3}

| Role | Contains roles | Description |
|-|-|-|
| Financial admin \[financial_mgmt_admin\] | \[financial_mgmt_user\] | Can create, write, and delete allocation units, fixed assets, depreciation, rate cards, distribution costs, expense lines, and expense allocations. |
| Financial user \[financial_mgmt_user\] | none | Can read allocation units and expense allocations. Can create, read, and write rate cards and expense lines. Can create, read, write, and delete fixed assets, depreciation, distribution costs. |
[ ]

{#r_RolesIWExpenseLine__table_d4l_3zy_nr}

## Script includes installed with Expense Line {#ariaid-title4}

Script includes are added with activation of Expense Line.
{#r_ScriptIncludesIWExpenseLine__table_d4l_3zy_nr__entry__2}

| Script include | Description |
|-|-|
| ExpenseLine | Helps create expense line records. |
| ExpenseManagementUtils | Provides utilities for financial management modules. |
| ExpenseManagementUtilsAJAX | Provides AJAX utilities for expense lines. |
[ ]

{#r_ScriptIncludesIWExpenseLine__table_d4l_3zy_nr}

## Client scripts installed with Expense Line {#ariaid-title5}

Client scripts are added with activation of Expense Line.
{#r_ClientScriptsIWExpenseLine__table_d4l_3zy_nr__entry__3}

| Client script | Table | Description |
|-|-|-|
| Populate sources if inherited | \[fm_expense_line\] | Copies the source fields of the parent expense line to the current line on the Expense Line record if an expense line is inherited. |
| Populate source fields from asset | \[fm_expense_line\] | If the source asset changes, updates related source fields on the Expense Line record . For example, if the asset source field changes, the configuration item source field is updated, as well. |
| Populate source fields from ci | \[fm_expense_line\] | Updates related source fields if the source configuration item changes on the Expense Line record. |
| Populate source fields from contract | \[fm_expense_line\] | Updates related source fields if the source contract changes on the Expense Line record. |
| Populate source fields from task | \[fm_expense_line\] | Updates related source fields if the source task changes on the Expense Line record. |
[ ]

{#r_ClientScriptsIWExpenseLine__table_d4l_3zy_nr}

## Business rules installed with Expense Line {#ariaid-title6}

Business rules are added with activation of Expense Line.
{#r_BusinessRulesIWExpenseLine__table_d4l_3zy_nr__entry__3}

| Business rule | Table | Description |
|-|-|-|
| Create Expense Line | \[alm_asset\] | Automatically creates an expense line for a new asset based on asset cost unless the asset is a merged software license. |
| Set source allocation fields | \[fm_expense_line\] | Sets the related source fields when the source ID changes. For example, when an asset becomes the source ID, the asset source field and configuration item source field are automatically populated. |
| Update Costs | \[alm_consumable\] | Updates the cost of a consumable when quantity is reduced. |
[ ]

{#r_BusinessRulesIWExpenseLine__table_d4l_3zy_nr}

## Domain separation and Expense Line {#ariaid-title7}

Domain separation is unsupported in Expense Line processing. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.

### Support level: No support {#domain-separation-expense-line__section_bcf_bzq_xkb}

* The domain field may exist on data tables but there is no business logic to manage the data.
* This level is not considered domain-separated.

{#domain-separation-expense-line__ul_bzj_1hx_zkb}

For more information on support levels, see [Application support for domain
separation](https://www.servicenow.com/docs/access?context=domain-separated-apps&version=australia&pubname=australia-platform-security&ft:locale=en-US).{#domain-separation-expense-line__p_etc_nfg_h1c}
**Related topics**   

* [Domain separation for service providers](https://www.servicenow.com/docs/access?context=domain-sep-landing-page&version=australia&pubname=australia-platform-security&ft:locale=en-US)

