Software design and delivery


Creating logic rich applications for asset and heavy industries


No capital costs. No IT maintenance. Access from anywhere with an internet connection. Choose your period, and pay a fee for access. If you decide not to renew, download your data and use elsewhere. Alternatively, talk to us about installing an image, behind your firewalls.


Refactored from our client server and converted to the web. Features multi tenancy hosting meaning that only you see your data, but you can share key, common information, like suppliers and task sheets with other tenants saving time. Option to access a single tenanted system with only you accessing it. Great for specific purposes when you need to work differently and require customisation.


Applications use open source framework, languages and databases, with open standards. There is no vendor lock in. We can provide a version that you can modify and maintain.

HTML5 and CSS3 standards. Support for all screen resolutions. From 2560x1440 monitors to smartphones.


We continuously refactor and rewrite systems. Our philosophy is simplicity is good, complexity bad. Countered by business logic essential for keeping systems on track and effective.

Not easy to achieve and balanced by experience, hard sweat and labour.

Previous work

Work load management in a capital intensive and downtime sensitive environment

Maintenance recording and scheduling around production analysis and reporting

Cost control through time and asset (supply and inventory) management

Cargo control, asset management and revenue collection

Greg Sier

Chief Writer and Architect


Greg is a Mechanical Engineer with a B.Mech.Eng and Masters of Engineering Science from Melbourne University and a Masters of Business Administration from Deakin Univesity. He worked fro many years with Caterpillar of Australia in various Training, Development and Service Engineering roles. With an interest in Equipment management Greg Sier and Associates was formed in 1988, and we has been developing software since. Over 60,000 hours have gone into our software. Latest versions are the result of extensive research to migrate client server software to standards based, web delivery systems. He has also been involved in designing and building in house coastal shipping systems, and from that experience has designed and built simplified web based systems to handing some of the complexities involved. Unconventional and free thinking.

Asset Details

Assets details are the hub of maintenance management. The module maintains all physical, operational, and financial aspects of assets. Asset groups define plant relationships, and these can be independent or hierarchical. Individual items can be found by patterned searches. Sub Modules include Asset details, Rotables (components that you want to track) details and movements, Component details, Drawing registers, Application Parts Lists, Spare Parts with optional links to inventory, Warranty, Financial details and Budgets. Significant features include up to 5 asset group levels with virtually unlimited numbers of records per group, heuristic searching, Group, Plant, Component and Sub component (a total of 29 characters) levels for asset identification. Independent fields for alternate asset number (accounting identification) and cost centres. Short asset description followed by approximately 2 pages of free or semi formatted text. Maintenance groups linking similar assets to preventative maintenance schedules. Equipment identification by make, model, serial and arrangement numbers, registration numbers. Supplier and agent details with contacts. Installed and manufactured dates. Anticipated life and disposal dates. Purpose, function and responsibilities. Location movement details (also accessed from history and previous work orders). User definable service meter unit register, with up to 10 alternative indicators. Downtime cost for use in criticality reports. Agent and supplier fields distinguishing service, sales and manufacturing contacts. Details of components that make up the asset including make, model, serial numbers, arrangement numbers, and oil compartment details. Warranty details by component with expiry dates and service meter units.


Capital cost, when paid and the service meters units when acquired. Replacement cost, when last revised and cost (in standard dollars) per service meter unit. Market value and when assessed. Multiple hire rates with revision dates. Discounted cash flow analysis based on expenses (capital, repair and replacement costs) and revenues (from hire rates). Budgets can be set for individual plant items by yearly and monthly periods.


Make, model, serial and arrangement numbers. Oil compartment information. Rotables are given a discreet identification code and can be included in work order and history information. Rotable tracking through different assets, inventory and work shops, with audit trails.


Warranty tracking to the component level. Expiry dates and service meter units. Period reports suggesting checks prior to expiry dates. Spare Parts can be arranged by plant and maintenance groups. Usage is per machine. Component break downs for APL?s. Direct links to inventory. Drawing register has indices to drawings numbers, revision numbers, storage locations and free form description of contents. Service Meter Units are updated from Asset, Fuel & Oil or Production modules. Different service indicators can be tracked and cross referenced.

Work Orders

If you run a maintenance department, you need control over your work force, proper access to the equipment and the right level of repair history to achieve maximum uptime. Work Orders collect and collate information enabling you to make informed decisions. General Operation: Depending on the level of detail and control you need over jobs, work can be recorded in one of three ways. Through a formalised work order system (i.e. work orders have to be raised before a job commences). Work requested, opened, issued, closed and costed. As jobs are closed and costed, job information is archived and posted to history. Work orders can be recorded after the job is complete. While this records all details and parts used, it avoids delays in issuing a formal work order. Details of work can be written directly to history. No parts information is recorded and only a summary of work done is maintained. Sub Modules: Current work orders, Archived work orders, Time slips, Trades and Rostering, Permits and Special instructions, Work order templates. Functions: Allocates resources and materials. Provides detailed instructions, both at work order and task levels. Provides safety instructions and restricts work until permits are obtained. Captures and allocates costs. Monitors progress at different levels of details. Provides feedback for preventative and scheduled maintenance work.

