Settings are the global configuration that will impact the way the task operations run and which log files will be saved.
Save XML response from QuickBooks: if they are checked while running the task, the request made to QuickBooks and the response from QuickBooks will be saved.
Append XML Response on the file: will create only one file for the trace. If you have a lot of records, this is not recommended because the file size will be so big that you won’t be able to open it.
Reboot Scheduler Server: this set the Task Scheduler Server to idle in case windows crashes and the server is hanging on a wrong status.
Quantity of Record to Request per Query: this will set a baseline for all the tasks. You can always change the number at the task base for that particular task.
Minimize Scheduler to System Tray when is Launch: if it is checked, Task Scheduler Server will be minimized after a few seconds after starts.
Create Tables from scratch while Populate task: if it is checked, tables will be dropped and recreate on your database and all the tables view will be lost. If it is unchecked, you will get the populate functionality (delete all the data from the database and start fresh) and the tables view won’t be lost.
Create SDKCore log file on each Task run: will delete and create a new SDKCore.txt every time that a task is run.
Set Operation Field to Task Result: if it is checked and you are updating a record. If the record updates then the Operation field will be set to Updated, and so on.
Kill QuickBooks Before Run Task: ends QBW32.exe before running a task.
Running on a Terminal Server: this is for when LetSync Desktop Will be running a multi-user terminal server.
When running on a terminal server QuickBooks cannot be open as a background process because QuickBooks SDK won’t find the path to connect to the company file using QB32.exe. So, checking the option “Running on a Terminal Server”, LetSync Desktop will be checking if QuickBooks is opened (if it is open but there is no company file open, it will open the company file. if the company file is already opened, it will connect to the company file). If QuickBooks is not open, LetSync Desktop will open QuickBooks and it will open the company file. Then, LetSync Desktop Will run the task. After LetSync Desktop finished running the task. If QuickBooks was opened initially, it will keep it that one. If QuickBooks was closed initially, LetSync Desktop will close QuickBooks.
Sort Records By SeqNum: this option will allow you to keep the same order on the lines that your company file has.
Print Custom Field Name: if it is checked will print [custom fields name]:[custom field value]. if it is unchecked will only print custom field value.
Populate MultiThreading: this option will allow LetSync Desktop to query QuickBooks and send data to the database at the same time.
Support UserData Field: UserData field, is a field that is meant for you as a user to save any particular info of that records that you want to keep alive even if that record is updated in the database. This field can be used for linking the record to another record from a different database.