These are examples of our solutions actively in use today. They share some common features:
  • Built using mainstream, modern technologies.
  • Desktop applications are built using Microsoft .NET and deployed on a Microsoft platform (Windows, SQL Server).
  • Web applications are primarily built as “single page applications” using the latest proven web technologies and responsive design to support a range of mobile devices (tablets and phones).
  • User login is required so you can control who can do what, feature-by-feature.
  • Data changes are audited so you can trace who changed what and when.

Business intelligence

  • Our dashboard and reporting tools allow the same information to be viewed from both desktop and web applications.
  • End user report and dashboard designers are available empowering users to extract the information they need.
  • A wide range of visualisations and analysis tools are available in addition to “plain” reports: pivots, charts, gauges, KPI indicators, cards.
  • Dashboard tools allow interactivity to filter other elements – examples: select a customer to view top products, select a product to view global markets and volumes supplied.
  • Both relational and OLAP data from multiple sources are supported.
  • Report delivery/availability can be triggered from various events: scheduled (e.g. daily), alerts (e.g. low stock), workflow (e.g. once financials are finalised).
  • Tools are only the beginning for Business Intelligence. Our skills are in working with key staff and analysing business data to surface actionable intelligence.

Cropping contracting

  • Workflow for recording job orders, work done, pricing and approval.
  • Supports a schedule of activities for charging by unit/time/hectare.
  • Records seed and/or chemicals used for each job.
  • Generates invoices for work done, seed, and chemicals and supports direct posting through into the relevant accounting system.

Cropping land management

  • Record paddocks, lease details, and water consents.
  • Maps of paddock locations and other GIS data (gateways, bore locations).
  • Planting details by season with variety planting/emergence/flowering/harvest dates, expected and actual tonnages.
  • Record of all work done (see Cropping contracting).
  • Spray diary generation.
  • Attached documents.
  • Crop cost reports and pivots.

Cropping leases

  • Documentation of leases, clauses, terms, review dates and financial values.
  • Attachment of scanned documents (e.g. signed agreements).
  • Schedule of planned payments – who to pay, when (fixed dates/recurring/triggered by planting activity), and how much (fixed, by hectare).
  • Generation of payments due in the near future for review and approval follow by generation of buyer created invoices and export into the relevant account system.
  • General log of notes for each lease.
  • Record of additional expenses related to each lease.
  • Ability to lock leases (can be unlocked by authorised users).
  • Cash flow pivot tool.


This solution is for an import/distributor business that markets and supplies products to retail outlets and consumers (for Fly Buys)

  • Order entry, picking (handheld scanners), customer invoicing, and integration with couriers.
  • Sales rep management. Customer circuit (visit schedule), in-store ordering with customer specific order forms, stock-levels, auto-replenishment.
  • Inventory control: bar-coding, bin locations.
  • Online catalogue integrated with warehouse inventory.
  • Customer and Product performance. Reports, dashboards, and KPIs.
  • Debtors (accounts receivable): invoicing, payments, sales history, and discount schedules.
  • Suppliers. Assisted re-ordering based on historic seasonal demand.
  • Integration with Fly-buys for order fulfilment.

Engine room control

  • This platform allows us to customise our HMI (SCADA) system to control any Allen Bradley SLC 500 (or similar) PLC.
  • System reads/writes tags directly from the PLC without any external applications required (aside from Windows .NET framework 4+).
  • Login level security is provided to restrict setting changes to authorised staff.
  • History of all tag values is recorded and graphs are provided of key items such as room temperatures or compressor suction/discharge pressures.
  • This system operates in many cool-store plant rooms – and they are all different – so it will need customising to your specific application.

Exonet integration