Features: Work order requests by name, department and description. Requests are time and date stamped, and there is provision for external requisition numbers. Planning and work in progress screens. Multiple scans by type, number, status and priority. Work can be raised at plant, component, sub component and rotable level. Work order type classification. Progress status levels with delay options. Priority settings. SMU (service meter unit) recording. Permits and special instructions for safety problems and special tooling. Provisions for recording subcontractorwork (description, labour, parts and other costs, warranty etc). Multiple sub contractors per work order. Location descriptions and component coding. Access to trade and people details; multi shift rosters with vacation allowances. Estimated and actual comparisons of time and cost.

Downtime. Time slip interface. Locations with defaults from Asset register information. Main and subtask trade assignments. Up to 999 segmented tasks with free form text, references, time and resource allocations. Parts estimation and actual usage with Inventory, Supply system or APL look-ups. Dates and times for scheduling, starting and completing work. Sub task completion dates and progress status. Allocation of trade types and skill levels. Work Locations. Time slip labour accounting. Cost centre assignment. Links to inventory and bill of material listings or part searches, stock on hand, bin locations and cost. Summary and detail descriptions of work order outcomes, which are passed to history when jobs are closed. Asset budget updates when work orders are closed. Optional accounting interface for work. in progress analysis and detailed asset costing analysis. Automatic work order generation from Scheduled Maintenance modules. Updating of last service information for maintenance scheduling as work is closed. Peripherals: Gantt charts of work order activity.

Asset budget updates when work orders are closed. Optional accounting interface for work. in progress analysis and detailed asset costing analysis. Automatic work order generation from Scheduled Maintenance modules. Updating of last service information for maintenance scheduling as work is closed. Peripherals: Gantt charts of work order activity. Trades Register with employee code, names (and nick names), addresses, trade and skill levels, and leave scheduling. Links to the Employees module. Rosters: Multiple rosters with user defined periods. Periods are defined in days and working hours. Multiple trades and skills per roster. Comparison of manpower scheduled and available.

Scheduled Maintenance

Effective scheduled maintenance is the best way to reduce short and long term operating costs. It needs to be dynamic. Maintenance must be fit into production schedules, reflect changes in operating conditions, and the outcomes of repair and breakdown work. Scheduled Maintenance gives you the flexibility to do this. Choose from fixed or floating schedules, quick work issue and close, or a more detailed approach with Work Order integration. No matter what method you choose, audit trails are generated in History. You can forecast maintenance to any future date for a detailed schedule of equipment availability, to budget labour requirements and minimise inventory holdings. Sub Modules: Schedules, Templates, Release and close, Maintenance Forecasts. Schedules: Maintenance selected at the plant, component level. On screen sequencing by plant and component, or by date due. Inspections can be triggered from Condition monitoring. Fixed intervals, when scheduling takes place at determined times, irrespective of when the last job was actually done. ie. jobs with 1,000 SMU intervals will always take place at 1,000, 2000, 3000 SMU?s etc. This is important for statutory inspections, or: Floating intervals, when the periods between jobs remains constant. Hence, if a schedule runs 100 SMU over the period, the next is scheduled at another 1,000, instead of 900 SMU?s. This means that the schedule will drift relative to a fixed one. Links to maintenance templates for job instructions. Optional links to multiple job instructions ie for combining inspections with generic condition monitoring instructions. Incorporation: Jobs can be incorporated in another. ie. a 1,000 SMU job will incorporate a 500 and 250. Lower level jobs are not released, but their templates can be included in the main job. They will be tagged as incorporated, and will be closed and rescheduled when the main job is closed. Tasks can be arranged by component code, allowing changes to the order in which they appear when multiple templates are used. Tasks on the same component appear together. Tasks can be excluded from incorporation. Some tasks, on different schedules, will be mutually exclusive. The system includes a switch to exclude lower level tasks. Scheduling by SMU is determined by the average weekly usage, maintained in the asset register. Releasing: Batch or on screen releasing. Batch releases can be general (ie. all schedules for a period) or specific (ie. for certain plant, for a different time interval). Any schedule can be released by a screen push button or hot key. Formal or informal work orders: With formal work, jobs are created in the work order module and closed as a normal work order. Corresponding scheduling files are updated when the work order closing batch routine is run. This allows full costing. Informal work orders are produced and closed within the scheduled maintenance module. History records are written, Quick close option for informal work orders. Optional format allowing plant components to be scheduled independent of each other. ie. If engine oil is changed prematurely, it can be rescheduled at a floating, rather than fixed interval compared to other components on the asset.

