About parts on work orders

There are several ways to add parts to a work order. Note that if the Core Tracking Method business parameter has been set to Primary/Core Process, parts that have cores may be handled differently than those without cores.

You can order parts directly from the work order.

Before a work order or work order line can be closed, the parts must be fully issued. You can issue parts on individual lines, or issue all parts on the work order at once.

If parts were issued in error, or an incorrect part was used, they can be unissued. This function allows you to fix a mistake without the mistake or correction being visible to your customer on the invoice. It is different from the return of a part, which is considered a valid transaction and is visible to your customer.

Parts Pricing on Work Orders

Prior to doing any parts pricing, enrich locates the price book that is in effect for the particular work order. This could be the customer/unit price book, the customer price book, the customer class price book, or the shop price book. Within the selected price book, the line for the material cost type can be further defined by equipment type. Once a price book is located, it is used for all pricing on the work order. In other words, as an example, enrich would not use the customer price book for labor while using the shop price book for material; all cost types must come from the same price book.

The price for a part on an invoice is determined as follows:

  1. If the part is the miscellaneous part (as defined by the Materials business parameter), the selling price will come directly from the price as entered on the work order. However, entering a selling price on a miscellaneous part is optional. If a price is not supplied, enrich will continue searching through the structure.
  2. The next step is to check the price book for a specific price defined for the part. If a specific part price is found, the discount will also be taken from that level.
  3. If the part was put onto a work order via an estimate, the estimate price and discount will be used. This happens even if a price was found in step 2 above. That is important to note, since the normal course of events is to stop looking for a price once one has been found.
  4. If there is still no price, the PI (parts interface) pricing comes into play.
  5. If still no price has been picked up, the next step is to check the price book base rates. The first lookup is for a price and discount for the item category and manufacturer. If that has no results, the second lookup is by item category without the manufacturer.
  6. If there is still no price, the base rates are used and the base rate discount is applied.
  7. Lastly, if there is a billing override price, it will be used regardless of what pricing may have been found above. If there is a billing override discount, it will also be used, but if not, any discount found previously will be used. For example, if there was a price and discount at the item category, that discount would be used, but the price from the override would be selected.

Back to Parts