Exonet is an accounting system now owned by MYOB. It uses Microsoft SQL Server providing many opportunities for integrating with other systems.

  • Our invoice approval system posts payable invoices directly into Exonet. It also automatically raises charge-on invoices to other entities when appropriate.
  • Our various receivable invoice generation functions automatically post through into Exonet.
  • Our payroll import function automatically generates a payroll GL batch and raises any appropriate charge-on invoices automatically.
  • Some clients have multiple companies in Exonet and we automatically pick up debtor invoices and generate creditor invoices when charging between entities.
  • We can also extend Exonet in a few ways by:
    • adding the auditing capability we use in our other applications to keep track of who is making changes and when;
    • adding attributes to transactions so that can be marked to use for inter-company eliminations;
    • providing enhanced reporting that allows for consolidation of branches both within an Exonet company and spanning multiple Exonet companies.

Human resources and payroll

  • Managing job applicants recording details such as contacts, job particulars (e.g. shift availability), visa status, medical conditions, work experience.
  • Employee details extends the details from applicants with range of other information including current role, financial info, leave requests, hours summary, fingerprints (internal to the time-clocks)
  • Support for producing ID cards with barcode and photo.
  • Special support for RSE staff from overseas including management of flights and deductions for living costs, etc.
  • An online training system leads staff through and series of modules specific to various roles and follows up with a set of test questions related to each module. Certificates may be printed for staff completing modules.
  • Review and maintain hours from biometric timeclocks (fingerprints) making adjustments where necessary and recording comments. Integrates with attendance checks done in the pack-house.
  • Timesheet entry for off-site staff including review of those entered online by orchard managers for their teams.
  • Harvested bin system provides for recording the bins picked by staff and contractors. This information is automatically correlated with timesheet records to ensure staff are achieving minimum wage.
  • Integration with IMS payroll software. Weekly processing includes validation reports followed by exporting employee additions and changes to IMS. Then the details from all of the source above (timeclocks, timesheets, picked bins) are collated and exported into IMS for processing. Upon completion of payroll processing the details are picked up from IMS and exported directly into the accounting software (MYOB Exonet) and any charge-on invoices are generated.

Invoice approval system

  • Desktop application allowing admin users to scan in supplier invoices (or import from PDFs) and allocate them to other users for approval.
  • Invoice approvers are notified of invoices awaiting approval and use an online portal to review invoices and optionally code to GL accounts, split costs across business units, or allocate costs with assets (e.g. R&M) before approving them.
  • Invoices may be forwarded to other users and comments recorded. A full audit trail is maintained.
  • Order books may be issued to managers and subsequent invoices are automatically assigned to those managers for approval.
  • Multi-level approval is supported. For example: purchaser -> manager -> financial controller.
  • Once invoices have been approved they are posted directly into the relevant accounting software (in this case MYOB Exonet).
  • Provision is made for automatically charging portions of invoices on from one entity to another if a group of companies are being managed.

Laboratory and quality control

This solution includes comprehensive support for pipfruit industry requirements

  • Pre-harvest maturity samples include entries for size, weight, pressure, brix, colour and starch pattern index. Charts across multiple samples highlight trends to help identify a harvest start date for each orchard block.
  • Maturity samples may also be recorded for fruit post-harvest to assist the managing maturity.
  • Phytosanitary and Grade samples are recorded during packing using a graphical touch-screen interface. Inspection results are compiled to support phytosanitary decisions (for export markets) or to highlight grading issues (for customer requirements). The Pipfruit industry Market Declaration system is fully supported.
  • Incubation samples may be recorded to assist meeting special requirements for China.
  • Several types of “sample blocks” are supported. This is most commonly used for the USA market where pre-shipment inspections must be passed before fruit becomes suitable for export. A “block” composes records of both the pallets that have been sampled and the samples themselves. This feature integrates with our storage solution such that fruit awaiting inspection is considered as on-hold thereby preventing shipping until it is released.
  • Library samples are supported where cartons are put aside during the packing process and these have multiple grade and maturity samples taken over subsequent weeks. This allows assessing the quality of fruit in store as well as supporting information when reviewing quality reports from fruit arriving in markets.

