@JohnHoyt, they are a relatively small shop. They contract with farmers to grow their crops. The provide the seed, fertilizer, pesticides, etc. They do the harvesting and own the product when it leave the field. They pay the farmer to plant the seed, lease their field, and tend the crop. They pay the trucker to haul the product to a processing plant to finished the processing ,freeze the product, store the product, and fulfill shipments to customers.
They have some custom tools built in Access to management production of AP invoices and AR invoices on a load by load basis. This feeds data into Sage 100 for accounting transactions, bill payments, invoicing, and inventory.
As the industry matures and regulations grow, they need to gather more and more non-accounting data relative to the production process, quality control, lot traceability, field management, crop management, etc. It doesn't make sense to build something custom if there is something out there than they can leverage.