Advanced tab
On the Advanced tab of the General settings dialog box, use the following settings to troubleshoot problems when errors occur or the system is unstable. The settings in this dialog box should only be used if you are experiencing problems in your system:
| Settings | Description |
|---|---|
| IMAP time-out limit in seconds (default 60) | Specifies the amount of time before the IMAP server times out. |
| Help files directory (if placed in a central location) | Help (CHM) files cannot currently be opened from a central location (such as on a network) without adjusting security and some other settings. |
| SystemWideMutexTimeout ** | Specifies how long an individual instance of Interpret has access to the database (that is, stops other instances of Interpret from gaining access to the database) if a crash occurs. For more information, refer SystemWideMutexTimeout in ReadSoft Invoices INI file help. |
| EmailProcessingTimeout ** | Specifies how long (in seconds) a specific email is held before it becomes available to another Interpret instance if the Interpret instance that is currently processing it crashes. For more information, refer EmailProcessingTimeout in ReadSoft Invoices INI file help. |
| MoveEmailTimeout ** | Specifies how long (in seconds) before another Interpret instance can move email to the error folder if the Interpret instance that is currently processing it crashes. For more information, refer MoveEmailTimeout in ReadSoft Invoices INI file help. |
| Reprocess failing emails | Specifies whether email with errors should be reprocessed. |
| Close application on error | Specifies if the program should close when an error occurs. |
| Refresh | Refreshes the list of emails that are placed in the Error folder.
This option is not available if
Reprocess failing emails is selected.
|
** Adjusting these settings is only needed in situations when multiple instances of Interpret are used in connection with an IMAP email server or an XML invoices input source. They ensure that the database or emails can only be accessed/processed by one Interpret instance at a time and specifies how long they are blocked before another Interpret instance can access them if the Interpret instance that is currently processing them crashes.
The following table is only populated if Reprocess failing emails is not selected and either email errors occur or the corresponding emails are currently being processed. The contents of the table are updated when you click Refresh.
| Column heading | Refreshes the list of emails that are placed in the Error folder. Not available if Reprocess failing emails is selected. |
|---|---|
| MachineName | The name of the computer where the error occurred. |
| PID | The process in which the error occurred. |
| ReceiveTime | The time when the mail was received. |
| InputSource | The input source (specified on the Input tab of the dialog box) used to process the email. |
| ErrorDescription | Indicates if the email has been moved or locked. Coincides with what is displayed in the Moved column. |
| Subject | The contents of the Subject line in the corresponding email. |
| Sender | Who sent the corresponding email. |
| Protocol | Indicates that IMAP, EWS, or Office365 was used in connection with the email. |
| MessageNetId | A unique ID that is associated with the corresponding email. |
| LockTime | The time when the email was locked due to the error. |
| Moved | If checked, the email has been processed or moved to the error folder. If an invoice is not checked, it is locked until it is either processed or moved. |
To know the other settings available in this dialog box, see General settings dialog box.