Project

General

Profile

Actions

Feature #1

open

Replacing Genius Central

Added by Lance Edgar almost 4 years ago.

Status:
New
Priority:
Normal
Assignee:
Start date:
01/29/2021
Due date:
% Done:

0%

Estimated time:

Description

aka. Scan Genius, Living Naturally etc.

This comes to mind while trying to think of what exactly Theo should "do" in order to see widespread adoption. I've thought for years that "replacing" Genius Central would be somewhat low-hanging fruit.

The basic features of Scan Genius (as I knew it) or Genius Central (today) as I understand them:

  • buyer can "easily" create and submit a new PO
  • this PO can include "new" products which may not yet be in POS
  • visible cost data should be accurate for the buyer, whether product is new, or not
  • when submitted, PO is "automatically" forwarded to vendor, via GC
  • PO remains available and can be downloaded from GC
  • for some vendors, digital invoice is available in GC once delivery of goods occurs

Their main advantage as I see it? Genius Central is just that - central. Meaning in particular that accurate cost data is maintained in one place and isn't the separate responsibility of each retailer. For instance, providing the PO and invoice tools in a local app instead of "in the cloud" (at GC.com) is relatively easy to do, but staying on top of those costs is a separate problem.

The other big advantage is GC's vendor relationships. They have digital hooks in each, so to speak, which allows them to stay on top of cost data, but also improves automation options for submitting PO and obtaining invoices.

But self-hosted is surely the place to start, in which case Theo features might be

  • buyer can "easily" create and submit a new PO
  • visible cost data should be accurate for the buyer, as of last local catalog update
  • when submitted, PO is "automatically" emailed to vendor
  • PO remains available and can be downloaded from Theo
  • depending on POS, perhaps PO is also posted to that system
  • for some vendors, digital invoice may be later obtained by user, then "processed" in Theo and/or POS

Not sure what "processing" an invoice means yet in this context, but throwing it out there as a possibility, depending on POS integration etc.

The catalog updates are the tricky part here. Most retailers would want latest/accurate cost data in their POS regardless, but how to accomplish? Obtaining the latest catalog data file is a problem to itself, for now we'll assume they each have ways to do that. So then how to update POS and/or Theo with it? Depends on the POS probably, for instance SMS can receive arbitrary data updates like this quite easily, whereas I doubt so for Catapult. It doesn't seem like a great option, but possibly the cost data should be updated in Theo but then POS can be neglected? Or at least dealt with as a separate problem, and Theo need only concern itself with its own data here. (In other words, Theo could easily provide tools for bringing in new catalog data for its own sake, but updating POS is harder.)

So the implementation plan might look like:

  • install Theo system locally
  • configure POS integration, establish POS -> Theo sync for product data
  • on regular-ish basis, obtain latest vendor catalog data and update POS and/or Theo
  • use and enjoy Theo ordering features

No data to display

Actions

Also available in: Atom PDF