Inventorying material on a job

We purchase everything directly to a job. However, that material may sit in one of my “bins” (rack in my warehouse) for up to six weeks. Then, we can’t locate it because when you receive it just goes to a job. I need to inventory both stock material and material allocated to a job. Has anyone ever done this?

Had the same problem at a site, tried a few things, none of them perfect.
1.) “Job” rack (Bin Zero ) - tagging part(s) mandatory
2.) “Staging” carts with the job number - tagging part(s) optional
3.) “Std” bins - tagging part(s) mandatory
4.) “Std” bins - don’t bother tagging
At one site, due to the large qty of parts and extended length of times involved - eventually just used common std bins and didn’t bother tagging parts.
Not perfect by any stretch, just the consensus that this was most economical use of time and space… at that site.