Skip to main content

Duplicate Part Numbers Across Different Vendors

Understand how Blackpurl handles identical part numbers assigned to different vendors, including searching, ordering, and returning parts.

Blackpurl supports having the same part number assigned to multiple vendors. This lets you purchase, track, and return parts across different vendors while keeping cost, retail price, and First In / First Out (FIFO) inventory information separate for each.

Part Records

When the same part number exists in Blackpurl with two different vendors, Blackpurl creates a separate Part Record for each. For example, part number ABC123 can appear twice in your parts list — once for each vendor — with its own cost, retail price, and FIFO tracking.

A parts list showing two rows with identical part numbers (ABC123) but different vendors. The table has columns for Type


Searching for Parts with Multiple Vendors

When you search for a part number that has multiple Part Records under different vendors, Blackpurl displays all matching records and shows the vendor for each result. This applies across all search contexts in the system.

A Global Part Search for a part number such as ABC123 lists every Part Record with that number, with the relevant vendor shown alongside each result. Search results also indicate the storage location of the part, for example "Part Shed."

A global search interface showing search results for 'ABC123'. The search bar at the top shows 'Searching for


When searching for a part in the Parts & Accessories section of a Customer Order, the search results list all Part Records matching that part number and display the vendor for each one, so you can select the correct record for your intended supplier.

Customer Order — View Related Parts

Blackpurl automatically recognises when other Part Records in the system share an identical part number and groups them as Related Parts. This lets you switch to an alternative vendor's record from within a Customer Order line item.

To view and select a related part:

1. On a Customer Order, go to the Parts & Accessories section and search for the part you want to add. Select it to add it as a line item.

2. Click the line item to select it, then click View related parts at the bottom of the line item.

A Parts & Accessories section showing 'Parts: Need To Order' with total $0.00. The Summary and Parts, Accessories & Fees


3. The Related Part Selection window opens and lists all Part Records with the same part number, identifying each by its vendor relationship — for example, "Other Vendor."

A 'Related Part Selection' dialog window showing a table with columns for Item Description, Vendor, Relationship, Availa


4. Tick the checkbox next to the part you want to use, then click SELECT to swap to that record.

Vendor Orders

Blackpurl allows you to place a Vendor Order (VO) for a part from a vendor other than the one listed on the Part Record — without needing to create a second Part Record. The original Part Record is not changed, and all stock movement continues to be recorded against it.

For example, if a Part Record shows the vendor as "Buy Parts from Here" but you want to order the part from a different vendor such as "Jhon Smith," Blackpurl would normally prevent this because Jhon Smith is not the vendor on the Part Record. To work around this, use the Add From Another Vendor button on the VO.

To order a part from a different vendor:

1. Create a VO for the vendor you want to order from.

A vendor order screen showing 'ORDER #: VO-00000132' for vendor 'Jhon Smith' with status 'Open' and 'LOCK' button. The l


2. Click Add From Another Vendor. The cursor moves to the part search field.

3. Search for the part you want to add to the VO and click to select it.

A search dropdown showing search term 'B123' in the search field. Two search results are displayed: 'B1234 - Brake Repla


4. The part appears on the VO. Adjust the quantity and any other details as needed.

A vendor order screen showing the same order VO-00000132 for Jhon Smith, now with a total of $150.00. The Items section


Two things remain unchanged after this process:

  • No new Part Record is created. All stock movement is recorded on the original Part Record.

  • The vendor shown on the Part Record does not change. It still displays the original vendor.

Vendor Returns

Blackpurl also allows you to return parts to a vendor other than the one listed on the Part Record. For full details, see How to Create a Vendor Return for Parts and How to Report on Vendor Returns (no longer available).

Did this answer your question?