Introduction to Epicor Prophet 21
Epicor Prophet 21 is an ERP platform purpose-built for wholesale distributors, covering inventory, order management, purchasing, finance, and warehouse operations.
Used by distribution companies that need deep inventory control and complex pricing capabilities
Common in industrial, electrical, plumbing, and HVAC distribution verticals
Connecting P21 to iPaaS.com enables orders, customers, products, and inventory to move automatically between your ERP and commerce or fulfillment platforms, reducing manual data entry and processing delays
API Version Support
The integration works with the Epicor Prophet 21 API, reached at your Prophet 21 environment's host with the credentials configured in your subscription's connection settings. Because Prophet 21 does not push live events for these flows, records are captured on a recurring poll and on demand through a Manual Sync. See the Epicor Prophet 21 Connections and Settings and Epicor Prophet 21 API Endpoints articles for details.
Data Flows
The table below summarizes the data the integration can move between iPaaS.com and Prophet 21, and in which direction. Arrows show the direction of transfer:
→ iPaaS.com writes the data to Prophet 21
← iPaaS.com reads the data from Prophet 21
←→ the data can move in both directions
Allow Initialization? indicates whether that data can be bulk-loaded from Prophet 21 when a subscription first connects. Whether a given flow is enabled, and in which direction, is configured per subscription during implementation.
iPaaS.com | Direction | Prophet 21 | Allow Initialization? |
Customer | ← | Customer | |
Customer Company | ← | Company | |
Location | ← | Location | |
Product Inventory | ← | Product Inventory | |
Transaction | → | Transaction | |
Transaction Tracking Number | ← | Transaction Tracking Number |
As a distribution ERP, Prophet 21 supplies customers, companies, locations, and product inventory to iPaaS.com, and returns shipment tracking on transactions. iPaaS.com writes transactions into Prophet 21. Transactions carry their line items and addresses.
Versions and Release Notes
The integration follows its own version numbers. The current version is 1.0.
Version | Release Notes |
1.0 (current) | Initial release: capture of customers and companies (with relationships), locations, product inventory, and transaction shipment tracking from Prophet 21, and transactions written into Prophet 21. |
Features by Release
The capabilities below are grouped by the version in which they became available. For the current behavior and any limitations of a given feature, see the linked reference articles and the Epicor Prophet 21 Known Limitations article.
Version 1.0 (current) — Distribution ERP customers, inventory, and transactions
Customers and customer companies: customer, company, and relationship records captured from Prophet 21.
Locations: location reference data captured from Prophet 21.
Product inventory: product inventory levels captured from Prophet 21.
Transactions: transactions written into Prophet 21 from iPaaS.com, with their shipment tracking captured back.
