Purchase Order Templates

This help file applies to an out-of-date version of MainBoss.
The most recent version of MainBoss is MainBoss 4.2.2.
For the latest version of this help file can be found here.

< Previous section  |  Table of Contents  |  Index  |  Next section >

Suppose that a preventive maintenance task requires help from an outside contractor. Every time you generate a work order from the task, you also want to generate a purchase order that pays for the contractor's work.

In this situation, you can associate a "model" purchase order with the task. This is called a purchase order template. It's not a real purchase order; instead, it's a collection of information that can be used to create a real purchase order whenever a work order is generated. By associating the purchase order with the task, you can get MainBoss to create a correct purchase order automatically—you don't have to remember to write up the purchase order yourself.

As another example, suppose that a task requires that you replace a particular spare part in a piece of equipment. Every time you perform the task, you want to reorder the part immediately, so that you always have the part on hand. You could link the task to a purchase order template for the required part; every time MainBoss creates a work order from the task, it also creates a purchase order for the part.

In order to create such a purchase order:

  1. You begin with Coding Definitions | Unit Maintenance Plans | Purchase Order Templates. This lets you create and edit purchase order templates that can be associated with tasks.
  2. Once you've created a template, you must link it to the task(s) that will use the purchase order. To do this, go to the Tasks section of the purchase order template and click New Task to Purchase Order Template Linkage. MainBoss will open a window where you can specify a task to be associated with the purchase order.

    Alternatively, you can go to the Purchase Orders section of a task record. Clicking New Task to Purchase Order Template Linkage opens a window where you can specify a purchase order template to be associated with the task.

Item Demands on a Purchase Order Template: When a purchase order template contains demands for items, every purchase order created from the template will include line items for each of the items. If a task is linked to the template, every time a work order is generated from the task, all the items on the purchase order template are added to the work order as demand items.

For this reason, a task and an associated purchase order template should not both contain the same items. Any work order generated from a task will include demands for all the items in the task, plus all the items in the purchase order template. If the task and the purchase order template have the same items, the items will be duplicated in generated work orders.

Labor Demands on a Purchase Order Template: Labor expenses are treated differently from item expenses when it comes to purchase order templates. To make things clear, suppose that all your vehicle maintenance is done by an outside contractor named Our Garage. We suggest you set things up as follows:

  1. Create a purchase order template for Our Garage. Don't add any line items yet—leave the Purchase Order Template Lines section blank.
  2. Create hourly outside and/or per job outside labor records for the work done by Our Garage. For example, if the garage charges for labor at $50 an hour, create an appropriate hourly outside record. If the garage charges a flat fee of $30 for an oil change, create an appropriate per job outside record. (For more on hourly outside records, see Hourly Outside. For more on per job outside records, see Per Job Outside.)

    When you create these records, specify Our Garage in the record's "Vendor" field.
  3. In any task associated with Our Garage, create an hourly outside or per job outside demand. (For more information, see Task Demand Hourly Outside and Task Demand Per Job Outside.) In these demand records, go to the Purchase Hourly Outside Template or Purchase Per Job Outside Template section and link to the purchase order template for Our Garage.

These steps will create labor line items in the purchase order template. Multiple tasks can use the same purchase order template. The purchase order template will contain separate labor line items for each different labor demand on each different task.

When MainBoss generates a work order from a task, MainBoss will create a corresponding purchase order from the purchase order template. The generated purchase order will contain a labor line item for each hourly outside or per job outside record that shared by both the task and the purchase order template.

This means that a purchase order template can contain line items for many different tasks, but when a purchase order is being generated, MainBoss only uses the line items associated with a particular task.

Important: If you want to delete a labor demand from a task, delete the corresponding line item from the purchase order template first. Then delete the demand from the task.

For more on viewing purchase order templates, see Viewing Purchase Order Templates. For information on creating and editing purchase order templates, see Editing Purchase Order Templates. For how to print purchase order templates, see Printing Purchase Order Templates. For the process of linking purchase order templates to tasks, see Linking Purchase Order Templates to Tasks.

See Also:

< Previous section  |  Table of Contents  |  Index  |  Next section >