Stock management in fifo manner

I have observed that Erpnext manages stock in FIFO system. But inward and outward stock are managed as pools warehouse wise. Is there a way to trace particular outward stock entry/ Issue entry with its Inward stock entry respectively?? assuming that it being handled as per FIFO method in real life too…
Can stock Balance Report be managed Material Receipt wise to trace what stock was used out of it and where it went?

Thanks You

Check the Stock Ledger report