Skip to content

Order Entry, Retired.

Five real documents, the way they arrive: a PO in an email, a voicemail, an EDI order, a vendor's confirmation, a faxed rate sheet. Watch each one get read, entered in the ERP, and answered.

Replay your last 90 days See the setup
Under the Hood

What Happens to a Document, Step by Step

What arrives, and what is read

Every channel lands in one intake: the shop's own address for email and fax-to-email, a VAN or Web-EDI mailbox for X12, portal notifications from Ariba, Coupa, Jaggaer and Oracle with the PO attached, voicemail transcribed, photos and spreadsheets read as they are. The original bytes are stored first and never overwritten; then the document is classified by channel and kind, and read into one structured record with a confidence on every field: who sent it, which PO or invoice number, each line's part, revision, quantity, unit, price and date, the ship-to, the terms, and what the sender asked for in the email body. Keying an order by hand takes about ten minutes; the read takes seconds, and it is the same read for a fax, a PDF and an 850.

What the read produces:
  • A document record: kind (PO, change, release, vendor invoice, remittance, statement, RFQ), channel, sender, number, date, and the raw text or transcript
  • One line per item with the customer's or vendor's own part number, your part number through the cross-reference, revision, quantity, unit of measure, unit price and due date
  • The request in the words: acknowledge by Thursday, pull in to Friday, change line 2 from 40 to 60
  • For X12: any delimiters, the envelope's control numbers, the FST firm and planning split, the SHP cum and the last packing slip, so the 997 can go back at once
  • A per-field confidence, from what the model read and from how often this account has looked like this before
How a PO gets in

How a hold works: nothing goes in silently

After the read comes the match. Each line is matched to your part master through that customer's cross-reference, the price to the quote or price list it came from, the vendor to its account, the ship-to to the record, and a vendor invoice to the PO and the Receiver for the three-way match. Duplicates are checked across channels and near-duplicate numbers. Every match carries a confidence and a reason. Lines above the shop's confidence line post; anything below it becomes a hold, and the whole document waits. A person keying an order copies the mistakes on the page and adds a few; the hold is where STRYKE refuses to.

What a hold looks like:
  • The review list in the portal shows the line, the original document beside it, what STRYKE read, the candidates it considered and why it stopped
  • One click confirms a candidate or corrects the line; the document resumes from where it paused and posts with that answer
  • The correction is written as a rule for that account (this customer's 77-120-01 is your A-77120-01; this vendor's surcharge goes to this account) and the match consults rules first next time
  • A promise is never automated: a request to pull a date in, a price that moved, a new part number, a vendor's changed bank details all wait for a person
  • What it catches: the same PO sent by email and by fax, a price that does not match the quote, a vendor invoice billing ten when the Receiver says eight, an old revision, a ship-to that is not on file
The three-way match

What posts where: one record, both systems

One structured record posts to both systems through an adapter per system. The ERP is upstream and the books are downstream, the way the shop already runs them: a customer PO becomes an Order in the ERP and the Job it creates; a vendor invoice becomes a Vendor Invoice against the Receiver in the ERP and a Bill in the books with the PDF attached; a customer payment becomes a Receive Payment in the books and nothing in the ERP, which already shows the Invoice. Every post is idempotent: a document re-run after a hold posts once. Published benchmarks put a hand-keyed order at $7 to $21 and a vendor invoice at about $9.90; STRYKE is $500 a month, flat, for every document, however many.

Three doors into any system:
  • API when the system has one: QuickBooks Online, JobBOSS² (OAuth 2.0: orders, shipments, part master, inventory) and the newer ERPs
  • Import file when it has one: the CSV, XML or flat file written to the same door an EDI translator would use
  • Before it posts, STRYKE looks up your part master and customer cross-reference, quotes and price lists, open POs and Receivers, shipments and packing lists, customer terms, ship-tos and GL accounts, refreshed on a schedule
  • Nothing installed in either system, no upgrade, and the one-way ERP-to-books sync you have today stays as it is
The one price

What goes back out, and the audit trail

An order is not done when it is keyed. The buyer wants an acknowledgment, an ASN the moment it ships, and an invoice that matches both. STRYKE builds each from the record it already posted and sends it when the ERP says the event happened: the 855 and the emailed reply when the Order posts, the 856 when the Packing list closes, the 810 or the PDF when the Invoice posts, the 997 on every inbound set, remittance advice when a Bill is Paid. Every outbound is stored with its bytes and recorded as an event. Behind all of it is an append-only trail: the original as it arrived, what was read, how sure STRYKE was, who changed what, both entries, and every message out.

What the trail buys you:
  • The PO reference and intake record IATF 16949 and AS9100 audits ask for, kept for the life of the part plus a year, or longer if your customer says so; the retention sweep logs what it will delete before it deletes
  • One trail across both systems, so the ERP entry and the accounting entry point back to the same document and the same read
  • An electronic original that meets the IRS rules for scanned records: complete, indexed, retrievable, legible on demand
  • Every reply goes out under your name in the buyer's own thread, and sits in the trail with the email it answered
  • Hold defense work? Say so before the replay, so DFARS and ITAR material is handled in the right place from the first document
