Adjust on-hand inventory for one variant. The adjustment writes a single inventory_log row plus an inventory.adjusted audit row. Use the optional reference fields to tie an adjustment to a return, purchase order, or other source.
Positive to receive, negative to consume. Cannot be 0.