ABC Software Protocol - abcsoftware/abc-docs GitHub Wiki

Introduction

In order to enable advanced link handling including deep linking and native app link handling features, we've created the abc-software protocol.

Protocol Definition

{protocol}://{server-url}/{companyId}?proto={server-protocol}&app={customers etc.}&id={record-id}

Example

abc-software://abc.abcsystems.dev/AE8DD300-B536-4345-96D1-3684BC04034E?proto=https&app=customers&id=HESC R0

Available Apps (parameters)

  • assemblies (id)
  • bills (id)
  • customer-types (id)
  • customers (id)
  • employees (id)
  • employers (id)
  • gl-accounts (id)
  • invoices (id)
  • items (id)
  • jobs (id)
  • ledgers (id, ledger)
  • materials (id)
  • names (id)
  • paychecks (id)
  • payments (id)
  • payroll-categories (id)
  • postal-codes (id)
  • purchase-orders (id)
  • quotes (id)
  • salespeople (id)
  • stock-adjustments (id)
  • time-cards (id)
  • vendors (id)
  • work-orders (id)