Thank you very much for your answer.
My text was not clear enough, I Don’t really want to level resources on procurement (I created an unlimited resource anyway), but more so to the production that comes after that.
However, I tried the method you described, the problem I have with that method is that if there is delay it won’t be visible right away, let’s take an example so I make myself clearer:
Task Design 1 can start August 1st for 3 days with the limited resource “Designer”
Task Design 2 can start August 1st for 6 days with the limited resource “Designer”
Procurement task 1 (30 days) can start when Design 1 is done and need to finish when the production 1 start
Procurement task 2 (10 days) can start when Design 2 is done and need to finish when the production 2 start
Production 1 (3 days) start when procurement task 1 is done and need to be finished when assembly start
Production 2 (10 days) start when procurement task 2 is done and need to be finished when assembly start
The two productions tasks are using the same limited resource
Assembly (6 days) start when procurement 1 and 2 is done and need to be finished October 12th. The assembly use a different resource.
So, I have overload on my resources (designer and production).
Method 1: If I have set that my procurements and my production/assembly to be done as late as possible and I do resource leveling on my project, my designer will be leveled but my production won’t.
Method 2: If I organize my task the way you have been suggesting it will effectively “remove” overload but won’t maintain the arrangement of my planning, in the example given the assembly would start without the production 2 done.
Method 3: Using method 1 and manually level resourcing of my productions tasks. However, with a project over 800 lines with a lot of different resources involved it is a nightmare to do.
I think my need would be to have something similar to what Oracle software called backward leveling (or something similar). But so far I didn’t find an equivalent in MS Project…
Thank you for your time