Templates: Arranged by plant and component, or maintenance group. Trades and rosters. Work locations. Estimated downtime, sub contract, labour, parts and consumables cost. Outline, Summary and Detailed instructions.

Tasks: Up to 1,000 tasks per template, with up to 640 characters per line. Trade specifications. Estimated duration. Parts Lists and quantities. Look ups and links to inventory, supply and APL?s. Forecasting: Extrapolate schedules to any futuredate. Generates a list of work by month and plant. Forecasts labour, parts usage and plant availability requirements.


The history module is the focal point for investigating and previous activities on plant and components. History is a sub set of information found in archived work orders and is generated when a work order is closed. Alternatively, work can be entered without creating a work order, or when informal maintenance work is complete and next due dates are updated. This saves time, yet maintains a reasonable level of detail. Only estimated costs are required, although true costs are transferred from work orders. You can enter non-repair items ie. insurance and registration payments. As long as estimates are within vicinity of true costs, management decisions remain accurate.The history file is designed for flexible categorisation and searching. Sub modules contain details of work done by sub contractors, and the time remaining to the next overhaul of selected components. Features: Combined scan/ full screen layouts making full value of screen real estate. User definable categorisation of work types, including non-repair expenses. Summary and detailed descriptions of work performed. On screen linking to archived work orders. Searches by plant, component and sub component. Adhoc ranging for effective cross tabs. Multiple contracts can be attached to history records, with links to purchasing (supply). Supplier file look-ups with contacts, phone and fax numbers and product details. User definable failure coding. Date and service meter unit tracking. History records can be displayed in either sequence. Location identification to analyse effects of adverse conditions. Approximate costs with real costs accumulated through the work order module. History Gantt charts by date and SMU. Records maintenance work done by external contractors, with links to supplier file for addresses, phone numbers, products and services and contact details. Segmentation of costs by labour, parts and other items. Choice of segmented or unsegmented jobs. Comparison of actual to estimated costs. Segmentation of work performed, including amounts, and percentages complete. Variations recorded against work segments. Provision to include warranty clauses by expiry dates or service meter units. References to external documents or contract numbers. Ability to classify jobs by work type and link to a work order number. Crosstabs by component code. Component Overhauls: Monitoring of components overhaul periods by SMU?s and dates. Days and SMU remaining to next overhauls. Periodic reporting for suggested overhaul work.

Fuel & Oil

This is a critical module for any mobile equipment system. As well as commenting on excessive fuel consumptions, it gives indications of pilferage and load factors leading to high wear. For example, we can identify heavy-duty conditions and re schedule preventative maintenance and rebuild work at shorter intervals. Oil consumption can increase over the life of an oil change as the effects of viscosity index improvers decrease. Fuel and oil can be used to detect this trend. Fuel and oil consumptions are calculated over variable periods to investigate underlying trends. Reports can be produced to detail tax and excise duty rebates. Input: Plant and component. Location tracking. Automatic updates to plant/ asset register, SMU register and scheduled maintenance. Date and SMU cross tabulation. Recording of both SMR (service meter readings) and SMU (service meter units). Last service meter adjustments. When replacement meters are used, initial readings and replacement dates are used to convert SMR's to SMU's. Asset register and Scheduled maintenance files are automatically updated (fuel entries can be used in place of SMU update programs). Fuel can be issued from multiple sources (ie. fuel trucks, stationery fuel farms). Reconciliation of fuel sources by meter or dip readings with logging of variances. Analysis: Analyses are based on adjustable review periods. Periods can be individually defined or automatically generated between two dates with a 30% overlap. Analysis can be limited to Plant/ Asset ranges. Increases in oil consumption can be analysed against the life of the oil in the compartment. Fuel and oil compartment register with fuel types and cost per unit volume. Results: Displayed as a number (in Litres/ Hour or Kilometres/ Litre) or bar charted. Comparison against low, medium and high consumption standards for estimation of load factors. Standards can be automatically generated from averages over a maintenance group, or manually entered from performance handbooks. Linking of load factor trends to location/ working conditions. Oil consumption analysis to determine the point (SMU of the oil) of escalating consumption. Registering of elevated oil sampling reports.

Condition Monitoring

Condition monitoring is designed to be flexible. Specific installations can be fine tuned with additional analyses and triggers suitable for the range of plant covered. Where sample exceed limits that the system statistically determines to be over the limits, work orders are automatically raised to investigate the problem. Condition monitoring is linked to Scheduled maintenance, and once an out of condition result is recorded, a schedule is tagged and can be released as a Work order. Oil Sampling: Plant, Components, Oil laboratory control number. Recording of important elements: Oil hours, Make up oil, Laboratory evaluation code, Charting by peak reading, Comparison against elevated and urgent standards. Charting profiles of selected elements. Look up for fuel consumption trends for load factor analysis. Condition Monitoring: Options of ASCII or DDE input from external sources. Indexing by: Plant, Component, Sub Component, Up to 5 user definable measurements can be taken per record. Comparison against user defined standards. Triggering by: Low value, High value, Trend of last samples.


