Configuration Priority

The configuration of each transaction may be affected by settings given in the user preferences, administrative defaults, the server configuration, and the MTP/IP license terms.  In most cases, the values shown in the Options dialog will indicate the settings currently in effect.  To see where these settings originated, set debugging to level 1 and restart MTPexpedat.

You can view a complete list of the current option settings, including where they originated, by setting Debug to level 1 and then restarting MTPexpedat.  Scroll back in the message box and find the section of output labeled "Configuration settings".

Application Defaults

These are the baseline settings provided in a clean install on a system with no other preferences set.

Server Configuration

The server administrator may have configured certain defaults or limitations, which may override client-side defaults.  Explicit client-side settings usually take precedence.

Embedded Defaults

The DropDat program can be used to change the application defaults by embedding custom settings in the application itself.  These new defaults stay with the application binary as it is copied from one system to another.

User Preferences

The Options dialog can override any of the above defaults, allowing each user to customize the client behavior.  Options are stored on a particular system for a particular user, and may vary between user accounts.  In Windows, these settings are stored in the Registry.  In Mac OS X, they are stored in user Preferences.

Administrative Override

The DropDat program can be used to lock settings into the application itself.  Locked settings stay with the application binary as it is copied from one system to another and cannot be changed in the Options dialog.

License Override

The terms of your license agreement may specify certain limits which cannot be changed.