What goes back out
Getting Started

From Your Old POs to Live in One Afternoon

STRYKE does not start from a generic catalog. It trains on every purchase order and vendor invoice your team has entered, in whatever shape it arrived, side by side with what they keyed from it, so it comes out knowing each customer's part-number format, each vendor's account, your prices, and each account's rules: which dock, who wants an acknowledgment by when, which quote the prices come from, freight and payment terms, label and ASN requirements. That is why setup takes hours and not a three-month implementation.

  • Hour 1: Send 90 Days

    Your last 90 days of customer POs and vendor invoices, in whatever form they came in, plus the entries your team made from them.

  • Hour 2: Watch the Replay

    STRYKE trains on your history and replays it, line by line: what it would have entered in your ERP and your books, what it would have held, and where it would have been wrong.

  • Hour 3: Go Live

    We connect to both systems. Nothing changes on your end and nobody needs retraining. Real orders start going in, and every correction after that trains it further.

Integrations

Any ERP. Any Way an Order Arrives.

Email, EDI, fax, phone, portals and paper in; your ERP and your books out. STRYKE connects by API where the system has one and by import file where it has one. Nothing is installed in the ERP and nothing your customers or vendors do changes.

ERP

  • JobBOSS²
  • E2 Shop System
  • Epicor Kinetic
  • Global Shop Solutions
  • ProShop
  • Plex
  • Infor VISUAL
  • Made2Manage
  • Sage 100
  • Microsoft Dynamics
  • Fishbowl

Books

  • QuickBooks Desktop
  • QuickBooks Online
  • Sage
  • Xero
  • Dynamics GP
  • API

    When the system has one. QuickBooks Online, JobBOSS², Epicor Kinetic and the newer ERPs.

  • Import file

    When it has an import. CSV, XML, or flat file, the same door your EDI translator already uses.

Product names describe compatibility only; STRYKE is not affiliated with these vendors. Don’t see yours? The 90-day replay settles it in an afternoon.

Questions, Answered

The Questions an Engineer Asks

  • Both ends. The ERPs small and midsize shops run, starting with JobBOSS², and the accounting software beside them, usually QuickBooks Online or Desktop. STRYKE works from the outside through the API, the import file or the screens, so neither system is modified. The 90-day replay shows which door your ERP takes before you commit.

  • STRYKE reads every purchase order and vendor invoice your team has processed, in whatever shape it arrived (PDF, scanned fax, a photo of a packing slip, a spreadsheet, an order typed into an email, EDI), side by side with what they entered. From that it learns how each customer writes your part numbers, which vendor bills to which account, your prices and terms, and each account’s rules: this customer ships to Dock 2 and wants the acknowledgment by end of day, this vendor puts freight on the invoice, this customer charges back an ASN that is more than an hour late. There is no template to build and no format it has to be told about, and it gets better every time someone corrects a line.

  • Nothing goes in silently. Every line carries a confidence, and anything below the shop’s line waits on a review list where a person confirms or corrects it in one click. The correction becomes a rule, so the list gets shorter month by month instead of handing you the same problem forever.

  • Yes. 830 planning schedules and 862 shipping schedules come in the same door as an 850. STRYKE turns the releases into orders and schedule changes against the blanket, checks the customer’s cum against what the ERP has shipped, acknowledges them, and sends the 856 when each packing list closes. Ship-to plants and dock codes come from the release and are checked against what your ERP already has. The 820 remittance that comes back gets applied to AR.

  • No. Email, phone, fax, portals and EDI keep arriving the way they do today. There is no portal to push onto your customers and no EDI setup project for your smaller accounts.

  • Every document keeps the original it arrived as, what STRYKE read from it, how sure it was, any correction a person made, and both entries it produced, as one unbroken trail across both systems, covering the PO reference and intake record IATF 16949 and AS9100 ask for. IATF 16949 wants purchase orders and part approvals kept for as long as the part is active plus one calendar year unless your customer specifies longer, and automotive and aerospace customers usually do. STRYKE keeps them for as long as you tell it to.

  • Your documents and the entries made from them are stored encrypted, in US data centers, and kept for as long as your customers’ quality requirements say. Electronic copies meet the IRS rules for scanned records: complete, indexed, retrievable, and legible on demand. If you hold defense work with DFARS or ITAR flow-downs, tell us before the replay so that data is handled in the right environment from the first document.

  • The replay. Send your last 90 days of customer POs and vendor invoices and the entries your team made from them; STRYKE replays every document and shows you, line by line, what it would have entered in each system, what it would have held back, and where it would have been wrong. You judge it on your own paperwork instead of a demo built on somebody else’s.

Proof First

Ready to See STRYKE on Your Own Orders?

The demo is not a slideshow. Send us the purchase orders and vendor invoices your people already typed by hand. STRYKE trains on them, replays your last 90 days line by line, and shows you what it would have entered, what it would have held, and where it would have been wrong. Like what you see, and it is entering live orders hours after you said yes.

Replay your last 90 days