Before you start
Always required:
- Your customer's company location already set up in Stella Source. Contract Parts are tied to one specific customer location.
- Contract Parts entitlement enabled for that customer's company location. (One-time, per customer location. See Contract Parts for setup.)
- Your CSV file of parts, with one row per part and a globally unique SKU on each.
Add Contract Parts
The fastest way to add Contract Parts is a CSV upload.
- As an admin, navigate to Quote Settings > Product Mgmt > Contract Parts in the left sidebar.
- Click ADD CONTRACT PARTS.
- In Select from your locations, choose your customer's company location.
- Download the sample CSV template if you don't already have your file built.
- Upload your CSV. Show Image
- Map your CSV columns to the Stella Source fields. The system flags invalid rows so you can fix them before final submission.
- Click UPLOAD.
The parts are now associated with that customer's location and will appear in their online storefront the next time they sign in.
SKU rules
SKUs are global to your shop, not per-customer. If you try to upload a SKU you've already used somewhere else, the upload fails for that row with a duplicate-SKU error. Either give the new part a unique SKU, or delete the existing entry before retrying.
Update or remove a Contract Part
When pricing changes, update the existing part rather than deleting and re-adding. That keeps the SKU history intact.
To update a Contract Part:
- Navigate to Quote Settings > Product Mgmt > Contract Parts and filter to the customer's location.
- [PLACEHOLDER: confirm update mechanism, in-product edit vs. CSV re-upload vs. both.]
- Save the change.
To remove a Contract Part:
Only delete a Contract Part when the part is no longer produced. If the contract is renegotiated or pricing changes, update the existing part. Deleting and re-adding the same SKU loses the part's history.
[PLACEHOLDER: confirm delete UI location and confirmation pattern.]
Troubleshooting
The upload failed with a duplicate-SKU error
That SKU is already in use somewhere in your shop, either for a different customer's Contract Part, a Catalog Item, or a Stock Material. Either give this part a different SKU or remove the existing entry, then re-upload.
Some rows from my CSV didn't come through
The upload report shows which rows had invalid data. Fix those rows in your file and re-upload only the failed ones, not the full CSV.
The wrong customer can see a Contract Part
Check which company location the part was uploaded against. Contract Parts are tied to one customer location, so if a part was loaded against the wrong location, it will be visible to the wrong customer. Remove it from that location immediately, then re-upload to the correct one. If the customer who saw the part shouldn't have, contact your Stella Source Support Rep so they can verify no other SKUs are affected.
