---
title: AddOns
slug: builder-en/addons
description: Learn how to create a ticket timesheet and customize the occurrence inclusion screen with this comprehensive document. Step-by-step instructions are provided for creating a database connection, importing JSON files, and customizing preview and visualizati
createdAt: 2021-10-04T18:10:02.000Z
---

## Ticket History

Through this functionality, it is possible to customize the occurrence inclusion screen by creating a ticket timesheet.  On the new screen, the Date and Time fields have been replaced with "**Start date and time**" and "**End date and time**".

### Connection and Package&#x20;

-  Create an "**ITSM**" database connection in `Builder > Configuration > Database Connection`
- Copy and Save the JSON attachment to a "**.json**" file;
- Import the file created on `Builder > Management > Package`:&#x20;
  1. Click on “**Import**”
  2. Select or drag the package to modal, check the "**Execute DDL**" option, and click on "**Import**"
  3. Wait for the package import message

### Customize the Tickets Occurrence Creation Screen&#xD;

- Create the preview template associated with the Builder form "**ticketOccurrenceNotes**".    The template page is of the default type.
- Associate the visualization template or monitoring template in the portfolio.


:::hint{type="warning"}
📌 <u>**IMPORTANT**</u>**!&#x20;**

For Builder previous versions than 1.3.0.0, run the database scripts:

**

*alter table ocorrenciasolicitacao add starttime timestamp;&#xD;*&#xA;*alter table ocorrenciasolicitacao add endtime timestamp;*
:::

### Add the Ticket History Form to the Ticket Screen&#xD;

- Create the preview template associated with the Builder form "**ticketHistory**" (The template page is of type CRUD);
- Associate the display template in the portfolio.

### JSON tab="JSON"

