TilliT
HomepageChangelogDeveloper
  • Home
  • Introduction to TilliT
    • Introduction for New TilliT Customers
    • Videos
  • Getting Started
    • Overview
    • Definitions
    • Set up a Site & Assets
    • Set up an Activity
    • Create an Order
    • Start an Order
    • Next steps
  • Planning
    • Overview
    • Data Gathering
      • Site & Assets
      • Production Orders
      • Activities
      • Shifts & Calendars
      • Materials
      • Process Variables
      • Attributes
      • Articles
      • Checklist
  • Knowledge Base
    • Everyday Usage
      • Layout Overview
      • Login to TilliT
      • Basic functionality
      • Lock screen
      • Pinning Assets
      • Switch Site
      • Next Steps
      • Activities
        • Claiming
        • Completing
        • Manually starting
      • Orders
        • Create adhoc Order
      • Events
        • Raising an Event Using the UI
      • Notifications
    • Scheduler
      • Introduction
      • Feature Overview
      • Scheduler to Digital Operations integration
      • Scheduling
        • Scheduling
        • Orders
        • Scenarios
        • Inventory
      • Configuration
        • Operations
        • Equipment
        • Personnel
        • Materials
        • Availability
        • Optimisation
        • Changeovers
        • Loading data with excel Add-in
      • MVP Setup Guide
    • Insights
      • Activity report
      • Production Report
      • Dashboards
      • Advanced Analytics
        • Sharing dashboard
    • Users
      • User
        • User Confirmation
        • User channels
        • User subscriptions
      • Groups
      • Permissions
      • User authentication with SSO
    • Boards
    • Settings
      • Asset Hierarchy
        • Site
        • Asset
          • Asset Attributes
          • Asset Tolerances
          • Downtime periods
          • Attribute Group
          • Edge data tags
        • Asset class
        • Order Templates
          • Order Template with Unit Conversion
        • Calendar
          • Calendar item
        • Shifts Templates
          • Creating Shift Templates
          • Manual shift patterns
        • Asset Meter
      • Material Definition
        • Material
        • Material group
        • Material attributes
          • Example of material attributes
        • Material tolerance
          • Example of Material tolerance
        • Material component
        • Material conversion
      • Activity Templates
        • Activity template
          • Creating an activity
          • Where
          • When
          • Versioning
          • Building
          • Elements
            • Item types
              • Item properties
                • Active item & hidden expressions
                • Hint
                • Tolerance Source
              • Update Attribute
              • Board Item
              • Raise event
            • Data Types
              • Evaluate Data types & Dynamic Note
              • Note
              • Option list
              • Dynamic option list
              • Barcode
              • GS1 Barcode Scanner
              • Edge data
              • Material Component
              • Image capture
              • Sections
              • Digital Signature
              • Material
              • Dynamic Form Items
              • Inventory Key
        • Activity class
      • Events
        • Event Type
        • Event Relay
        • Event Schedule
      • Articles
      • Integrations
        • Adding Webhook Subscriptions
        • MQTT Integration
        • Receive the TilliT Event
        • Notifications
      • Configuration
        • Attribute
        • Attribute group
        • Tolerances
        • Dashboard group
        • Report Templates
          • Creating and Using Report Templates
        • Process variable
        • Unit of Measure
        • Run Rate Template
      • Translation
      • Audit Log
    • Edge
      • Introduction
      • Before You Start
        • Security / Firewall
        • TilliT Edge
        • Understanding your Networks
        • Common Installation Solutions
        • Managing and Publishing changes
      • Physical Device
        • Setup
      • Using Docker
        • Upgrading a docker container from before 2025
      • Common Data Sources
        • OPC-UA
        • Modbus TCP
        • Ethernet IP
        • Profinet
        • RTLE
        • Simulator
      • Data Tags
        • Data Tag Templates
        • Order Number Tag Template
        • Edge Data Tag Options
      • Edge Triggers
      • TilliT Sensors
        • Connect TilliT Edge to a Wireless Gateway
        • Bind a Wireless Counter to a Wireless Gateway
        • Configure FEN-20 PNP Sensor
      • Troubleshooting
      • Windows Edge Installer
    • History
    • OEE
      • Two Steps to Availability
      • Two Steps to Performance
      • A Step to Quality
    • Track and Trace
      • Before you begin
      • Transaction Types
      • Movement Types
      • Movement Types Field
      • Adding Material Movement to an Activity Template
      • Completing the Activity
      • Reporting
    • Mobile View
      • Device shortcut
      • Unable to enter Negative Numbers
    • Importing, Exporting and Cloning Entities
    • Troubleshooting
  • Tools
    • Excel add-in
      • How to Install the Excel Add-in
        • Excel Online
        • Desktop
      • How to Update the Excel Add-in
      • Loading multiple orders
      • Maintaining Master Data in Bulk
      • Downloading Time-Series Data
    • Staging Environment
    • Ignition Module
      • Installation
      • TilliT Tag Provider
        • Data From TilliT to Ignition
        • Data From Ignition To TilliT
      • Scripting Using the TilliT Module
      • Network Security
  • INFRASTRUCTURE
    • FAQ
    • Architecture
    • Disaster Recovery
    • Software Quality Assurance
Powered by GitBook
On this page
  • Overview
  • Template
  • Loading Orders
  • Schedule sheet
  • OrderAttribute sheet
  • OrderTolerance sheet
  1. Tools
  2. Excel add-in

