Archiving and Deleting Inventory
Summary
Archiving marks a source item as no longer offered and zeroes its quantity, while deleting removes the inventory record entirely; deleted items keep reimporting until a Do Not Import rule is added.
Archiving marks an item as no longer offered by a source and zeroes its quantity; deleting removes the record entirely. Archiving is usually automatic when an item leaves the feed, while deleted items keep reimporting until you add a Do Not Import rule.
| Archiving | Deleting | |
|---|---|---|
| What it does | Marks the item Archived and sets quantity to 0 | Removes the inventory record |
| Trigger | Usually automatic when the item leaves the feed; can be rule- or template-driven | Manual: select, then Actions, Delete |
| Effect on catalog | If it was the only source, product/listing shows 0 quantity; other sources still count | Deleting the last linked variant deletes the product and listing |
| Reimport | Un-archives only via the integration that archived it | Reimports until a Do Not Import rule is set |
Get Inventory [Primary] and Get Inventory [Secondary] each have their own Archive missing products setting, so they can disagree. Keep it on in the operation that imports your full catalog (Primary) and off in Secondary.
A SKU shows as Archived with 0 quantity even though the vendor has stock
The source stopped sending the item, or a discontinued/archive rule fired. Because archived items can be skipped by the secondary fetch, cost and quantity will not repopulate on their own. The integration that archived it must un-archive it; confirm the item is still in the feed and that an archive rule is not re-firing.
There is no way to un-archive from the UI, or to force a product back to Active
The Source Inventory Actions menu has no Unarchive/Restore option, and editing the variant does not clear the flag. For large batches, contact Support to bulk-clear; deleting and re-adding is not recommended as it causes sync issues.
Deleted inventory keeps coming back on the next sync
An automated Get Inventory Primary job reimports it. Add a Do Not Import rule in that source's Post Mapping Workflow (for example, block a brand or category you are no longer approved to sell).
Items are incorrectly archived due to feed size limits or partial feeds?
If a source uses partial or delta feeds, or if a large feed is truncated during sync, Flxpoint may archive items not present in the current file. To prevent this, ensure the Archive/Un-archive Inventory flag is disabled on your Get Inventory Secondary (GIS) job. This ensures that only your primary full-catalog sync controls archival status, preventing mass archival events when a secondary fetch only contains a subset of your inventory.
What does Archived mean?
The item is discontinued or no longer offered by that source. Its quantity is set to 0; if other sources still carry it, their quantities continue to count.
Will listings linked to archived inventory stay on my channel?
Yes. The listing stays, but quantity goes to 0 once all linked inventory is archived. You can add a rule in the Listing Status Workflow to hide or delist listings at 0 quantity.
How do I un-archive an item?
Un-archiving is handled by the integration that archived it (for CSV/XLSX, the one with Archive/Un-Archive enabled). If the item has genuinely returned to the feed it should un-archive on sync; stuck cases need Support.
How do I stop deleted inventory from reimporting?
Add a Do Not Import rule in the source's Get Inventory Primary Post Mapping Workflow.
If I set a fixed quantity rule, will the item still archive to 0?
If the source drops the item from its feed (or your archive configuration fires), it can still be archived to 0 regardless of a fixed-quantity rule. Decide which integration controls archiving and configure it deliberately.
FAQ: How do I zero an old source's inventory myself?
In Source Inventory, select the items (or all of them), choose Delete, then pick Set linked product and listing quantity to 0. The other choice, Delete linked product and listings, removes them. Deleting removes the source's inventory records, and an automated Get Inventory job brings them back unless a Do Not Import rule excludes them, so use this for a source you have stopped importing. No need to contact Support.
Why did my source item get archived or skipped after my feed changed?
If a variant's SKU is blank in the feed, the import skips it and writes a warning. An existing item that now has no valid SKU is no longer seen in the feed, so it is archived by the missing product archiving, which is on by default.