NZ Apples and Pears (industry body)

  • Annual registration of all orchards in New Zealand for general export and targeted markets with specific compliance programs – integrated with MPI.
  • Online database of international markets and summary of their access requirements (e.g. ICPR rules) including organisms (and their market related thresholds) and chemicals (with pre-harvest withholding periods).
  • Central control and publication of international market access requirements for all Pipfruit exports (publication in a format suitable for importing into other industry software systems).
  • Market specific tools for recording and managing pre-shipment inspections (USA).
  • Database of all industry operators and contacts with tools to support targeting email outs of industry information.
  • Design of EDI file specifications for exchanging information within the Pipfruit Industry.
  • Support of a general web content management system providing a wealth of information to the Pipfruit industry.

Orchard management

  • Seasonal tree and production statistics by planting.
  • Dashboards for viewing key activity progress (pruning, thinning, harvesting) both volume (tree/bins) and financial (actuals against budget).
  • Orchard diary for logging a wide range of notes: compliance, hazards, health & safety, incidents, induction, irrigation, equipment maintenance, …
  • Extensive seasonal planning and forecasting for multiple years in advance (by planting):
    • bin and TCE volumes derived from # trees, fruit per tree, average size, pick %, packout %, size profiles;
    • Income derived from marketing channel share and expected returns by size;
    • Costs for key activities by tree (pruning, thinning, tree training) or bin (harvesting);
    • Expected spray applications (chemicals and weeks);
    • General labour scheduled by week (e.g. mowing, management);
    • Schedule of post-harvest and other costs.
  • Generation of full forecast P&L from the model incorporating other details (orchard lease, rates, power, and additional manual entries as required).
  • GIS tools to view/draw orchard maps with layers for: boundaries, manage areas, subdivisions, buildings, trap locations, irrigation and other features.
  • Full system for recording spray applications (see Orchard Spray Diary).
  • Chemical inventory management integrated with incoming supplier invoices and spray diary records. Provides for transfer of chemicals between controlled locations and regular stock-takes.
  • Staff timesheet entry allows orchard managers to record staff hours for payroll purposes and also allocate their work done to specific activities and orchard plantings. Integrates directly with payroll and provides instant feedback or orchard costs via dashboards.
  • Staff training records allow managers to query/maintain a record of which of their staff have been trained is particular skills or been advised of various hazards.
  • Harvested bin system provides for recording the bins picked by staff and contractors. This information is automatically correlated with timesheet records to ensure staff are achieving minimum wage and then, after checks and approval, posted through directly into the payroll system.
  • Nursery inventory management. Includes tracking activities such as receipting trees and rootstocks, grafting, planting, lifting, selling, adjustments.

Orchard spray diary

  • Online portal supports multiple growers logging in to record spray records for multiple orchards.
  • Records all of the necessary details for compliance and market access purposes such as times, authorised staff, application methods, chemicals and rates, areas sprayed.
  • Backed by a desktop application providing maintenance of market rules for allowed chemicals, with-holding periods, required applications, etc.
  • Imports orchard registration data from MPI for special compliance programmes.
  • Analyses spray records against the market rules and produces spray clearance certificates with earliest harvest dates for each market.
  • Publishes spray clearances to a central server for other industry operators to integrate with their systems.

Packing - fresh produce

