See: Description
Interface | Description |
---|---|
ToolTransRemote |
Remote Interface to the ToolTrans object.
|
ToolTransSetRemote |
Remote Interface to the set of ToolTrans
Constants for relationships defined in the 'MAXRELATIONSHIP' table are declared here.
|
Class | Description |
---|---|
FldToolTransAssetnum |
Attribute handler for Assetnum of ToolTrans
|
FldToolTransItemnum |
Field class for ItemNum attribute of ToolTrans object.
|
FldToolTransLineCost |
Attribute handler for ToolTrans' LineCost attribute.
|
FldToolTransLocation |
Attribute handler for Location of ToolTrans
|
FldToolTransOutside |
Attribute handler for ToolTrans' Outside attribute.
|
FldToolTransParam |
Attribute handler for ToolTrans' ToolRate, ToolQty, & ToolHrs
Recalculates the LineCost when all three attribute have a value.
|
FldToolTransRefWO |
Attribute handler for wonum of ToolTrans
|
FldToolTransRotAssetnum |
Since field is read-only unless itemnum.rotating = 'y',
checks to ensure itemnum is rotating
|
FldToolTransRotAssetSite |
Field class for AssetSite attribute of ToolTrans object.
|
FldToolTransWonum |
Attribute handler for wonum of ToolTrans
|
ToolService | |
ToolTrans |
MBO to represent a tool usage transaction.
|
ToolTransSet |
Represents the set of ToolTrans.
|
The Tool package includes MBOs that contain information about the tools used in maintenance work. Tool information is referenced by job plans (Job Plans application) and work orders (Work Orders and Preventive Maintenance applications).
Specific information about each tool is kept in the Tool table. Quantity, description, rate, vendor, general ledger debit account, and general ledger credit account are maintained here.
Information about each tool transaction is maintained in the ToolTrans table. When a tool is added to a workorder, the total cost for use of the tool is added to the workorder. This cost is calculated from the tool's hourly rate, quantity used, and total hours used on the workorder. This information is recorded in a ToolTrans record.
The MBOs included in the Tool package are:
Tool
-
This is the main class in the Tool package; it owns all other MBOs in the package. It maintains
information about the tools that are used to do maintenance work. It keeps track of the number of
tools in stock, the hourly cost for use of each tool, the tool's vendor, and the general ledger
accounts used to store default values for tool reporting transactions.
ToolTrans
-
This MBO maintains a record of actual tool usage. ToolTrans tracks the
quantity, hours used, and hourly rate for each tool that was needed to complete a work order. It
also maintains other data about each transaction, such as tool vendor, actual cost, location,
general ledger accounts, etc.
Other classes included in the Tool package:
ToolService
-
This is the service class for the package. The service name is defined here and relationships
between the Tool MBO and other MBOs are created by this class. WO Main Work Order object
-
Quantities, hours and costs for tools are used in the work plan of work orders.Last updated: Friday, February 15, 2002