Main Page Documentation

M.I.D.S.T.T. User Documentation

Manufacturing, Inventory, Documentation, Safety, Testing, Training


  1. Introduction

  2. Terms

  3. Hardware requirements , barcode labels and scanning

  4. Edit Your Own Help Files

  5. General Screen and Controls Useage

  6. MIDSTT Main Page

  7. Initial Setup  
    The following screens / functions should be completed, in the order listed, prior to begining other operation, PO, MO, SO, etc

    1. Settings
    2. Contacts
    3. Warehouses
    4. Loations
    5. Companies
    6. Items
    7. Formulas / Recipes / BOM



MIDSTT  (pronounced  "midst" )  is a complete operations solution for manufacturing companies - MIDSTT can handle everything from creating POs   to allowing customers to order online - and all the manufacturing,  inventory, safety, testing, training, documentation , and hundreds of additional options in-between.  

MIDSTT is completely developed in the ListForms system which means anyone can use it and moderately knowledgeable non-programmers can extend it by adding their own screens or modifying existing one.  Since EVERY ‘client company’  has complete access to their own database and the tools to make that easy, more sophisticated associates can add complete new systems or radically alter the existing one.


With ListForms and MIDSTT, you always own and have access to your own data which can be access via database application and even programs such as MS Excel.  



Terms :

PO, MO, SO, TO  : Purchase order , manufacturing order, sale (or ship) order, transfer order


container : a mechanism for holding other items or containers.  Can be pallets, totes, boxes, etc.


batch : new material created at the same time, same item, same lot, and a defined quantity.


intermediates : product that is manufactured for use in yet another internal manufacturing process


blend tank :  

In bulk processes it is often the case that a "tank" ,or other container, holds an item that is continuously issued out to a MO or SO -  while it is also refilled before the container is empty - thus blending two lots.  This can be liquids such as milk  - or empty cans into a feed tube before a filling station, etc.  Blend tanks should be used any place where different lots of the same item are merged.  

The blending of lots in such cases makes lot traceability "challenging" -  if done manually. MIDSTT makes this easy for the user by simply setting the location up as a "blend tank"  (in the Location screen" , "Type" of "blend tank" ).  

In order not to complicate the receiving process for items NOT going into a blend , we do not receive directly into a blend tank from a PO or an MO, but you may issue OUT of it from an MO or SO.   TO get material into a blend tank use the the Blend Tank Management screen.  

To maintain traceability MIDSTT creates a new lot for the tank every time new lots are added to a blend tank. So if we had "LOT1" in the tank and added some "LOT 2", then MIDSTT will automatically create a "LOT3" for the blend tank , which will show as being created from "LOT1" and "LOT2".

From a traceability standpoint that means that the first lot going into the blend tank is tied to the 2nd, 3rd......nth...etc.   To break that link - clean out the tank and check the "Tank Cleaned"  mark on the "Blend Management" screen.



UOM : Unit of Measure , typically each, count, wieght, volume, etc


Repeating Fields : This is the term for groupls of fields repeated on the same page.  An example would be a purchase order that has standard thing  such as purchase order, vendors, etc  - and then multi[ple row of the item, and item counts of the things being ordered.  Repeat Fields are used on PO, MO, SO, etc .  

Repeating Fields groups also provide  buttons.  'Copy'  - copies the current repeating field group AND all the fields current values, 'Add New' (which may or may not be displayed) recreates the field groups but does not copy the current values. 'Delete' deletes the current Repeating Field Groupcopynewdelete.PNGor   

URL : Stands for "Universal Resource Locater" but is really just the web address we type into a browser 



Hardware and software requirments, barcode labels, and scanning





Edit Your Own Help Files

Summary : MIDSTT provides help files, which can usually be reached by pressing the “Help” button in the upper right part of the screen.  MIDST, or more accurate ListForms, allows users to edit their own help files.

To create a new help file , start from the home screen,  Select Forms, then the "? Help Docs" 

If this is a new helpfile - select the "Add New" option

If this and existing helpfile you want to edit - press the edit box - to the left of the file to edit 


To just view the help file - press the 


To understand how to edit - please see help videos on Youtube for "Tinymce editor" (the editor we are currently using )


Note that you can cut and paste text and images from other html sites - including other help files .  To use ListForms stock images the url of the folder is  so to get to image date.png in that folder


To link to other help files, right click on the text that you want to link FROM and then "Insert/Edit link".  In the "URL" of the popup enter either targethelpfile  or targethelpfile where "targetfile is the name of the help file to lin TO   and "anchor" is the type of "Anchor" in the text that is created by highlighteing text then pressing the "Insert" menu and selecting "anchor".

So to link to "".  First put the cursor to the spont you want to link to and  press the "Insert" menu and select "Anchor" - and call it "anchordemo".  Assuming this is the mainpage then to link to this anchor from somehere else put mainpage into the link on the other page. 



General Screen and Controls Useage

Typical Screen Operations

A  ListForms screen typically consists of three parts :

  1. The header, which include the log on the left and the “Home” button on the right (Home button takes you back to the next logical function)


  2. THe “Submit” button which is always pressed AFTER the data on the screen looks correct. It sends, or attempts to send the data on the screen to the proper database locatiion


  3. The body, which includes all the “controls” such as textboxes, dropdown boxes, buttons, hyperlinks,etc. and where the real work is completed.


Typical screen ‘controls’ and useage

The various text boxes, buttons, images, labels, etc that appear on a ListForms screen are called “controls”.  Here are the typical “controls”


button : an area on the screen that, when pressed, causes an action to occur.   THe button may have an image for its background  or text. ( see examples of  submit and help buttons above)


labels : text that is displayed on the screen but cannot be changed by the user


textbox : a box area on the screen that allows the user to type in text or numbers


hyperlinks : hyperlink are text, characterized by blue underlined text, that when clicked links to another location.


dropbox : a dropbox has a list of options from which the user may choose.  THe ListForms dropbox allows the user to press the “down arrow” and get a list of ALL the items in the list   - or to type in any text and only the the items in the list that contain what the user type remain in the list. The typed in letters do NOT have to be the first letters of the text.



A dropbox forces the user to ONLY select one of the items already in the lists.  THe list can be accessed by pressing the arrow on the right side of the box OR ... typing part of the text in a row you are looking for will cause only matching rows to be displayed.

combobox : a combobox is  like a dropdown box but the combobox allows the user to add a new item to the list. THis is done by pressing the “+” ( plus sign) on the right side of the box.


combobox2    combobox3

date field : clicking on the inside of a date  field makes a calendar popup and the user can then select the date



radio button :  ‘radio buttons’ are typically one or more choices where only one of the choices is possible at a time.   - for instance ‘yes’ OR ‘no,  or ‘a’ OR ‘b’  OR ‘c’.  THe choice , being activated by pressing the empty circle by the choice, causes all other choices NOT to be selected.



checkbox : A checkbox allows the user to simultaneously select as many options as presented - or none at all




MIDSTT Main Page


For most users, the MIDSTT main page looks something like this.