This solution includes comprehensive support for pipfruit industry requirements

  • Includes all of the features of our Storage solution for maintaining traceability, inventory reporting, QC holds, and more.
  • Used for packing pipfruit, stonefruit, and crops and supports volumes of multiple million cartons per season.
  • Trader orders can be entered or imported from industry standard EDI files.
  • Packing runs can be set up with filters to ensure that only suitable fruit is allowed. Multiple priorities of packed products can be queued for each size and grade. Each product may can be drawn from Trader orders, based or pipfruit industry materials, or defined from scratch. Required volumes, target markets, label formats and packaging components can all be defined per product.
  • Work orders are produced from bins suitable for a packing run while maintaining the necessary (orchard) production site isolation.
  • A packhouse calendar is provided to allow work orders to be scheduled for everyone to see.
  • Full traceability is maintained through the packing process. Inwards bins carry unique barcodes which are scanned before entering the packing process to ensure they are suitable. Every outwards label produced carries a unique barcode that identifies the source of the fruit. The unique carton barcodes are scanned (using mobile devices) onto pallets and pallet cards are produced which also carry unique barcodes for ongoing traceability onto trucks or into shipping containers.
  • Several options are provided to create labels for packed product from desktop computers, mobile devices, or dedicated lane computers.
  • Quality control lots (batches) are defined as fruit passes through the packing process (similarly for other required batches such as IQP sampling for USA).
  • Quality control inspections are recorded with pest and grade defects selected using a graphical touch-screen interface. Inspection results are compiled to support phytosanitary decisions (for export markets) or to highlight grading issues (for customer requirements). The Pipfruit industry Market Declaration system is fully supported.
  • Packaging consumed during the packing process is recorded and a full packaging inventory system is provided including hired items (crates and pallets). An online stock take feature is provided allowing multiple staff to collaborate using mobile devices.
  • Alerts via SMS (text) message or emails can automatically be sent when fruit begins packing (e.g. to growers) or volume limits are approaching (traders / packhouse staff).
  • A web interface provides many features on mobile tablets or phones allowing bins to be tipped, labels to be printed (including part bin labels), work order (run) changes and more.
  • Affordable packhouse lane computers enable push buttons, label printers and displays on every lane.
  • Integration with Compac Sorting Equipment (via their API option) allows outlet changes to be made from our software keeping the sizer outlet and labelling stations synchronised. It also allows integrating reports of sizer statistics alongside normal packhouse reports.
  • Staff management features allows staff to clock into the packhouse using biometric (fingerprint) readers and then be checked of during shifts using barcoded ID badges.
  • Administrative tools are provided for managing and reconciling work orders prior to producing packing reports (e.g. for growers).
  • Various packhouse productivity reports are available detailing throughput, charges generated and labour costs.
  • As with our Storage system, schedules of charges may be set up and attached to packing contracts. These enable automatic periodic (e.g. weekly) generation of invoices to clients. Exception reports and validation extracts are available to help identity any missing charges. The resulting invoices can be posted through into the relevant accounting software.

Sales system - fresh produce

  • Integrates with our Storage and Packing systems or stand-alone.
  • Import stock-on-hand and shipping files from post-harvest operators (standard Pipfruit industry EDI formats supported).
  • All expected financial details can be recorded against sales and multiple advance and final invoices can be generated for customers in the appropriate currency. These can be exported directly through into a relevant financial package.
  • All shipment details can be entered and this system integrates directly with NZ Customs TSW gateway and MPI - no need for an external application (e.g. Prodoc).
  • Actual invoices can be coded to the product they relate to – variety, pack, storage type, packer, customer, destination, and many other attributes. This allows you to compare expected costs to actuals using those same attributes.
  • Suppliers (growers) can be paid either on fixed price (trader buys the fruit), consignment (paid sale-by-sale return less commission) or pooled (all similar fruit and shipment returns are pooled and growers get an equal share).
  • Regular (weekly) grower statements can be produced showing fruit supplied year-to-date and advances paid with the relevant tax (and BCI) invoices included.
  • Multiple interim advance payments may be made to suppliers based on either unpacked bins or packed cartons submitted into coolstore. Advance payments are automatically reversed as subsequent payments are made.
  • Inventory can be managed with pivot tables and the Pipfruit industry market declaration system is fully supported to view suitability for export markets.
  • Web (cloud) based solution so no server infrastructure is required.

Storage - fresh produce