Loading multiple orders

PreviousHow to Update the Excel Add-inNextMaintaining Master Data in Bulk

Last updated 2 years ago

Overview

When scheduling orders in TilliT, it is possible to create a new order manually in the UI, however, it is more efficient to load the via the Excel Add-in. This allows you to collate all scheduled orders into a single document, then load all at once.

Template

If you need a template to get you started, you can download this Excel file: TilliT_Orders_Template.xlsx. It contains three (3) sheets; Schedule, OrderAttribute, OrderTolerance, each with the columns that TilliT requires. Each tab has an example entry. The columns in the template can also be generated when loading orders from TilliT to Excel.

Be wary of where the last record is defined in the sheet:

Make sure it is on the last entry. If placed before the last entry, anything after it will not be saved. If placed after the last entry, blank entries will be created.

Loading Orders

Each order can contain order-level attributes and tolerances, which override any asset or material attributes and tolerances.

For this example, we will be referring to the sheets that can be found in the Excel template, but these same sheets are generated when loading TilliT to Excel, using the add-in.

Schedule sheet

  • id - leave blank to create new entries. If you supply a number, it will match this against an existing id in TilliT and update that entry.

  • asset.name - the name of the asset in TilliT you wish the order to run on, defined in Settings > Asset Hierarchy.

  • orderNumber - the order number (can be alphanumeric).

  • operation - as orders are sent per asset, you may have multiple orders with the same order number. The Operation defines which part of the job this is. This can be numbered (e.g., 100, 200, 300, etc) or named (e.g. Depal, Filler, Labeller, etc). Whichever makes sense to your business.

  • batchNumber (optional) - an optional field that allows to you add an extra level of defining your orders (e.g. you may use the same batch for a product sold under different brands).

  • name - this allows you to give the order a human-readable name. This allows you to describe what the order is, saving the need to look up order details elsewhere.

  • status - the default with new orders is to load them as NEW status, then progress the status within TilliT. However, you may wish to bring an order into TilliT ready or running. The three (3) statuses that can be used in this column are:

    • NEW - new order, simply loaded in TilliT

    • READY - defines the order as prepped and ready to start, when available.

    • RUNNING - define the order as running. Assets can only run one order at a time, by default, but this can be changed in the config.

  • material.externalId - the External ID of a material in TilliT that is preconfigured in Settings > Material Definition.

  • quantityTarget - the desired quantity of the product being produced.

  • defaultRunRate (optional) **** - the run rate of this specific order. If slower than the asset or material, then this will override that value.

  • orderDate - the date of the order.

  • scheduledStart - the date and time the order is scheduled to start.

  • scheduledEnd (optional) **** - the date and time the order is scheduled to complete.

  • dueDateTime - the date that the order is due to be delivered.

  • notes (optional) **** - any additional notes that other columns do not cover. This appears in the order details in TilliT.

  • actualStart - leave blank. This is filled in by TilliT as the order is started.

  • actualEnd - leave blank. This is filled in by TilliT as the order is completed.

  • uom (optional) - the Unit of Measure that the order uses (e.g. each, kg, boxes, etc).

OrderAttribute sheet

Order Attributes are optional, but can open up a lot more functionality within TilliT. It can control which activities are available, can be used to in calculation item types as well as calculations on tolerances and active item & hidden expressions.

If you wish to add Order Attributes, use the OrderAttribute sheet and fill in the columns.

  • id - leave blank to create new entries. If you supply a number, it will match this against an existing id in TilliT and update that entry.

  • attribute.name - the name of the order attribute, as defined in Settings > Configuration > Attributes.

  • order.orderNumber;operation - the combined order number and attribute, separated by a semicolon. For example, if you have Order 12345 with Operation Filler, this value will be 12345;Filler.

  • [value option] - when entering a value, you will need to enter into the correct column, based on the type of attribute you are adding to:

    • stringValue - used for STRING or LINK type attributes. Allows you to input any alphanumeric value.

    • numericValue - used for NUMBER type attributes only.

    • booleanValue - used for BOOLEAN (true/false) type attributes only.

OrderTolerance sheet

Tolerances allow you to define what constitutes a pass or fail of an activity. These require pre-defined Process Variables to work.

If you wish to add Order Tolerance, use the OrderTolerance sheet and fill in the columns.

  • id - leave blank to create new entries. If you supply a number, it will match this against an existing id in TilliT and update that entry.

  • processVariable.name - the name of the Process Variable, as defined in Settings > Configuration > Process Variable.

  • order.orderNumber;operation - the combined order number and attribute, separated by a semicolon. For example, if you have Order 12345 with Operation Filler, this value will be 12345;Filler.

  • upperLimit (optional*) - value must be numeric. Sets the upper limit of the tolerance.

  • lowerLimit (optional*) - value must be numeric. Sets the lower limit of the tolerance.

  • target (optional*) - If either upperLimit and lowerLimit are given a value, target must be numeric. If both upperLimit and lowerLimit are left blank, the value can be alphanumeric and this value must be matched precisely.

* Note: while upperLimit, lowerLimit and target are all optional, you must set a value for at least one (1) of these columns.

The main sheet is the Schedule sheet. This is where we input the main Order data. Below is a list of all the columns. Only some of the columns are mandatory. Any optional columns are marked.