ERP migration
Field-level mapping, validation, and rollback between Edicom EDI and Epicor Prophet 21. We move data and schema; workflows are rebuilt natively in Epicor Prophet 21.
Edicom EDI
Source
Epicor Prophet 21
Destination
Compatibility
7 of 14
objects map 1:1 between Edicom EDI and Epicor Prophet 21.
Complexity
BStandard
Timeline
8-10 weeks
Overview
Moving from Edicom EDI to Epicor ERP consolidates a two-vendor EDI-plus-ERP stack into a single platform with native EDI embedded directly in Epicor Kinetic and Prophet 21. Edicom EDI operates as a managed B2B integration layer supporting X12, EDIFACT, UBL, and ODETTE standards across 80+ countries; Epicor EDI uses AtlasExchange for managed services and native integration points for in-house ERP customers. We migrate Transaction Sets and Trading Partner records, rebuild Connection Protocol credentials (AS2, SFTP, VAN, OFTP2) in Epicor, and resolve ERP integration mapping between Edicom's document-transform logic and Epicor's order-to-cash and procure-to-pay flows. Country-specific e-invoicing mandates (Brazil NF-e, France Chorus Pro, Saudi ZATCA Phase 2) do not transfer between platforms and are itemized for re-implementation. Trading Partner re-onboarding with compliance testing is coordinated by tier (top-volume partners first) and runs in parallel before full cutover.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Edicom EDI object lands in Epicor Prophet 21, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Edicom EDI
Transaction Sets
Epicor Prophet 21
EDI Document Records (Epicor EDI)
1:1Edicom EDI Transaction Sets (X12 850 purchase orders, 810 invoices, 856 ASN, 855 order acknowledgments, 997 functional acknowledgments; EDIFACT ORDERS, INVOIC, DESADV) map to Epicor EDI document records within the Epicor EDI module. We extract transaction history as structured export (XML/CSV) from Edicom, then load into Epicor Kinetic or Prophet 21 order, invoice, and ASN tables using Epicor's data import tools or REST API, preserving document numbers, dates, line items, and amounts. VAN interchange control numbers and functional acknowledgment status (997/Contrl) are stored as reference fields in Epicor EDI.
Edicom EDI
Trading Partners
Epicor Prophet 21
Trading Partner Configuration (Epicor EDI)
1:1Each Trading Partner record in Edicom EDI defines document types exchanged, communication protocol, and partner-specific validation rules. We export partner records as structured configuration files, then map each to Epicor EDI's Trading Partner module by partner ID, document types, and protocol. Connection credentials (AS2 URL, SFTP keys, VAN mailbox) are re-established in Epicor EDI or AtlasExchange; partner-specific validation rules are cataloged for rebuild in Epicor's mapping tool. Automotive partners using OFTP2 are configured in Epicor's automotive EDI module with virtual filepaths and certificate exchange completed under Epicor's automotive protocol requirements.
Edicom EDI
Connection Protocols
Epicor Prophet 21
Connection Configuration (Epicor EDI)
lossyEdicom EDI supports AS2, SFTP/FTPS, VAN mailbox, OFTP for automotive, and HTTPS web services. We extract protocol endpoint definitions, credential configurations, and certificate details from Edicom, then re-establish each in Epicor EDI or AtlasExchange by protocol type. AS2 and SFTP credentials (user, password, certificate, URL) transfer as configuration values and are entered manually into Epicor EDI connection settings. VAN mailbox routing tables from Edicom's network are replaced by Epicor EDI's VAN or re-routed via AtlasExchange managed VAN. OFTP2 for automotive requires virtual filepath and certificate setup in Epicor automotive module, which is rebuilt from Edicom's OFTP2 configuration during the mapping phase.
Edicom EDI
EDI Mappings
Epicor Prophet 21
EDI Map Rebuild (Epicor Kinetic / AtlasExchange)
lossyCustom field-level EDI maps in Edicom EDI define how ERP data fields translate into EDI segment positions (e.g., ERP customer part number to X12 N1 segment). Edicom stores maps in a proprietary format; Epicor Kinetic uses its own mapping tool or AtlasExchange map management. We perform a manual field-level inventory of every custom in-house mapping during scoping, output a written map inventory document, and the customer's EDI team rebuilds each map in Epicor Kinetic's mapping interface or AtlasExchange based on our field inventory. Non-standard maps without a clear Epicor equivalent are flagged as requiring re-engineering before cutover.
Edicom EDI
ERP Integration Configurations
Epicor Prophet 21
Epicor Kinetic REST API / Prophet 21 API Integration
1:1Edicom EDI connects to ERP systems (SAP, Oracle, Microsoft Dynamics, NetSuite) via pre-built or custom connectors with field selection, transformation rules, and triggering conditions. We extract ERP integration logic from Edicom configuration exports, then re-implement equivalent integration in Epicor Kinetic using REST API endpoints or in Prophet 21 using its API integration framework. Inbound EDI-to-ERP flows (EDI 850 to Epicor Kinetic Sales Order) and outbound ERP-to-EDI flows (Epicor Kinetic Invoice to EDI 810) are rebuilt as Epicor integration configurations. Epicor's iParts and REST adapter framework replaces the connector logic that was previously managed in Edicom EDI.
Edicom EDI
VAN Mailbox Records
Epicor Prophet 21
AtlasExchange VAN or Epicor EDI Direct Connection
1:1Edicom EDI operates as a Value-Added Network with mailbox addresses per organization and per Trading Partner. VAN routing tables, interchange acknowledgments (997/Contrl), and transmission logs are exported as structured data. We re-establish VAN connectivity in Epicor EDI via AtlasExchange (Epicor's managed VAN) or by configuring direct AS2/SFTP connections for each Trading Partner. Mailbox address assignments and routing configurations are mapped to Epicor's VAN management or AtlasExchange partner routing tables.
Edicom EDI
Document Standards
Epicor Prophet 21
Epicor EDI Standard Configuration (X12, EDIFACT, UBL, ODETTE)
1:1Edicom EDI natively handles X12 (US retail), UN/EDIFACT (Europe, global logistics), UBL (cross-industry XML), and ODETTE (automotive). Epicor EDI via AtlasExchange supports all four standards families. We export document type configurations from Edicom by standard and version, then re-create the equivalent configuration in Epicor EDI for each Trading Partner's required standard. Test credentials, acknowledgment requirements, and partner-specific protocol settings are re-established per partner in Epicor EDI.
Edicom EDI
Country Compliance Rules
Epicor Prophet 21
Epicor Compliance Management (non-portable)
lossyEdicom EDI encodes country-specific e-invoicing validation rules and government portal submission flows for jurisdictions including Brazil NF-e, France Chorus Pro, Italy SDI, and Saudi ZATCA Phase 2. These rules cannot be exported and loaded into Epicor; each destination jurisdiction requires re-implementation in Epicor Compliance Management or country-specific integration. We catalog every active country mandate during discovery, document the current Edicom configuration (validation rules, digital signature requirements, portal endpoints), and itemize re-implementation effort separately so customers do not assume regulatory compliance transfers automatically with the data.
Edicom EDI
e-Invoicing Mandates
Epicor Prophet 21
Epicor Compliance Management / Re-implementation Required
lossyWhen Edicom EDI handles mandatory e-invoicing (rather than pure EDI), the platform enforces country-specific schema, digital signatures, and government portal submissions that are jurisdiction-bound. We flag every active e-invoicing mandate in the discovery phase, document the Edicom configuration (submission endpoint, authentication, schema version, digital certificate), and deliver a written re-implementation plan for Epicor's compliance module. The customer's fiscal or IT team coordinates with each tax authority's portal for re-registration, as digital certificates and portal credentials cannot be transferred between EDI platforms.
Edicom EDI
Automotive-Specific Protocols
Epicor Prophet 21
Epicor Automotive EDI Module (OFTP2 / VDA)
1:1Edicom EDI's automotive module uses OFTP2 (Odette File Transfer Protocol) and VDA standards for manufacturer-supplier exchanges. OFTP2 connection setup—certificates, endpoints, virtual filepaths—is required in Epicor's automotive EDI module. We extract OFTP2 configuration from Edicom (partner endpoints, virtual mailbox, certificate thumbprints, conversation IDs), then rebuild the equivalent configuration in Epicor Automotive EDI. VDA message type support (VDA 4906, VDA 4913) is configured per Trading Partner in Epicor's automotive module. Customer-supplier OFTP2 test exchanges with each automotive partner are coordinated as part of the trading partner re-onboarding phase.
Edicom EDI
Web Service Endpoints (REST/SOAP)
Epicor Prophet 21
Epicor REST API / Epicor iParts Adapter
1:1Edicom EDI exposes some document exchange via REST or SOAP web services for ERP systems that cannot use traditional EDI protocols. Endpoint definitions, payload schemas, and authentication configuration from Edicom are exported as configuration data. We re-implement the equivalent integration in Epicor Kinetic using the Epicor REST API (Ice.Core.Session login, Erp.BO.SalesOrder, Erp.BO.Invoice) or Epicor iParts adapter framework. API authentication (API key, OAuth, basic auth) is re-configured in Epicor; endpoint URLs and payload field mappings are documented in the integration inventory for the customer's Epicor administrator.
Edicom EDI
Maritime and Port Documents
Epicor Prophet 21
Epicor EDI (IFTDPC, COPISNL) or Middleware
lossyEdicom EDI supports IFTDPC, COPISNL, and similar maritime transport messages for customs, port authority, and shipping company communications. These are vertical-specific document types with limited target-platform support. We catalog every active maritime message type during discovery, then assess whether Epicor EDI's AtlasExchange VAN handles the relevant port community system integration or whether a middleware layer is required to maintain maritime document exchange. If Epicor EDI does not natively support a specific maritime standard, we document the gap and recommend a middleware approach (iPaaS or direct API integration with the port community system) as a separate implementation workstream.
Edicom EDI
Custom EDI Transformations
Epicor Prophet 21
Epicor Kinetic Mapping Tool / AtlasExchange (rebuild)
lossyIn-house-developed custom transformations, partner-specific validations, and ERP integration hooks built on Edicom EDI often encode years of accumulated business logic with no external reference. We perform a manual field-level inventory of all custom transformations during scoping, document each map's input fields, output positions, validation rules, and business logic, then deliver a written map inventory for the customer's EDI team to rebuild in Epicor Kinetic's mapping tool or AtlasExchange. Maps without a clear Epicor equivalent are flagged as requiring re-engineering before cutover, and the re-engineering effort is itemized as a separate workstream in the migration scope.
Edicom EDI
Trading Partner Compliance Testing History
Epicor Prophet 21
Epicor EDI / AtlasExchange (reset)
lossyEdicom EDI stores compliance testing status, test document exchange logs, and partner acknowledgment records per Trading Partner. This history does not transfer to Epicor EDI; each Trading Partner's compliance test status resets at cutover. We export the current compliance testing history as a reference document, then coordinate re-testing with each partner after Epicor EDI is configured. Top-volume partners run parallel testing before full cutover; lower-volume partners are migrated in a second wave with extended parallel-run windows.
| Edicom EDI | Epicor Prophet 21 | Compatibility | |
|---|---|---|---|
| Transaction Sets | EDI Document Records (Epicor EDI)1:1 | Fully supported | |
| Trading Partners | Trading Partner Configuration (Epicor EDI)1:1 | Fully supported | |
| Connection Protocols | Connection Configuration (Epicor EDI)lossy | Fully supported | |
| EDI Mappings | EDI Map Rebuild (Epicor Kinetic / AtlasExchange)lossy | Mapping required | |
| ERP Integration Configurations | Epicor Kinetic REST API / Prophet 21 API Integration1:1 | Mapping required | |
| VAN Mailbox Records | AtlasExchange VAN or Epicor EDI Direct Connection1:1 | Fully supported | |
| Document Standards | Epicor EDI Standard Configuration (X12, EDIFACT, UBL, ODETTE)1:1 | Fully supported | |
| Country Compliance Rules | Epicor Compliance Management (non-portable)lossy | Mapping required | |
| e-Invoicing Mandates | Epicor Compliance Management / Re-implementation Requiredlossy | Mapping required | |
| Automotive-Specific Protocols | Epicor Automotive EDI Module (OFTP2 / VDA)1:1 | Mapping required | |
| Web Service Endpoints (REST/SOAP) | Epicor REST API / Epicor iParts Adapter1:1 | Mapping required | |
| Maritime and Port Documents | Epicor EDI (IFTDPC, COPISNL) or Middlewarelossy | Mapping required | |
| Custom EDI Transformations | Epicor Kinetic Mapping Tool / AtlasExchange (rebuild)lossy | Fully supported | |
| Trading Partner Compliance Testing History | Epicor EDI / AtlasExchange (reset)lossy | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Edicom EDI gotchas
No publicly documented public API endpoint reference
E-invoicing compliance rules are country-bound and non-portable
In-house EDI developments create undocumented mapping dependencies
Trading partner re-onboarding is per-partner and time-consuming
Epicor Prophet 21 gotchas
Third-party bolt-on integrations complicate migration scope
Dirty data without standardized processes compounds migration risk
SDK customizations and BPMs may not survive platform upgrades
Report-based export only for non-technical users
Per-user pricing model requires accurate user count before migration planning
Pair-specific challenges
Migration approach
Discovery and scope definition
We audit Edicom EDI across transaction history volume and date range, active Trading Partner count and document types exchanged, EDI standards in use (X12, EDIFACT, UBL, ODETTE), ERP integration points (SAP, Oracle, Dynamics, NetSuite or other), country-specific e-invoicing mandates active in the Edicom platform, and any in-house custom EDI developments. We document every non-standard map, custom transformation, and ERP integration hook. This audit produces the migration scope document, a non-portable mandate itemization, and a custom map inventory requiring rebuild in Epicor Kinetic or AtlasExchange. We also confirm the Epicor edition (Kinetic Cloud, Prophet 21, or BisTrack) and the EDI layer choice (Epicor EDI native, AtlasExchange managed, or hybrid) during this phase.
EDI map inventory and Epicor EDI configuration planning
We inventory every non-standard EDI map from Edicom EDI at the field level, documenting input fields, EDI segment positions, transformation logic, and partner-specific rules. Each map is assessed for Epicor EDI or AtlasExchange equivalence. Maps with a native Epicor equivalent are marked for configuration migration; maps without a clear Epicor equivalent are flagged for rebuild and included in the written map inventory document delivered to the customer's EDI team. ERP integration configurations (field selection, transformation rules, triggering conditions) are documented for rebuild as Epicor Kinetic REST API integrations or Prophet 21 API integrations. Country compliance rules and e-invoicing mandates are cataloged for re-implementation planning.
Transaction history extraction and Epicor staging migration
We extract transaction history from Edicom EDI as structured export (XML/CSV) covering all active transaction types and the agreed historical date range. Each transaction record is validated for completeness (document number, date, Trading Partner ID, line items, amounts, status) before transformation. We map Edicom transaction fields to Epicor Kinetic or Prophet 21 order, invoice, and ASN record structures using the Epicor REST API or data import tools. VAN interchange control numbers, acknowledgment status, and functional acknowledgment records are preserved as reference fields. A reconciliation report comparing source record counts and totals against Epicor staged record counts is produced before final load.
ERP integration re-implementation and connectivity validation
We re-implement ERP integration logic from Edicom EDI as Epicor Kinetic REST API configurations or Prophet 21 API integration points. Inbound EDI-to-ERP flows (EDI 850 purchase orders from Trading Partners into Epicor Kinetic Sales Order records) and outbound ERP-to-EDI flows (Epicor Kinetic invoices into EDI 810 format for Trading Partner transmission) are configured in Epicor's integration framework. We validate that Epicor API credentials, endpoint URLs, and field mappings produce correct ERP records before connecting live Trading Partner traffic. Any custom ERP connector logic from Edicom is documented for rebuild in Epicor iParts or REST adapter.
Sandbox validation and Trading Partner compliance testing coordination
We run a full migration into Epicor Kinetic or Prophet 21 sandbox environment using production-like data volume. We validate record counts, data integrity, and mapping accuracy against the Edicom source. The customer's EDI team spot-checks 25-50 transaction records for field-level accuracy. Any mapping corrections are documented and applied before production migration. Simultaneously, we begin coordinating compliance testing with Trading Partners in Epicor EDI, establishing AS2, SFTP, VAN, or OFTP2 connections per partner and initiating test document exchange. Top-volume partners complete compliance testing first; lower-volume partners follow in subsequent waves.
Production migration, Trading Partner cutover, and handoff
We run the production migration in dependency order, then freeze Edicom EDI writes during cutover and migrate any records modified during the migration window. Trading Partner cutover proceeds by tier: top-volume partners migrate first with parallel-run validation (Edicom and Epicor EDI both active, outputs compared per partner), followed by full cutover once trading partners confirm accurate receipt and acknowledgment. We deliver the written map inventory and integration rule document to the customer's EDI team for rebuild in Epicor Kinetic or AtlasExchange. We support a one-week hypercare window for reconciliation issues. Post-migration admin, Workflow rebuild, and EDI map rebuild in Epicor are outside standard migration scope.
Platform deep dives
Edicom EDI
Source
Strengths
Weaknesses
Epicor Prophet 21
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. 2 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Edicom EDI and Epicor Prophet 21.
Object compatibility
2 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Edicom EDI: Not publicly documented — typical SaaS limits assumed and confirmed during scoping.
Data volume sensitivity
Edicom EDI exposes a bulk API — large-volume migrations stream efficiently.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Edicom EDI to Epicor Prophet 21 migration scoping. Not seeing yours? Book a call.
Walk through your Edicom EDI to Epicor Prophet 21 migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Edicom EDI
Other ways to arrive at Epicor Prophet 21
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.