# Equipment (Gestion de Parc)

SpeakDo supports the equipment of Code42's Gestion de Parc Dolibarr module. These actions are implemented and tested against a simulator faithful to the module's contract; their validation on a real instance is still to be confirmed. Equipment tickets also require the optional extension published by osCSS.

## Search equipment

Find a piece of equipment by reference, serial number, label or customer.

| Property | Value |
|---|---|
| Identifier | `equipment.search` |
| Type | Read |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | Field technician, Generic, support.helpdesk |
| AI assistants (MCP) | Offered if your profile and permissions allow it |

**Examples** :

> *Find the reception printer at OSCIM.*

## List a customer's equipment

List the equipment linked to a customer.

| Property | Value |
|---|---|
| Identifier | `equipment.list` |
| Type | Read |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | Field technician, Generic |
| AI assistants (MCP) | Offered if your profile and permissions allow it |

**Examples** :

> *What equipment do we have at Dupont?*

## View an equipment record

Show an equipment record: customer, location, specifications.

| Property | Value |
|---|---|
| Identifier | `equipment.get` |
| Type | Read |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | Field technician, Generic, support.helpdesk |
| AI assistants (MCP) | Offered if your profile and permissions allow it |

**Examples** :

> *Show me this server's record.*

## Select a piece of equipment

Make a piece of equipment the active context of the conversation.

| Property | Value |
|---|---|
| Identifier | `equipment.select` |
| Type | Read |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | Field technician, Generic |
| AI assistants (MCP) | Offered if your profile and permissions allow it |

**Examples** :

> *Select the server room router.*

## Add equipment to the inventory

Create a new equipment record for a customer.

| Property | Value |
|---|---|
| Identifier | `equipment.create` |
| Type | Write — confirmation required (irreversible) |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | Field technician, Generic |
| AI assistants (MCP) | Offered if your profile and permissions allow it |

**Examples** :

> *Add an HP 24-port switch, serial SN123, to Dupont's inventory.*

## Edit equipment

Update an existing equipment record.

| Property | Value |
|---|---|
| Identifier | `equipment.update` |
| Type | Write — confirmation required (irreversible) |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | Field technician, Generic |
| AI assistants (MCP) | Offered if your profile and permissions allow it |

**Examples** :

> *Note that this server was moved to the second floor.*

**Limits** : Deleting or reassigning equipment is never offered.

## Copy an equipment location

Copy the location of one piece of equipment to another, without retyping it.

| Property | Value |
|---|---|
| Identifier | `equipment.copy_location` |
| Type | Write — confirmation required (irreversible) |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | all (generic profile) |
| AI assistants (MCP) | Not exposed to assistants |

**Examples** :

> *Put the new UPS in the same place as the server.*

## List an equipment's tickets

List the tickets linked to a piece of equipment (osCSS extension).

| Property | Value |
|---|---|
| Identifier | `equipment.ticket.list` |
| Type | Read |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; osCSS equipment ticket extension required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | Field technician, Generic, support.helpdesk |
| AI assistants (MCP) | Offered if your profile and permissions allow it |

**Examples** :

> *Which tickets are open on this printer?*

## Open a ticket on equipment

Create a ticket linked to a piece of equipment (osCSS extension).

| Property | Value |
|---|---|
| Identifier | `equipment.ticket.create` |
| Type | Write — confirmation required (irreversible) |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; osCSS equipment ticket extension required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | Field technician, Generic |
| AI assistants (MCP) | Offered if your profile and permissions allow it |

**Examples** :

> *Open a ticket on this server: disk warning.*

## Update an equipment ticket

Update a ticket linked to a piece of equipment (osCSS extension).

| Property | Value |
|---|---|
| Identifier | `equipment.ticket.update` |
| Type | Write — confirmation required (irreversible) |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; osCSS equipment ticket extension required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | Field technician, Generic |
| AI assistants (MCP) | Offered if your profile and permissions allow it |

**Examples** :

> *Mark this ticket as resolved.*

## Comment on an equipment ticket

Add a comment to an equipment ticket (osCSS extension).

| Property | Value |
|---|---|
| Identifier | `equipment.ticket.comment` |
| Type | Write — confirmation required (irreversible) |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) ; Gestion de Parc module (Code42) required ; osCSS equipment ticket extension required ; tested against a simulator, real-instance validation to be confirmed |
| ERPNext | Not available |
| Profiles | Field technician, Generic |
| AI assistants (MCP) | Offered if your profile and permissions allow it |

**Examples** :

> *Add to the ticket: disk replaced.*

---

See also : [Catalog overview](/it/catalogue/) · [Dolibarr compatibility](/it/catalogue/compatibilite-dolibarr) · [ERPNext compatibility](/it/catalogue/compatibilite-erpnext)
