Hi, thank for you reply, and your solution will suit my requirement.
I can create an invoice through this process base on the TimeSheet.
But, I have to set the value of Line type to "Budget and Contrat" for all the Ressource Line in the Job line sheet when creating the line from TimeSheet, even if I checked the "Billable" case when posting TimeSheet.
So , the process is :
Create a job, for each contract
( When I said Contrat, it is only the contrat that the Customer will accept, and not a Service contrat in BC)
This contrat, is represented by a job, with the fare by ressource, GL account, item, etc...
Work Type like , Consulting, Dev,Course, can be usefull to set a price policies related in the contrat.
There are 1 or more line in the Job ( I set only one line : a generic one, and use worktype when entering TimeSheet)
Create TimeSheet,
Fill and validate TimeSheet with the Job type , and select the Job Matching the Contrat.
Go to the Job activities journal, and transfert from TimeSheet all the line.
Have to set the type line : Budget And contrat, or contrat only, and Post the journal.
Create the Job invoice
TIPS : if I have post a TimeSheet on a Week, but the Week is on 2 différents month, ex : day 30 and 31 are monday and thuesday, and 01 - 02 are on the current month, I can Invoice only for the previous month setting the flowfilter to the end of the previous month on the batch job for creating Job invoice.
And voilà .
I will see if a customization can do that without any manual interaction :
-Set Job line type when transfering TimeSheet to job planning
-Post it.
Thank you !!!