We would like to be able to initiate an automation routine that cycles through EVERY active JOB and imports ALL TIME and EXPENSE DATA onto the transaction register.
## Deliverables
**Problem:? **
**? ****We use Quickbooks to bill for our time.? Every user tracks and submits their time through timetracker, and every month, we import those time entries as statement charges through the Quickbooks user interface.? The user interface requires the user to select each Job individually, to right click on it and select “Enter Statement Charges??, which opens the Statement Charges Transaction Register, where the user must press the “Time/Costs?? button, which brings up a dialog named “Choose Billable Time and Costs?? dialog, where the user must hit the “Select All?? button under the “Time?? tab, and then hit the “Select All?? button under the “Expenses?? tab.? Once the user completes this and clicks the “OK?? button, the time data is imported to the transaction register.? The user then moves to the next Job.**
**This process is repeated for each of several hundred files.? The process of importing all this time and expense data is very labor intensive, monotonous, and prone to error.? We ALWAYS import ALL TIME AND EXPENSE DATA.**
**Solution Sought:**
**We are looking for a way to automate this process.? We would like to be able to initiate an automation routine that cycles through EVERY active JOB and imports ALL TIME and EXPENSE DATA onto the transaction register.**
**Technical requirements:**
* **Must work with Quickbooks Premier 2008**
* **Must not require user intervention**
* **Would prefer use of Quickbooks SDK, if your proposed solution uses other technology, please specify**
**Attached is a Word? Document that? contains screen shots of the process that we wish to automate.? These screens represent the manual process that we wish to achieve *programmatically*.? **