# Budgets

A budget in GLPI is defined by an amount and a time period. Other GLPI items can be attached to this budget and will then, by providing their value, modify the budget available amount.

Creating a budget in GLPI enables the administrative and financial management functionality for all other GLPI items.

It is possible to follow the evolution of a budget by tracing the value of each attached item.

{% hint style="info" %}
Attaching a GLPI item to a budget is done via tab `Management` of the item!
{% endhint %}

{% hint style="info" %}
When displaying a budget from a sub-entity, the budget remaining total amount is not visible.

The budget remaining total amount can be negative if the sum of the values of attached items is greater than the budget amount.
{% endhint %}

{% hint style="info" %}
It is possible to use [templates to generate this object](https://help.glpi-project.org/documentation/modules/overview/templates).
{% endhint %}

## Add a new budget

* To add a new budget, click on **+ Add** at the top of the screen
* Enter the information required&#x20;

<figure><img src="https://3503800744-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIiEHKRx5AeABNDLcRlWX%2Fuploads%2Fgit-blob-b3e944063bf8a437dc8e1b282770035da6f31484%2Fbudgets.png?alt=media" alt=""><figcaption></figcaption></figure>

* You can add a budget type (administrative value)&#x20;

<figure><img src="https://3503800744-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIiEHKRx5AeABNDLcRlWX%2Fuploads%2Fgit-blob-ece9283424a4cf854d5e04f35515d2e59f36b95c%2Fbudgets-type.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
You can manage your budget type in **Setup** > **Dropdowns** > **Types** > **Budget types**
{% endhint %}

## The different tabs

### Main tab

This tab provides a summary table giving the expended amount of the budget, sorted by item type, as well as total remaining amount. You cannot add a cost directly from this tab. Costs are deducted via the tabs of the same name in the various GLPI objects (changes, tickets, etc).

![Budget summary table](https://3503800744-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIiEHKRx5AeABNDLcRlWX%2Fuploads%2Fgit-blob-57bdc20b3523fb29768c1c69fea8fc490588ae37%2Fbudgets-main.png?alt=media)

### Items

This tab displays GLPI items attached to this budget as well as their value.

<a href="../../tabs/item" class="button secondary">Go to Items</a>

### Documents

Additional information is stored in the form of external documents which are files uploaded into GLPI. In the *Documents* tab, documents can be associated and unlinked with the selected item. The [management of the documents themselves](https://help.glpi-project.org/documentation/modules/management/documents) is dealt with in another chapter.

It is also possible to quickly create a document via this tab by specifying the desired file and optionally the field in which the new document is to be placed. The name of the created document will be based on the name of the added file.

<a href="../tabs/documents" class="button secondary">Go to Documents</a>

### Knowledge base

The *Knowledge base* tab is used to show or add linked knowledge base articles.

<a href="../../tabs/knowledgebase" class="button secondary">Go to Knowledge base</a>

### External Links

The *External links* tab is used to show associated external links.

For some items, external links are managed from the menu **Setup > External links**.

These links can use object fields such as IP, name, etc.

<a href="../tabs/external-links" class="button secondary">Go to External links</a>

### Notes

The *Notes* tab provides a free text field for storing additional information. Notes are displayed in the order of their creation. You can also add a documentDelete a note

<a href="../../tabs/notes" class="button secondary">Go to Notes</a>

### History

The *History* tab is used to show any changes made to an item. The following information about the changes is available:

* ID of the change.
* Date and time the change was made.
* User who made the change. If this field is not filled, it means that the action was done automatically (For example: automatic inventory update).
* Field that was changed.
* Description of the change that was made.

The description of the change represents either the difference between the old and the new value (For example with location field: Change HQ to Remote Office A), or the explanation of the action which was carried out (For example: Uninstallation of a software: "Gimp 2.0").

{% hint style="info" %}
For dropdowns or objects with a parent/child relationship, the modification of a child will appear in the history of the parent element.
{% endhint %}

### All Information

For an item, all information is displayed on one page from the *All* tab. This shows all of the tabs of an object's form in one view, one below the other.
