How-toEpicor KineticPart Maintenance / Engineering / Fixed Assets

How to Copy a Part in Epicor, Add Revisions and Customer Cross-References

Question
how to copy a part in epicor

Also searched as

  • epicor 10 set up part rev on new part
  • epicor kinetic customer part cross reference
  • how to find asset numbers in epicor 10.1

Short answer

In Epicor, open Part Maintenance and use the copy action to create a new part from an existing one, then set the part number, description and any fields that must differ. Add revisions on the part's revision area (or through Engineering Workbench for managed method of manufacture), and maintain customer part numbers through the part cross-reference. Asset numbers live in Fixed Assets, not Part Maintenance.

Applies to: Epicor 10.x and Kinetic

How to copy a part and set it up

  1. 1Open Part Maintenance and search for the part you want to clone.
  2. 2Use the Actions menu to find the copy option (menu labels vary by version; search the actions list for 'Copy').
  3. 3Enter the new part number and description. Choose what to copy, such as plants, warehouses, price lists and attachments, if the dialog offers those options.
  4. 4Save, then review the Detail tab fields that should not carry over: product group, class, type (purchased or manufactured), tracking, costing method.
  5. 5If the part is manufactured, create the new revision. In basic setups add a revision in Part Maintenance; with Engineering Workbench, check the method in, approve it, and the revision becomes available to jobs.
  6. 6Set the Customer Part Cross Reference: link the customer, the customer's part number and your part, so order entry can look up by either number.
  7. 7Check plant and warehouse data, because a copied part may still need plant-specific cost and planning settings before it can be used.

What copying does and does not carry over

Copying a part duplicates the master record and optionally related data, but it does not guarantee the manufacturing method, approvals or cost layers are right for the new item. Treat the copy as a head start and verify product group, UOM, lead times and costing.

If the new part is a variant of an existing assembly, copy the engineering method too, then revise quantities and operations. Keep a note of the source part in the description or a user-defined field so planners understand the lineage.

Revisions on a new part

Revisions separate versions of the method for the same part number. A new part usually starts at revision A, with approval controlling whether jobs and MRP can use it. If jobs cannot pull the method, the usual reason is that the revision is not approved or effective on the date of the job.

Where a company wants engineering control, use Engineering Workbench: check out, change, check in, approve. Without it, revisions can be edited directly, which is faster but less auditable.

Customer part numbers and asset numbers

Customers often order using their own part number. The part cross-reference ties that number to your part so order entry, packing slips and invoices can show the customer's number. Maintain it by customer, and review it when a customer renumbers.

Asset numbers belong to the Fixed Assets module (Asset Maintenance and the asset register). If you are looking for asset numbers on equipment, search the Fixed Assets area or a BAQ on the asset table rather than Part Maintenance.

Try it here, free

Epicor Part Transaction Types Reference

Open full tool

Decode the TranType codes in Epicor's PartTran table so inventory audits and cost reconciliations stop being guesswork.

Common pitfalls

  • !Copying a part with plant records carried over can leave wrong default warehouses and costs in a different plant.
  • !Unapproved revisions are invisible to job entry and MRP, which looks like a missing method.
  • !Duplicate customer cross-references for the same customer and part cause the wrong number to print.
  • !Assuming asset numbers are part attributes sends users to the wrong module.

How an ERP-grounded AI assistant handles this

An assistant on your Epicor data can compare a copied part to its source and list the fields that differ, or list parts with no approved revision, or customers with missing cross-references. These are read-only checks over part, revision and cross-reference tables; the person still makes the changes.

Frequently asked questions

Where is copy part in Epicor?

In Part Maintenance, look in the Actions menu for the copy option. If you cannot see it, check the menu security and your version, or use a DMT part load as an alternative.

How do I set up a revision on a new part in Epicor 10?

Add the revision in Part Maintenance or Engineering Workbench, build the method, then approve it. Jobs and MRP use only approved, effective revisions.

How do I add a customer part number in Epicor?

Use the part cross-reference setup: link customer, customer part number and internal part. Order entry can then search by either number.

How do I find asset numbers in Epicor 10.1?

Use Fixed Assets, specifically Asset Maintenance or the asset register, which hold asset IDs, class and cost. A BAQ over the asset tables works for lists.

Related

How-to

How to import data with Epicor DMT (Data Migration Tool)

In DMT, pick the target data type (e.g. Part, Customer, PartWhse), Generate a template from the connected Epicor server so column names match your version's schema exactly, populate the spreadsheet, load it into DMT, run a Pre-Process/validate pass first to surface errors before committing, then Process to write the records.

How-to

How to Create a BAQ in Epicor Kinetic

A BAQ (Business Activity Query) is a saved query in Epicor Kinetic that you build in the Query Builder without writing SQL. Choose the tables, define joins, select display fields, add criteria and calculated fields, test the result, then use the BAQ in dashboards, reports, BPMs or the REST API.

Error fix

Epicor Kinetic: Menu Item Missing or Access Denied for a User

When an Epicor Kinetic user cannot see a menu item or gets an access denied message, the cause is nearly always security: the user's security group lacks access to that menu or program, the user is not linked to the company, the license or module is not available, or a menu customization hides the item. Check each in that order.

Error fix

Fixing Epicor BusinessObjectException: BPM Directive Errors

A BusinessObjectException that says "A Business Process Management (BPM) directive has raised the following error" means a directive on that business object stopped the transaction, either deliberately via a Raise Exception widget or accidentally via an unhandled .NET error in Custom Code. Expand the InnerException on the error dialog to see the real message and the directive name, then open BPM Designer for that object and method to find the widget that fired.

How-to

Fixing a Slow Epicor BAQ (Business Activity Query)

A slow BAQ in Epicor is usually caused by unindexed join columns, a subquery or calculated field forcing a table scan, or the BAQ pulling far more rows than the dashboard actually displays before filtering client-side. Fix it by reading the SQL Server execution plan Epicor generates, moving filters into the BAQ criteria instead of the dashboard filter panel, and replacing subqueries with joins where possible.

How-to

Epicor MRP Runs but Generates No Suggestions

When Epicor's MRP process completes without a job or purchase suggestion for a part you expect one for, the cause is almost always the part's own configuration (Part Class Type, Make Direct, Non-MRP flag, planning Time Fence) or the demand not being linked in a way MRP recognizes, not a defect in the MRP engine. Work through the part's Planning tab, its safety stock and lead time setup, and the demand source (sales order line status, job material requirement) before assuming the run itself failed.

AI for ERP

AI for Epicor Kinetic, Beyond What Prism Covers

Add AI to Epicor Kinetic beyond Prism: private LLM over BAQs, BPM data, and REST v2, on-prem or private cloud, with honest guidance on when Prism already covers you.

AI for ERP

Private AI for Epicor Kinetic Cloud, Outside the Multi-Tenant Boundary

Run a private LLM on Epicor Kinetic private cloud or Kinetic Cloud data via BAQs, REST v2 and Data Fabric, keeping sensitive manufacturing data off shared AI.

Stuck on Epicor Kinetic?

Talk to engineers who work inside Epicor Kinetic every week, and who build private AI that answers these questions from your own ERP data.

Keep exploring

Free tools

ERP fixes and how-tos

Guides

AI on your ERP

Integrations

Comparisons

Software