In mining and heavy equipment construction projects, tyres are a major expense. Proper tyre registers can save many hundreds of thousands of dollars in purchase costs and lost production. Tight integration with scheduled maintenance and work orders will improve tyre life through proper maintenance and integration of tyre preventative maintenance into routine work. This module allows you to monitor wear patterns, track warranty and compare performance between different tyre types. Comparison of equipment with TMPH specification in the tyre register will give indications of overloading. For contractors, costs can be monitored between sites and hourly charges adjusted accordingly. Tyres are branded and there are 2 main programs; the tyre register and tyre transactions. The register stores current details, much in the same way as the plant/ asset register. Transactions record repairs, rotations or exchanges. This is mainly a stand alone module with options to work orders, scheduled maintenance and the accounting interface. Modules can be loaded at individual sites and information transferred and consolidated at a central source. Features include: Tyre Register: Brands Type with links to manufacturer's tyre specification. Status, Plant, Manufacturer's serial number, Purchased and installed dates, Purchase cost, When installed, Tracks individual tyres over multiple machines. Tread depths: New, Current, Scrap, Percent of wear remaining, Time and SMU remaining to change out for accurate monitoring of stock levels. Links to: Previous tread depth entries, History of repairs, Type Register includes: Code, Make, Model, Stock number, Size, Compound, Ply rating, TRA code, Tonne kilometre/mile per hour rating, Pressure, Construction, Tread type, Tread depths new and scrap, Supplier and supplier details, Warranty details, Management of recaps.


This module is designed as a single site inventory system with purchasing, and an integrated cataloguing and issuing system. Purchase orders can be raised, monitored and entered directly to stock, billed to an asset or directly to a work order. There are optional interfaces to the accounting system. Inventory has a easy to use catalogue system with NATO type nouns, qualifiers and INC codes, making searches quick and effective. Parts can be requested through Work Orders with the results appearing on inventory screens. Options allow you to issue parts from the store, or directly from Work orders eliminating the need for full time stores people. Either internal or supplier part numbers can be used. The system maintains a listing of alternative parts and links to assets where parts are used.


Purchasing records 3 important costs. Forecast costs?where parts or ordered by not yet received. This indicates future commitments. Committed costs?goods are received (costs are committed and allocated to the appropriate cost centres). Invoiced costs.?where invoices are received and reconciled against the order. Multiple stages including: Creation, Issuing, On order, Back ordering, Completion, Closed, User definable delays and statii. Functions include: Shipping dates, Expected dates, Freight costs (estimated and actual), Estimate cost of order, Automatic issues to work order on receipt. Links to inventory file for review. Access to previous orders for a specific part for history purposes. Automatic or manual purchase orders numbers. Numbers can be reserved for printed purchase order books. Supplier code with links to the supplier file. Requestor code defaulting to the user log on, Dates created, shipped and expected, Estimated and actual freight cost, Free form comments, Multiple delivery instructions activated by code and look ups, Estimated costs, Suggested inventory parts re ordering, Ability to review before issuing orders, Confirmation orders, Printed or fax interfaces (email orders are optional on installation), Automatic pop ups for orders ot received by a certain time, Ability to review before issuing orders.

Laboratory Analysis and Reporting

This program is designed for the Used Oil analysis laboratory to manage samples and report on wear metals, contaminates, additives, infrared analyses, physical tests, micro and particle analyses. Used Oil Analysis can be good business as long as you keep your customers happy with quick turn around and meaningful reporting. The OSA program will handle large sample throughputs with options of direct spectrophotometer links, automatic and manual result interpretation, statistical analysis of results by compartment type and site to determine wear limits (yes, you can tailor limits to specific customers). We also offer an external service to generate limits from CSV or XML. 5 types of limits that can be used for each sample. Reports are automatically available on line and can be customised for different laboratories and clients. Even different compartment types (we mean, you wouldn't want to report on gear boxes using the same format as an engine).

Receiving and delivering of goods, voyage control and scheduling, work flow of receipting and bills of lading, container control, manifesting, rate management, invoicing, customer interfaces.

Map DataMap data �2014 GBRMPA, Google
Map Data
Map data �2014 GBRMPA, Google
Map data �2014 GBRMPA, Google


7 Woodford Road, Helensvale, Queensland, 4212, Australia / Voice: +61 7 55736422 / Fax: +61 7 55736433


SIER ASSOCIATES - Greg Sier & Associates Pty Ltd ABN 57011024445 ACN 011024445

copyright (c) 1988 - 2014