> For the complete documentation index, see [llms.txt](https://docs.xorosoft.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xorosoft.com/xoroerp-1/manufacturing/manufacturing-lab-report/item-specification-class-template.md).

# Item Specification Class Template

The **Item Specification Class Template** module in XoroERP provides the framework to create specification templates crucial for managing item specifications systematically. The Item Specification Class Template module in XoroERP is designed to streamline the process of managing and applying specification templates to items. This module allows users to define reusable templates that categorize and specify item specification class based on item specification property, units of measurement (UOM), and test methods.

### **Creating Item Specification Class Templates**

To create an item specification class template, you will begin by choosing the item specification class. Once the class is selected, you can define the template by selecting the property, UOM, and test method.

{% hint style="info" %}
To create item specification class template, go to **Menu > Manufacturing > Manufacturing Lab Record > Item Specification Class Template**
{% endhint %}

#### **Item Specification Class Template Header Section**&#x20;

This section serves as the starting point for defining the template. In this section, you will select the item specification class for which you want to create the template.

**Item Specification Class Template Header Section Field**

* **Item Specification Class**: This dropdown option allows users to select an [Item Specification Class](/xoroerp-1/manufacturing/manufacturing-lab-report/item-specification-class.md). This selection determines the context for the template being created.

<figure><img src="/files/UOcuFmSfBVCM3oGlJb8O" alt=""><figcaption></figcaption></figure>

#### **Item Specification Class Template Lines Section**

This section allows you to define the specific properties associated with the selected item specification class.&#x20;

**Item Specification Class Template Lines Section Fields**

* **Item Specification Property**: This dropdown field allows you to choose a predefined item specification property related to the selected specification class.
* **Item Specification UOM**: This dropdown field allows you to select the Unit of Measurement (UOM) for the specified property.
* **Item Specification Test Method**: This dropdown field allows you to pick the relevant test method for verifying the specified property from the options provided.

<figure><img src="/files/6rVUIwHYR2vHUXtJ4aeI" alt=""><figcaption></figcaption></figure>

After selecting details, click "Add" to input them into the section below. This action adds the template details to the section below for review.&#x20;

<figure><img src="/files/0GXDHebY5OAs85z9V9d0" alt=""><figcaption></figcaption></figure>

Repeat the steps above to create additional template lines as needed. Each template can have its unique combination of class, property, UOM, and test method. Once you have added all the required templates, click the **Save** button to finalize and store the templates in the system.

<figure><img src="/files/e2zT4kNx5GQLKEqfPG06" alt=""><figcaption></figcaption></figure>

### Applying the Template

Once a template is created, it can be utilized to build item specification classes:

1. **Select Specification Class**: In the Item Specification Class module, choose the class at the header level.

   <figure><img src="/files/BEAq72tlkXBcl1EabIuY" alt=""><figcaption></figcaption></figure>
2. **Select Property**: Once the item specification class is selected, the item specification property field becomes accessible at the line level.<br>

   <figure><img src="/files/M233kNqZTrm5sL8W7fEC" alt=""><figcaption></figcaption></figure>

   \
   This field will display the property options defined in the template. Select the desired property, and the corresponding Unit of Measurement (UOM) and test method fields will automatically populate based on the template.<br>

   <figure><img src="/files/BDmh1Fz3DhKjhofpjUmx" alt=""><figcaption></figcaption></figure>
3. **Enter Required Value and Save**: Input the required value, click "Add" to include them. Repeat this process as needed. Once completed, click "Save" to establish the item specification class.<br>

   <figure><img src="/files/GDiAPQvPpMF98Dzn7zjU" alt=""><figcaption></figcaption></figure>

Click on the "Bin" icon in the specification line to delete it.

<figure><img src="/files/559kI6hDqyRIfqCXtxGG" alt=""><figcaption></figcaption></figure>

## **Item Specification Class Template Options**

* **Void:** Allows you to void a template.&#x20;

<figure><img src="/files/netSYEo0AqBQK5XFbtuA" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.xorosoft.com/xoroerp-1/manufacturing/manufacturing-lab-report/item-specification-class-template.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
