Inventory is never Job Tracked as incoming. It is Stocked. Job Tracking is done because something is Noninventory, and either custom built for that order (even if a Standard item, it isn't going into stock) or custom ordered for that order. You don't assign a Price for purposes of costing. Price relates to Selling.
To show the Cost of something that is in stock, and Used for a job directly but not Sold to it, is done using the Inventory Adjustment screen. Top of the screen, you see the field to assign Customer there.
Now the COGS from the inventory item, not from a sale but from the Adjustment function, is Job Tracked.
This is Relieved from Stock in lieu of Sold from Stock.
There is no bill or invoice. There is nothing Bank-related, here.