Understand that you wish to track profit and loss by each job. I would recommend if you can use "Class tracking" function to track the profit and loss by class.
Kindly refer to the attachment below to guide you how to use "Class tracking" function.
To get the detail transaction report, you may need to click on each balance of the account in "Profit and loss by class" report. This will give you the detail breakdown eg, invoice and bill no. (Refer to the attachment to show you how to run the Profit and loss by class report)
I hope you find this useful and have great day ahead!