You are interested in the practical side, a step wise guide say?
Here is a recent discussion assuming you have not seen it [v7] Discussion: Project-wise billing removed with Timesheets
It might give you options to explore and comment on what you find?