Epicor Eclipse is a wholesale distribution ERP widely used by HVAC, plumbing, electrical, and PVF distributors. It covers purchasing, inventory, sales order management, and pricing for distributor businesses that need deep product catalog and branch-inventory capabilities.
Pull open, released, and invoiced sales orders by customer, branch, or date range. Create new orders and update line quantities, pricing overrides, and requested delivery dates from your product.
Check on-hand quantities and available-to-promise stock across all stocking locations in the customer's branch network. Askel handles Eclipse's branch-based inventory model so your product sees accurate availability by location.
Read customer master data including pricing class, credit limit, assigned territory, and contact details. Write back updated account information from your CRM or customer-success product.
Pull open POs, purchase commitments, and expected receipts by vendor. Read vendor master data including pricing agreements and preferred stocking branches.
Read item master records, vendor part numbers, and customer-specific price matrices. Askel normalizes Eclipse's multi-tier pricing structure into flat price lists your product can display or act on.
Read open AR invoices, payment history, and aging data by customer account. Useful for collections or financial-reporting products connecting to distributor customers.
Piedmont HVAC Distribution runs Eclipse across eight branches and distributes equipment and parts to HVAC contractors. They have adopted your contractor quoting platform to let their customers build and submit equipment quotes online. When a contractor submits a quote, the platform needs to check real-time inventory and pricing from Eclipse before presenting a commitment.
Piedmont's Epicor admin opens the OAuth configuration screen inside Eclipse administration, creates an OAuth client for Askel, and grants the client access to the Inventory, Customer, SalesOrder, and Pricing APIs. They note the generated client ID and client secret.
Piedmont's admin enters the Eclipse host URL, client ID, and client secret into the Askel setup screen inside your quoting platform. Askel exchanges the credentials for an OAuth access token and confirms connectivity by fetching the branch list and a sample inventory record.
Askel reads the available Eclipse API endpoints and identifies the Customer, Item, Inventory, SalesOrder, and Pricing objects along with any Eclipse custom fields Piedmont has configured. Your CS team sees a field mapping draft within minutes.
Piedmont uses a custom availability-tier field to distinguish stocked items from special-order items. A CS rep maps this to the quoting platform's lead-time indicator and runs a dry-run against 500 SKUs to confirm pricing and availability data is accurate.
Real-time inventory and pricing lookups are enabled. When a contractor submits a quote in the platform, Askel queries Piedmont's Eclipse branches for live availability and customer-specific pricing, then returns a commitment back to the quote within seconds.
The customer's Epicor admin registers an OAuth client inside the Eclipse administration console and grants it access to the required API scopes. They provide the Eclipse host URL, client ID, and client secret to Askel. Askel exchanges these for an OAuth access token using the client_credentials grant and refreshes it automatically before expiry.
© 2025 Askel.ai. All rights reserved.