> For the complete documentation index, see [llms.txt](https://help.tillit.cloud/tillit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.tillit.cloud/tillit/knowledge-base/everyday-usage/activities/completing.md).

# Completing

The Activity Template can be configured with different Activity Item types, allowing users to capture information in various ways. Each type may require a specific data entry method for users to complete the activity.

This article highlights the common data types and explains how users can interact with them. For a completed list of all data and item types, please look at [Elements](/tillit/knowledge-base/setting-up-tillit/activity-templates/activity/elements.md)

**Data type: Number**

In this data type, the users are expected to enter a ***numeric*** value in the data entry field. Entry with decimal points is also allowed.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025f37eb3ebfb109b581a06/file-MFEjtfYnCY.png" alt="Number Data Type field."><figcaption></figcaption></figure>

> NOTE: For some keyboards you may have issues with negative numbers. See how to fix [here](/tillit/knowledge-base/mobile/unable-to-enter-negative-numbers.md)

**Data type: Date**

In this data type, the users are expected to select a ***date*** using a calendar function. Users can only select a single date; multiple dates or date ranges are not supported.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025f3fa24d2d21e45ed5af3/file-h6p3BuTKdL.png" alt="Date Data Type field."><figcaption></figcaption></figure>

**Data type: DateTime**

In this data type, the users are expected to select a ***date*** using a calendar function and ***time*** entry using a time field with up/down keys. The time format is in HH:MM

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025f5aa661b720174a6c749/file-XWVgBICTBZ.png" alt="DateTime Data Type field."><figcaption></figcaption></figure>

**Data type: String**

In this data type, users enter ***alphanumeric*** characters with a maximum length of 90 characters.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025f6a024d2d21e45ed5af5/file-cwtN83yuR0.png" alt="String Data Type field."><figcaption></figcaption></figure>

**Data type: Calculated**

In this data type, users are required to enter ***multiple numeric*** values and the system will perform the calculation based on the defined formula. Multiple entries with decimal points are accepted.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025f71324d2d21e45ed5af6/file-barCnbZf1c.png" alt="Calculated Data Type field."><figcaption></figcaption></figure>

**Data type: Barcode**

In this data type, the users are required to enter a ***barcode*** string in the data entry field. With the relevant parsing parameter, the system will derive the correct ***Material*** values as contained in the barcode string.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025f88ab3ebfb109b581a09/file-tPwd9unoau.png" alt="Barcode Data Type field."><figcaption></figcaption></figure>

**Data type: Option**

This data type will use the ***Option*** setup in the configuration table, allowing users to select multiple levels of option codes.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025f951661b720174a6c74a/file-FKRA6RGBzZ.png" alt="Option Data Type field."><figcaption></figcaption></figure>

**Data type: Pass\_Fail**

This data type uses a ***Pick List*** result that indicate whether the task outcome is Pass or Fail.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025fa0e8502d1120e906c1f/file-2pA36Jp7Dj.png" alt="Pass_Fail Data Type field."><figcaption></figcaption></figure>

**Data type: Edge\_Data**

This data type uses the actual measured value for an ***Edge tag***; there’s no need for the user to enter a numeric value as the value will be read against the tag. The user only needs to provide reasons as text for additional context.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025ead30a2dae5b58faefec/file-J0nMjmqUB7.png" alt="Edge_Data Data Type field."><figcaption></figcaption></figure>

**Data type: Material**

This data type uses the ***Material definition*** as a reference for the data entry. For example, if an activity to check the material BOM (configured with Material data type) was defined on a running Order #1, then the user-entered material ID will be validated against the maintained BOM.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025ef5324d2d21e45ed5aea/file-yZLomqhMQ4.png" alt="Material Data Type field."><figcaption></figcaption></figure>

**Data type: Note**

This data type is used as a ***header description*** or text for the activity set. This is a read-only field for the activity list.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/6025f1a624d2d21e45ed5aee/file-zIUdEebTKX.png" alt="Note Data Type field."><figcaption></figcaption></figure>

**Data type: Update Order Tolerance**

This data type allows the user to set the tolerance for a specific order, as opposed to using a global tolerance.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/604ebfebc44f5d025f443e4c/file-F4DZiulhi1.png" alt="Update Order Tolerance Data Type field."><figcaption></figcaption></figure>

**Data type: Update Order Attribute**

This data type allows the user to set the attribute value for a specific order, as opposed to using a global attribute value.

The value will either be a Number, String or Boolean value.

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/604efa9824ce107ab4d1565b/file-dJF06g8WeZ.png" alt="Update Order Attribute Data Type field."><figcaption></figcaption></figure>

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/604efaa5207e3b1188e1c071/file-rPiNTTRiyj.png" alt="Update Order Attribute Data Type field."><figcaption></figcaption></figure>

<figure><img src="https://s3.amazonaws.com/helpscout.net/docs/assets/60208fd212248b2c96d50eeb/images/604efaafc44f5d025f443eb5/file-rsomuB8bvv.png" alt="Update Order Attribute Data Type field."><figcaption></figcaption></figure>

## Activity States

* ACTIVE: Activity form is active and ready to be filled out
* SKIPPED: Activity form was skipped by operator, this permission can be set
* EXPIRED: Activity form is expired and need to be reissued if want to be filled out. When reissued, the activities form will be assigned to the shift it is reissued during.
