I wonder if there is any way of creating a timesheet through Standard PPM ORACLE PACKAGES.
I know it is available through web services, but in this case I need to do some programming which I don't want to do if possible using packages.
I haven't heard about any solution like the one you want to reach. Also, from the support perspective there haven't been any case which a client implemented something like that.
Maybe, you can use the procedures that are executed when the timesheet gets copied.
There is no ootb package for that, i developed my solution with insert and update in tm tables.
If you want tricks on that let me know.
Inserting in TM table won't be enough, there are lot of tables that need to be updated as well. For example TM_APRROVER, DELEGATE, TM EFFORTS, ROLL UPS, AUDIT LOGS tables and many more.
Web service is the best and safest option, else you can use sh kTMDataConversion.sh to import timesheets.
I accept this as a solution, OOH, I need to create an empty TS without any lines.
kTMDataConversion doesn't let you create any time sheet without any lines, because it must obey the timeConversion.xsd XML schema rules.
Is there any way of creating TS withıut any lines?
You can create a default miscellanious Item line, it make no harm in doing this.