This solution includes comprehensive support for pipfruit industry requirements

  • 100% integrated with our Packing solution
  • Records unpacked fruit submissions from orchards. All of the necessary data is captured and validated to support traceability to the source orchard area and initial determination of market access based many factors including orchard registrations, spray records and harvest timing.
  • Incoming bins are individually barcoded and recorded against the incoming submission for future traceability.
  • Incoming submissions are also allocated against a contract with determines who the fruit is being stored for, what can and should be done with it (e.g. what trader can the fruit be packed for) and what charges apply (and to who).
  • Packed Pipfruit submissions from 3rd party packhouses are imported from industry standard EDI files, validated and recorded against storage contracts for billing.
  • Support for miscellaneous storage/billing akin to our 3rd Party General Bulk Cool/Dry Storage management solution.
  • Support for locating (store/room/row) all barcoded items being stored and functions for transferring truckloads of items between stores within the organisation.
  • Ability to enter load out orders (or import from EDI) with all of the details required to ensure that the correct items are picked for dispatch. Various types of orders are supported including domestic, export, return to supplied, or submit to other coolstore.
  • Barcode scanning support is provided to validate that items being loaded into trucks or containers meet the requirements of the relevant order.
  • Load out details are captured (container, seals, temp recorders, etc) and EDI files are dispatched either via email or integration with B2B services (e.g. T&G / Enza). Tools are provided for producing pre-shipment labels required for certain international markets. Multiple dispatch dockets formats are supported.
  • Support for the Pipfruit industry market declaration system including automatic management of certain requirements (e.g. 42-day post-inspection limits for China), access control and auditing for any declaration adjustments.
  • Integration with T&G (Enza) business-to-business gateway.
  • Packaging and empty bin movements are recorded. Supplier and carrier and invoices are reconciled against these records. Packaging inventory is maintained from this information combined with various other activities within the system (e.g. packing). Stocktakes are recorded.
  • A concept of contracted jobs is supported where batches of stored items may be scanned in and out of a process. This may impact the storage type (e.g. CA) or location of the scanned items. Once approved, invoicing charges may automatically be raised for the work done. In addition, quality control inspection results may be recorded against the job (useful for repacking jobs).
  • Stored items may be place on hold (e.g. for quality for food safety issues), preventing load out of those items until all hold restrictions have been released.
  • Schedules of invoice charges may be set up and attached to storage contracts. These enable automatic periodic (e.g. weekly) generation of invoices to clients. Exception reports and validation extracts are available to help identity any missing charges. The resulting invoices can be posted through into the relevant accounting software.
  • Various stock pivot tables, reports and enquiry screens are provided throughout the system (unpacked stock, packed stock, miscellaneous storage, packaging, etc).
  • A full inventory search function provides browsing through multiple levels of traceability. This is also fully integrated with packing functions to enable full end-to-end drill through traceability from orchards, through packing to shipping.

Storage - general

This solution is used for managing and charging for storage of general items such as wine, packaging, process fruit and juice.

  • Full inventory management of stored items either with traceability to either individually barcoded items or incoming submission loads.
  • Incoming submissions with relevant details configurable depending on the items being stored and requirements of the party those items are being stored for.
  • Item locations and other events (processes) can be recorded with mobile devices.
  • Charges generated automatically based on pricing schedules configured for each storage contract/party. Inwards, outwards, daily storage, process specific charges can be raised and tax invoices generated.
  • Dispatch order entry (or EDI import). Picking entry (optionally on mobile device with barcodes). Dispatch documentation and EDI file generation.
  • Control of pallet inventory inwards/dispatch and integration with Chep and LOSCAM for pallet de-hire.
  • Integration with 3rd party financial applications.

Storage - grain

  • Record inward submissions (integrated with weighbridge), calculated tonnage after drying, and cartage costs.
  • Maintain stock by product and provide support for crushing.
  • Record contracts to supply grain and track progress for filling those contracts.
  • Record outward loads against contracts with carrier details and cartage costs.

Water consents

  • Record consents with terms, water take limits, and review dates.
  • Schedule of water sources and usage sites for each consent.
  • Support for attaching documents to each consent record.

Weather stations

  • Solar powered weather stations that record temperature at 5 minute intervals and send back to a central server.
  • Web portal to view a map of weather station locations with current and historic temperatures.
  • Frost alerts sent out by SMS (text) message and/or email.


Large format weighbridge management for trucks and trailers.

  • Software internal to the weigh-scale controller to guide drivers through tare and gross weigh events and documenting their loads.
  • Extract and expose weighbridge events in a desktop application and integrate with other business specific functions (grain receipts/dispatch, onion harvesting).