Create a new timelog. If successful, returns the timelog_id of the newly created timelog.
<?xml version="1.0" encoding="utf-8"?> <request method="createTimeLog"> <project_id>2054</project_id> <task_id>2334</task_id> <work_date>2011-06-15</work_date> <hours_worked>0</hours_worked> <notes>this is added through invoicera API.</notes> <billed></billed> <status></status> </request>
<?xml version="1.0" encoding="utf-8"?>53535
Update an existing Timelog with the given timelog_id.
<?xml version="1.0" encoding="utf-8"?> <request method="updateTimeLog"> <timelog_id>2004</timelog_id> <project_id>781</project_id> <task_id>692</task_id> <work_date>2010-11-12</work_date> <hours_worked>5</hours_worked> <notes>this is added through invoicera API.</notes> <billed></billed> </request>
<?xml version="1.0" encoding="utf-8"?>7985
Delete an existing Timelog.
<?xml version="1.0" encoding="utf-8"?> <request method="deleteTimeLog"> <timelog_id>103</timelog_id> <!-- This is timelog unique id at Invoicera database. You can use more than one row for delete --> <timelog_id>104</timelog_id> <!-- This is timelog unique id at Invoicera database. You can use more than one row for delete --> </request>
<?xml version="1.0" encoding="utf-8"?>
Returns a list of Timelog summaries. Results are ordered by descending Timelog number.
<?xml version="1.0" encoding="utf-8"?> <request method="listTimeLog"> <filter> <!-- Pass search parameters here --> <project_id></project_id> <!-- This is project unique id at Invoicera database --> <task_id></task_id> <!-- This is task unique id at Invoicera database --> <work_date></work_date> <!-- This is task date--> <billed></billed> <!-- This shows that task is billed or not --> <page></page> <!-- This is page number --> <per_page_record></per_page_record> <!-- This is number of records per page --> </filter> <!-- search parameters ends here --> </request>
<?xml version="1.0" encoding="utf-8"?>. . . 1647 278 692 2010-09-08 4.00 gdsgds Active
Return the complete timelog details associated with the given timelog_id.
<?xml version="1.0" encoding="utf-8"?> <request method="getTimeLog"> <timelog_id></timelog_id> <!-- This is time_log unique id at Invoicera database. Only one ID can be pass at a time. --> </request>
<?xml version="1.0" encoding="utf-8"?>1647 278 692 2010-09-08 4.00 gdsgds Active