These products were removed from inventory and are waiting to be discarded or returned to stock.
This screen lists products that were taken off the shelf and stored on the build table. Delete drops that row and leaves the catalog quantity alone. Move puts the picked count back on the catalog product, writes the quantity log, and then drops the row. Both actions stay on this page. The shelf quantity column is the live shelf figure for that product.
pd_build_table joined to oc_product and oc_product_description with language_id = 1. Shelf quantity comes from GetShelfQuantity().pd_build_table only. Move updates oc_product.quantity, writes pd_product_log, flags oc_kb_ebay_profile_products.revise, then deletes the pd_build_table row.mtInt(). Writes use mtPrepare() and mtStmtBindExecute(). Move runs inside one transaction and rolls back if the quantity update, the log, or the row delete fails. The success banner repeats the old quantity, picked count, and new quantity.