
Epicor Prophet 21 ERP Customer / Item Data Merge
Duplicate records create real work—and make information harder to trust.
Which customer record should your team use? Is the same item listed under multiple IDs? Does someone have to combine results manually to understand the full picture?
Duplicate records can complicate searches, split reporting, and leave employees correcting the same problems repeatedly.
MindHARBOR develops custom tools to help teams review, approve, schedule, and process customer or item merges in Prophet 21.
Clean up the records. Reduce confusion. Make your data more useful.
Example: A controlled batch merge workflow
In this custom project, an uploaded file identifies the source records and the destination records they should merge into.
The application helps employees validate and review those mappings before processing.
Validate the records
Invalid record IDs are highlighted so employees can address problems before submitting the batch for approval.
Review and approve
Authorized users review the proposed merges, confirm the mappings, and adjust the scheduled processing date where needed.
Schedule processing
Approved batches are picked up by a background job on the scheduled date, supporting a planned cleanup process.
Review merge history
Processed merges remain available for review in the application’s history.
Customer and item versions are separate implementations, with checks designed around the records and relationships involved.
Similar records aren’t always duplicates
Two items with similar descriptions may have different units of measure, specifications, or business uses. Customer records may represent separate locations or accounts that need to remain distinct.
We work with your team to establish which records should merge, which should remain separate, and how exceptions will be handled.
Plan for the information connected to each record
Before processing, we assess the relationships and dependencies within the agreed scope.
That may include transaction references, reporting, custom applications, and external systems that use the affected IDs.
The available merge mechanisms and your P21 environment determine the technical approach. Testing, backups, and reconciliation are planned before production changes.
Part of a larger data improvement project
Customer and item cleanup can support:
-
Acquisition and company consolidation.
-
ERP migration preparation.
-
Item and customer standardization.
-
More consistent reporting.
-
Ongoing master-data maintenance.
We can also assess validation reports, custom scripts, and changes to connected applications that help prevent the same problems from returning.
Explore System & Data Migration Services
Built around your requirements
This is an example of custom development. We adapt the workflow, permissions, approval steps, and reporting to your operation.
You may need help with a defined cleanup batch or a broader process for managing data quality.
Where are duplicate records costing your team time?
Tell us what needs cleanup, how you identify duplicates, and what information must remain available.
We’d be happy to connect you with our development team for a free introductory discussion about a practical approach.
Back to Prophet 21 Services | P21 Integrations & APIs | Explore Solutions


