<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.tntware.com/tntmpd/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Frequently Asked Questions (English)</title><link>http://www.tntware.com/tntmpd/faqs/en/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP2 (Debug Build: 40407.4157)</generator><item><title>How can I check which profiles are available to me for doing "Gift Input"?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-check-which-profiles-are-available-to-me-for-doing-quot-gift-input-quot/revision/0.aspx</link><pubDate>Thu, 04 Mar 2010 17:41:30 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:71</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 3/4/2010 12:41:30 PM&lt;br /&gt;
&lt;p&gt;Some ministries provide the ability to choose a profile when doing &amp;quot;Gift Input from the Web&amp;quot;.&amp;nbsp; These profiles allow you to choose which accounts you&amp;#39;re interested in downloading donation information for.&amp;nbsp; If you&amp;#39;d like to know which profiles are available to you:&lt;/p&gt;
&lt;p&gt;1.&amp;nbsp; Click the &amp;quot;Gift Input&amp;quot; button.&lt;/p&gt;
&lt;p&gt;2.&amp;nbsp; If you haven&amp;#39;t already, choose your organization and type in your login and password.&lt;/p&gt;
&lt;p&gt;3.&amp;nbsp; Drop down the box where it says, &amp;quot;Profile&amp;quot; and then click on &amp;quot;Download list of profiles...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/6237.profile_5F00_drop_5F00_down.gif"&gt;&lt;img src="/tntmpd/cfs-filesystemfile.ashx/__key/CommunityServer.Components.ImageFileViewer/CommunityServer.Wikis.Components.Files.en/6237.profile_5F00_drop_5F00_down.gif_2D00_550x0.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;After a few seconds, the profile box should drop down again.&amp;nbsp; The list of profiles available to you will be included in the list:&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/4403.profile_5F00_box_5F00_result.gif"&gt;&lt;img src="/tntmpd/cfs-filesystemfile.ashx/__key/CommunityServer.Components.ImageFileViewer/CommunityServer.Wikis.Components.Files.en/4403.profile_5F00_box_5F00_result.gif_2D00_550x0.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you never received an error message in this process, than this is the list of profiles available to you.&lt;/p&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-make-my-organization-s-online-donation-system-compatible-with-tntmpd/revision/0.aspx</link><pubDate>Tue, 23 Feb 2010 18:35:37 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:29</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/23/2010 1:35:37 PM&lt;br /&gt;
&lt;h2&gt;How can I make my organization&amp;#39;s online donation system compatible with TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;Developer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Guides&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&lt;br /&gt;MinimumVersion=1.5.0&lt;br /&gt;RecommendedVersion=1.5.0&lt;br /&gt;&lt;br /&gt;[ORGANIZATION]&lt;br /&gt;RedirectQueryIni=&lt;br /&gt;Name=Your Organization Name&lt;br /&gt;Abbreviation=MyOrg&lt;br /&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br /&gt;WebLogo-JPEG-470x120=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;WebPortalUrl-470x120=http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;AccountHelpUrl=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;BannerAdUrl-468x60=http://www.myorg.org/bannerad.html&lt;br /&gt;MinimumWebGiftDate=1/1/1990&lt;br /&gt;Code=MyOrg-USA&lt;br /&gt;QueryAuthentication=0&lt;br /&gt;MinPidLength=0&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;OrgHelpEmail=help@myorg.org&lt;/span&gt;&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&lt;br /&gt;OrgHelpOther=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;RequestProfileUrl=&lt;a href="https://www.myorg.org/requestprofile.htm"&gt;https://www.myorg.org/requestprofile.htm&lt;/a&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;br /&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[ACCOUNT_BALANCE.2]&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;br /&gt;[DONATIONS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[SingleSignOn.2.2]&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can require a minimum version of TntMPD for Web Input features.&lt;br /&gt;&lt;/span&gt;MinimumVersion=1.5.0&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can recommend a minimum version of TntMPD for Web Input features if you wish.&lt;/span&gt;&lt;br /&gt;RecommendedVersion=1.5.0&lt;/p&gt;
&lt;p&gt;[ORGANIZATION]&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// If you move your Query INI File, you can permanently redirect users to the new query.ini url.&lt;/span&gt;&lt;br /&gt;RedirectQueryIni=&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify the name of your organization here.&lt;/span&gt;&lt;br /&gt;Name=Your Organization Name&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify a short abbreviation of your organization here.&lt;br /&gt;&lt;/span&gt;Abbreviation=MyOrg&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Really old versions of TntMPD may use this.&amp;nbsp; This has been deprecated.&amp;nbsp; Use &amp;quot;WebLogo-JPEG-470x120&amp;quot; on new work.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of where your logo can be downloaded (JPEG only).&lt;br /&gt;&lt;/span&gt;WebLogo-JPEG-470x120=&lt;a href="http://www.myorg.org/WebLogo.jpg"&gt;http://www.myorg.org/WebLogo.jpg&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// URL of a mini portal into your website&lt;br /&gt;&lt;/span&gt;WebPortalUrl-470x120=&lt;a href="http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$"&gt;http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/a&gt; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// URL to help your staff get setup with an account.&lt;/span&gt;&lt;br /&gt;AccountHelpUrl=&lt;a href="http://www.myorg.org/staffaccounthelp.html"&gt;http://www.myorg.org/staffaccounthelp.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of your banner ad.&lt;/span&gt;&lt;br /&gt;BannerAdUrl-468x60=&lt;a href="http://www.myorg.org/bannerad.html"&gt;http://www.myorg.org/bannerad.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Boundary of how back your online donation system provides data for.&amp;nbsp; (M/D/YYYY)&lt;br /&gt;&lt;/span&gt;MinimumWebGiftDate=1/1/1990&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Unique code to represent your ministry internally to TntMPD.&amp;nbsp; (User never sees this.)&lt;/span&gt;&lt;br /&gt;Code=MyOrg-USA&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;br /&gt;&lt;/span&gt;QueryAuthentication=0&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; &lt;br /&gt;// TntMPD internally removes leading zeros from numeric donor account ids.&amp;nbsp; Specify the minimum number of digits a &lt;br /&gt;// donor id should be, and TntMPD will add leading zeros when returning them back in the &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;br /&gt;&lt;/span&gt;MinPidLength=0&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD &lt;span style="background: SpringGreen;"&gt;2.1.16&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;gt;&lt;/span&gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="background: SpringGreen;"&gt;Specify&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;an&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;email&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;address&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;where&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;users&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;report&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;errors&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;download&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;process&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;OrgHelpEmail=help@myorg.org&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="background: SpringGreen;"&gt;/&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;/&lt;/span&gt; &lt;/span&gt;&lt;span style="color:#008000;"&gt;&lt;span style="background: SpringGreen;"&gt;&amp;lt;new&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the text users will see for OrgHelpUrl.&lt;/span&gt;&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;OrgHelpOther=You may also reach the us at 123-456-7890. &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can request new download profiles.&lt;/span&gt;&lt;br /&gt;RequestProfileUrl=https://www.myorg.org/requestprofile.htm&lt;span style="color:#0000ff;"&gt;&amp;nbsp; &lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0.44&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can view a staff portal.&lt;/span&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;// &lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/b&gt;Specify the base currency code (ISO 4217 3-char) for gifts returning from your Donations Query.&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL of your online donation system.&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; // Your POST template. (described later)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ACCOUNT_BALANCE.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[DONATIONS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL and POST have same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;PID=$PERSONIDS$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;[SingleSignOn.2.2] &lt;/span&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;br /&gt;&lt;/b&gt;&lt;i&gt;&amp;nbsp; // Note: If this query were actually used, credentials would not be &lt;br /&gt;&amp;nbsp; //&amp;nbsp;&amp;nbsp; passed in to the other queries.&amp;nbsp; But $SSO_TICKET$ would be used instead.&lt;/i&gt;&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&amp;nbsp; &lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntMPD 2.0 and newer will support version specific sections.&amp;nbsp; For example a client running TntMPD 2.2 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.2.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h4&gt;The Queries&lt;/h4&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="color:#5179d7;"&gt;$SSO_TICKET$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;The service ticket returned by the SingleSignOn Query.&lt;br /&gt;Generally you would use this in lieu of $ACCOUNT$ and $PASSWORD$.&amp;nbsp; Note:&amp;nbsp; The &lt;br /&gt;SingleSignOn query never receives the $SSO_TICKET$ placeholder, but only &lt;br /&gt;accepts $ACCOUNT$ and $PASSWORD$.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;
&amp;lt;divre&amp;gt;&amp;lt;/divre&amp;gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;span style="background: SpringGreen;"&gt;&amp;lt;divre&amp;gt;&amp;lt;/divre&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;/pre&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;
&amp;lt;divre&amp;gt;&amp;lt;/divre&amp;gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;span style="background: SpringGreen;"&gt;&amp;lt;divre&amp;gt;&amp;lt;/divre&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Account Balance Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="width:86pt;height:12.75pt;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl26" style="border-left:medium none;width:153px;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl25" style="border-left:medium none;width:89px;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" class="xl27" style="height:13.5pt;"&gt;12345678&lt;/td&gt;
&lt;td width="153" class="xl30" style="border-left:medium none;"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" class="xl29" style="border-left:medium none;"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl23" style="height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Donations Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table id="table17" style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="811" cellpadding="2" cellspacing="0" id="table6" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" class="xl25" style="width:97pt;height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl25" style="width:652px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table id="table15" style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table3" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="130" height="17" class="xl26" style="width:98pt;height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="219" class="xl24" style="width:164pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses By IDs Query&lt;/h4&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" id="table7" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="width:86pt;height:12.75pt;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl25" style="border-left:medium none;width:185px;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESC&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" class="xl27" style="height:13.5pt;"&gt;&lt;/td&gt;
&lt;td width="185" class="xl28" style="border-left:medium none;"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" class="xl27" style="height:13.5pt;"&gt;MIN1&lt;/td&gt;
&lt;td width="185" class="xl28" style="border-left:medium none;"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" class="xl27" style="height:13.5pt;"&gt;MIN2&lt;/td&gt;
&lt;td width="185" class="xl28" style="border-left:medium none;"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" id="table9" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl23" style="height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;The purpose of this query is to return a one-time-use authentication ticket that can be used in one (and only one) query.&amp;nbsp; It receives $ACCOUNT$ and $PASSWORD$.&amp;nbsp; It should return one row.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Example result:&lt;/span&gt;&lt;/p&gt;
&lt;table width="282" cellpadding="3" cellspacing="0" id="table12" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl24" style="width:272px;height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;SSO_TICKET&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td width="272" height="18" class="xl27" style="height:13.5pt;"&gt;&lt;span style="color:#5179d7;"&gt;ST-gjdhgvyudmfnbgbyf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Field Descriptions:&lt;/span&gt;&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" id="table13" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl23" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;SSO_TICKET&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="color:#5179d7;"&gt;(Text) An authentication &amp;quot;service&amp;quot; ticket than can be passed into another query for one-time use.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Case Insensitivity&lt;/h3&gt;
&lt;p&gt;TntMPD will store designation ids, donor ids and donation ids&amp;nbsp;exactly as it is received.&amp;nbsp; But internally when TntMPD is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntMPD&amp;#39;s perspective.&amp;nbsp;&amp;nbsp;Sending your staff&amp;nbsp;two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntMPD or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Testing your compatibility with TntMPD&lt;/h3&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.&amp;nbsp; (Note: You must hold down the Shift key when you drop down the list.)&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&lt;/p&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-make-my-organization-s-online-donation-system-compatible-with-tntmpd/revision/7.aspx</link><pubDate>Sat, 30 May 2009 01:48:35 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:152</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 7 posted to Frequently Asked Questions (English) by Troy Wolbrink on 5/29/2009 9:48:35 PM&lt;br /&gt;
&lt;h2&gt;How can I make my organization&amp;#39;s online donation system compatible with TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&lt;br /&gt;MinimumVersion=1.5.0&lt;br /&gt;RecommendedVersion=1.5.0&lt;br /&gt;&lt;br /&gt;[ORGANIZATION]&lt;br /&gt;RedirectQueryIni=&lt;br /&gt;Name=Your Organization Name&lt;br /&gt;Abbreviation=MyOrg&lt;br /&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br /&gt;WebLogo-JPEG-470x120=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;WebPortalUrl-470x120=http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;AccountHelpUrl=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;BannerAdUrl-468x60=http://www.myorg.org/bannerad.html&lt;br /&gt;MinimumWebGiftDate=1/1/1990&lt;br /&gt;Code=MyOrg-USA&lt;br /&gt;QueryAuthentication=0&lt;br /&gt;MinPidLength=0&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&lt;br /&gt;OrgHelpOther=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;RequestProfileUrl=&lt;a href="https://www.myorg.org/requestprofile.htm"&gt;https://www.myorg.org/requestprofile.htm&lt;/a&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;br /&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[ACCOUNT_BALANCE.2]&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;br /&gt;[DONATIONS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[&lt;span style="text-decoration: line-through; color: red;"&gt;SingleSignOn.2.1]&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;SingleSignOn.2.2]&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can require a minimum version of TntMPD for Web Input features.&lt;br /&gt;&lt;/span&gt;MinimumVersion=1.5.0&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can recommend a minimum version of TntMPD for Web Input features if you wish.&lt;/span&gt;&lt;br /&gt;RecommendedVersion=1.5.0&lt;/p&gt;
&lt;p&gt;[ORGANIZATION]&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// If you move your Query INI File, you can permanently redirect users to the new query.ini url.&lt;/span&gt;&lt;br /&gt;RedirectQueryIni=&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify the name of your organization here.&lt;/span&gt;&lt;br /&gt;Name=Your Organization Name&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify a short abbreviation of your organization here.&lt;br /&gt;&lt;/span&gt;Abbreviation=MyOrg&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Really old versions of TntMPD may use this.&amp;nbsp; This has been deprecated.&amp;nbsp; Use &amp;quot;WebLogo-JPEG-470x120&amp;quot; on new work.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of where your logo can be downloaded (JPEG only).&lt;br /&gt;&lt;/span&gt;WebLogo-JPEG-470x120=&lt;a href="http://www.myorg.org/WebLogo.jpg"&gt;http://www.myorg.org/WebLogo.jpg&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// URL of a mini portal into your website&lt;br /&gt;&lt;/span&gt;WebPortalUrl-470x120=&lt;a href="http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$"&gt;http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/a&gt; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// URL to help your staff get setup with an account.&lt;/span&gt;&lt;br /&gt;AccountHelpUrl=&lt;a href="http://www.myorg.org/staffaccounthelp.html"&gt;http://www.myorg.org/staffaccounthelp.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of your banner ad.&lt;/span&gt;&lt;br /&gt;BannerAdUrl-468x60=&lt;a href="http://www.myorg.org/bannerad.html"&gt;http://www.myorg.org/bannerad.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Boundary of how back your online donation system provides data for.&amp;nbsp; (M/D/YYYY)&lt;br /&gt;&lt;/span&gt;MinimumWebGiftDate=1/1/1990&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Unique code to represent your ministry internally to TntMPD.&amp;nbsp; (User never sees this.)&lt;/span&gt;&lt;br /&gt;Code=MyOrg-USA&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;br /&gt;&lt;/span&gt;QueryAuthentication=0&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; &lt;br /&gt;// TntMPD internally removes leading zeros from numeric donor account ids.&amp;nbsp; Specify the minimum number of digits a &lt;br /&gt;// donor id should be, and TntMPD will add leading zeros when returning them back in the &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;br /&gt;&lt;/span&gt;MinPidLength=0&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the text users will see for OrgHelpUrl.&lt;/span&gt;&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;OrgHelpOther=You may also reach the us at 123-456-7890. &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can request new download profiles.&lt;/span&gt;&lt;br /&gt;RequestProfileUrl=https://www.myorg.org/requestprofile.htm&lt;span style="color:#0000ff;"&gt;&amp;nbsp; &lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0.44&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can view a staff portal.&lt;/span&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;// &lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/b&gt;Specify the base currency code (ISO 4217 3-char) for gifts returning from your Donations Query.&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL of your online donation system.&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; // Your POST template. (described later)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ACCOUNT_BALANCE.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[DONATIONS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL and POST have same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;PID=$PERSONIDS$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;[&lt;span style="text-decoration: line-through; color: red;"&gt;SingleSignOn.2.1]&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;SingleSignOn.2.2]&lt;/span&gt; &lt;/span&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;br /&gt;&lt;/b&gt;&lt;i&gt;&amp;nbsp; // Note: If this query were actually used, credentials would not be &lt;br /&gt;&amp;nbsp; //&amp;nbsp;&amp;nbsp; passed in to the other queries.&amp;nbsp; But $SSO_TICKET$ would be used instead.&lt;/i&gt;&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&amp;nbsp; &lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntMPD 2.0 and newer will support version specific sections.&amp;nbsp; For example a client running TntMPD 2.2 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.2.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h4&gt;The Queries&lt;/h4&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="color:#5179d7;"&gt;$SSO_TICKET$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;The service ticket returned by the SingleSignOn Query.&lt;br /&gt;Generally you would use this in lieu of $ACCOUNT$ and $PASSWORD$.&amp;nbsp; Note:&amp;nbsp; The &lt;br /&gt;SingleSignOn query never receives the $SSO_TICKET$ placeholder, but only &lt;br /&gt;accepts $ACCOUNT$ and $PASSWORD$.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;p&gt;
&lt;span style="background: SpringGreen;"&gt;&amp;lt;divre&amp;gt;&amp;lt;/divre&amp;gt;&lt;/span&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;/pre&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;p&gt;
&lt;span style="background: SpringGreen;"&gt;&amp;lt;divre&amp;gt;&amp;lt;/divre&amp;gt;&lt;/span&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="329" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="330" height="29"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Account Balance Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="width:86pt;height:12.75pt;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl26" style="border-left:medium none;width:153px;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl25" style="border-left:medium none;width:89px;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" class="xl27" style="height:13.5pt;"&gt;12345678&lt;/td&gt;
&lt;td width="153" class="xl30" style="border-left:medium none;"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" class="xl29" style="border-left:medium none;"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl23" style="height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Donations Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table id="table17" style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="811" cellpadding="2" cellspacing="0" id="table6" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" class="xl25" style="width:97pt;height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl25" style="width:652px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table id="table15" style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table3" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="130" height="17" class="xl26" style="width:98pt;height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="219" class="xl24" style="width:164pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses By IDs Query&lt;/h4&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" id="table7" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="width:86pt;height:12.75pt;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl25" style="border-left:medium none;width:185px;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESC&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" class="xl27" style="height:13.5pt;"&gt;&lt;/td&gt;
&lt;td width="185" class="xl28" style="border-left:medium none;"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" class="xl27" style="height:13.5pt;"&gt;MIN1&lt;/td&gt;
&lt;td width="185" class="xl28" style="border-left:medium none;"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" class="xl27" style="height:13.5pt;"&gt;MIN2&lt;/td&gt;
&lt;td width="185" class="xl28" style="border-left:medium none;"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" id="table9" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl23" style="height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;The purpose of this query is to return a one-time-use authentication ticket that can be used in one (and only one) query.&amp;nbsp; It receives $ACCOUNT$ and $PASSWORD$.&amp;nbsp; It should return one row.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Example result:&lt;/span&gt;&lt;/p&gt;
&lt;table width="282" cellpadding="3" cellspacing="0" id="table12" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl24" style="width:272px;height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;SSO_TICKET&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td width="272" height="18" class="xl27" style="height:13.5pt;"&gt;&lt;span style="color:#5179d7;"&gt;ST-gjdhgvyudmfnbgbyf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Field Descriptions:&lt;/span&gt;&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" id="table13" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl23" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="115" height="17" class="xl24" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;SSO_TICKET&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="color:#5179d7;"&gt;(Text) An authentication &amp;quot;service&amp;quot; ticket than can be passed into another query for one-time use.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Case Insensitivity&lt;/h3&gt;
&lt;p&gt;TntMPD will store designation ids, donor ids and donation ids&amp;nbsp;exactly as it is received.&amp;nbsp; But internally when TntMPD is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntMPD&amp;#39;s perspective.&amp;nbsp;&amp;nbsp;Sending your staff&amp;nbsp;two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntMPD or it will overwrite the one donation with the other.&lt;/p&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;h3&gt;Testing your compatibility with TntMPD&lt;/h3&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.&amp;nbsp; (Note: You must hold down the Shift key when you drop down the list.)&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&lt;/p&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-make-my-organization-s-online-donation-system-compatible-with-tntmpd/revision/6.aspx</link><pubDate>Mon, 02 Mar 2009 16:08:18 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:125</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 6 posted to Frequently Asked Questions (English) by Troy Wolbrink on 3/2/2009 11:08:18 AM&lt;br /&gt;
&lt;h2&gt;How can I make my organization&amp;#39;s online donation system compatible with TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&lt;br /&gt;MinimumVersion=1.5.0&lt;br /&gt;RecommendedVersion=1.5.0&lt;br /&gt;&lt;br /&gt;[ORGANIZATION]&lt;br /&gt;RedirectQueryIni=&lt;br /&gt;Name=Your Organization Name&lt;br /&gt;Abbreviation=MyOrg&lt;br /&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br /&gt;WebLogo-JPEG-470x120=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;WebPortalUrl-470x120=http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;AccountHelpUrl=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;BannerAdUrl-468x60=http://www.myorg.org/bannerad.html&lt;br /&gt;MinimumWebGiftDate=1/1/1990&lt;br /&gt;Code=MyOrg-USA&lt;br /&gt;QueryAuthentication=0&lt;br /&gt;MinPidLength=0&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&lt;br /&gt;OrgHelpOther=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;RequestProfileUrl=&lt;a href="https://www.myorg.org/requestprofile.htm"&gt;https://www.myorg.org/requestprofile.htm&lt;/a&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;br /&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[ACCOUNT_BALANCE.2]&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;br /&gt;[DONATIONS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[SingleSignOn.2.1]&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can require a minimum version of TntMPD for Web Input features.&lt;br /&gt;&lt;/span&gt;MinimumVersion=1.5.0&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can recommend a minimum version of TntMPD for Web Input features if you wish.&lt;/span&gt;&lt;br /&gt;RecommendedVersion=1.5.0&lt;/p&gt;
&lt;p&gt;[ORGANIZATION]&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// If you move your Query INI File, you can permanently redirect users to the new query.ini url.&lt;/span&gt;&lt;br /&gt;RedirectQueryIni=&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify the name of your organization here.&lt;/span&gt;&lt;br /&gt;Name=Your Organization Name&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify a short abbreviation of your organization here.&lt;br /&gt;&lt;/span&gt;Abbreviation=MyOrg&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Really old versions of TntMPD may use this.&amp;nbsp; This has been deprecated.&amp;nbsp; Use &amp;quot;WebLogo-JPEG-470x120&amp;quot; on new work.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of where your logo can be downloaded (JPEG only).&lt;br /&gt;&lt;/span&gt;WebLogo-JPEG-470x120=&lt;a href="http://www.myorg.org/WebLogo.jpg"&gt;http://www.myorg.org/WebLogo.jpg&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// URL of a mini portal into your website&lt;br /&gt;&lt;/span&gt;WebPortalUrl-470x120=&lt;a href="http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$"&gt;http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/a&gt; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// URL to help your staff get setup with an account.&lt;/span&gt;&lt;br /&gt;AccountHelpUrl=&lt;a href="http://www.myorg.org/staffaccounthelp.html"&gt;http://www.myorg.org/staffaccounthelp.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of your banner ad.&lt;/span&gt;&lt;br /&gt;BannerAdUrl-468x60=&lt;a href="http://www.myorg.org/bannerad.html"&gt;http://www.myorg.org/bannerad.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Boundary of how back your online donation system provides data for.&amp;nbsp; (M/D/YYYY)&lt;br /&gt;&lt;/span&gt;MinimumWebGiftDate=1/1/1990&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Unique code to represent your ministry internally to TntMPD.&amp;nbsp; (User never sees this.)&lt;/span&gt;&lt;br /&gt;Code=MyOrg-USA&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;br /&gt;&lt;/span&gt;QueryAuthentication=0&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; &lt;br /&gt;// TntMPD internally removes leading zeros from numeric donor account ids.&amp;nbsp; Specify the minimum number of digits a &lt;br /&gt;// donor id should be, and TntMPD will add leading zeros when returning them back in the &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;br /&gt;&lt;/span&gt;MinPidLength=0&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the text users will see for OrgHelpUrl.&lt;/span&gt;&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;OrgHelpOther=You may also reach the us at 123-456-7890. &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can request new download profiles.&lt;/span&gt;&lt;br /&gt;RequestProfileUrl=https://www.myorg.org/requestprofile.htm&lt;span style="color:#0000ff;"&gt;&amp;nbsp; &lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0.44&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can view a staff portal.&lt;/span&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;// &lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;Specify the base currency code (ISO 4217 3-char) for gifts returning from your Donations Query.&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL of your online donation system.&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; // Your POST template. (described later)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ACCOUNT_BALANCE.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[DONATIONS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL and POST have same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;PID=$PERSONIDS$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;[SingleSignOn.2.1] &lt;/span&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/b&gt;&lt;i&gt;&amp;nbsp; // Note: If this query were actually used, credentials would not be &lt;br /&gt;&amp;nbsp; //&amp;nbsp;&amp;nbsp; passed in to the other queries.&amp;nbsp; But $SSO_TICKET$ would be used instead.&lt;/i&gt;&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p align="left"&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&amp;nbsp; &lt;/p&gt;
&lt;p align="left"&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;TntMPD 2.0 and newer will support version specific sections.&amp;nbsp; For example a client running TntMPD 2.2 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.2.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h4&gt;The Queries&lt;/h4&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="color:#5179d7;"&gt;$SSO_TICKET$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;The service ticket returned by the SingleSignOn Query.&lt;br /&gt;Generally you would use this in lieu of $ACCOUNT$ and $PASSWORD$.&amp;nbsp; Note:&amp;nbsp; The &lt;br /&gt;SingleSignOn query never receives the $SSO_TICKET$ placeholder, but only &lt;br /&gt;accepts $ACCOUNT$ and $PASSWORD$.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td height="29" width="330"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td height="29" width="330"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="339" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td height="29" width="329"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="340" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td height="29" width="330"&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Account Balance Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="115" style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td width="153" style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td width="89" style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="115" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="115" style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" width="115" style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="115" style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Donations Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result: 
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="811" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="129" style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table3"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="130" style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="219" style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses By IDs Query&lt;/h4&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table width="317" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="115" style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:185px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESC&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td width="185" style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="115" style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="115" style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="115" style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;The purpose of this query is to return a one-time-use authentication ticket that can be used in one (and only one) query.&amp;nbsp; It receives $ACCOUNT$ and $PASSWORD$.&amp;nbsp; It should return one row.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Example result:&lt;/span&gt;&lt;/p&gt;
&lt;table width="282" cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table12"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="width:272px;height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;SSO_TICKET&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td height="18" width="272" style="height:13.5pt;" class="xl27"&gt;&lt;span style="color:#5179d7;"&gt;ST-gjdhgvyudmfnbgbyf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Field Descriptions:&lt;/span&gt;&lt;/p&gt;
&lt;table width="489" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table13"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="115" style="height:12.75pt;" class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="115" style="height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;SSO_TICKET&lt;/span&gt;&lt;/td&gt;
&lt;td width="360" class="xl22"&gt;&lt;span style="color:#5179d7;"&gt;(Text) An authentication &amp;quot;service&amp;quot; ticket than can be passed into another query for one-time use.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;&lt;span style="background: SpringGreen;"&gt;Case&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Insensitivity&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;store&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;designation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ids&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donor&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ids&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ids&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;exactly&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;received&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;But&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;internally&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;when&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;syncing&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;incoming&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;data&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;match&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;up&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;these&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ids&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;case&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;insensitive&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;way&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;So&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;id&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;ABC&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;abc&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;are&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;same&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;from&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;perspective&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;Sending&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;staff&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;two&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donations&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;an&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;id&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;ABC&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;abc&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;respectively&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;either&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;result&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;duplicate&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;id&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;error&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;overwrite&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;one&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;other&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;h3&gt;Testing your compatibility with TntMPD&lt;/h3&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.&amp;nbsp; (Note: You must hold down the Shift key when you drop down the list.)&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&lt;/p&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-make-my-organization-s-online-donation-system-compatible-with-tntmpd/revision/5.aspx</link><pubDate>Mon, 29 Sep 2008 19:06:25 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:119</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 5 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 3:06:25 PM&lt;br /&gt;
&lt;h2&gt;How can I make my organization&amp;#39;s online donation system compatible with TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="background: SpringGreen;"&gt;Developer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Guides&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="http://www.tntware.com/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&lt;br /&gt;MinimumVersion=1.5.0&lt;br /&gt;RecommendedVersion=1.5.0&lt;br /&gt;&lt;br /&gt;[ORGANIZATION]&lt;br /&gt;RedirectQueryIni=&lt;br /&gt;Name=Your Organization Name&lt;br /&gt;Abbreviation=MyOrg&lt;br /&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br /&gt;WebLogo-JPEG-470x120=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;WebPortalUrl-470x120=http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;AccountHelpUrl=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;BannerAdUrl-468x60=http://www.myorg.org/bannerad.html&lt;br /&gt;MinimumWebGiftDate=1/1/1990&lt;br /&gt;Code=MyOrg-USA&lt;br /&gt;QueryAuthentication=0&lt;br /&gt;MinPidLength=0&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&lt;br /&gt;OrgHelpOther=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;RequestProfileUrl=&lt;a href="https://www.myorg.org/requestprofile.htm"&gt;https://www.myorg.org/requestprofile.htm&lt;/a&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;br /&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[ACCOUNT_BALANCE.2]&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;br /&gt;[DONATIONS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[SingleSignOn.2.1]&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can require a minimum version of TntMPD for Web Input features.&lt;br /&gt;&lt;/span&gt;MinimumVersion=1.5.0&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can recommend a minimum version of TntMPD for Web Input features if you wish.&lt;/span&gt;&lt;br /&gt;RecommendedVersion=1.5.0&lt;/p&gt;
&lt;p&gt;[ORGANIZATION]&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// If you move your Query INI File, you can permanently redirect users to the new query.ini url.&lt;/span&gt;&lt;br /&gt;RedirectQueryIni=&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify the name of your organization here.&lt;/span&gt;&lt;br /&gt;Name=Your Organization Name&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify a short abbreviation of your organization here.&lt;br /&gt;&lt;/span&gt;Abbreviation=MyOrg&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Really old versions of TntMPD may use this.&amp;nbsp; This has been deprecated.&amp;nbsp; Use &amp;quot;WebLogo-JPEG-470x120&amp;quot; on new work.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of where your logo can be downloaded (JPEG only).&lt;br /&gt;&lt;/span&gt;WebLogo-JPEG-470x120=&lt;a href="http://www.myorg.org/WebLogo.jpg"&gt;http://www.myorg.org/WebLogo.jpg&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// URL of a mini portal into your website&lt;br /&gt;&lt;/span&gt;WebPortalUrl-470x120=&lt;a href="http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$"&gt;http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/a&gt; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// URL to help your staff get setup with an account.&lt;/span&gt;&lt;br /&gt;AccountHelpUrl=&lt;a href="http://www.myorg.org/staffaccounthelp.html"&gt;http://www.myorg.org/staffaccounthelp.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of your banner ad.&lt;/span&gt;&lt;br /&gt;BannerAdUrl-468x60=&lt;a href="http://www.myorg.org/bannerad.html"&gt;http://www.myorg.org/bannerad.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Boundary of how back your online donation system provides data for.&amp;nbsp; (M/D/YYYY)&lt;br /&gt;&lt;/span&gt;MinimumWebGiftDate=1/1/1990&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Unique code to represent your ministry internally to TntMPD.&amp;nbsp; (User never sees this.)&lt;/span&gt;&lt;br /&gt;Code=MyOrg-USA&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;br /&gt;&lt;/span&gt;QueryAuthentication=0&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; &lt;br /&gt;// TntMPD internally removes leading zeros from numeric donor account ids.&amp;nbsp; Specify the minimum number of digits a &lt;br /&gt;// donor id should be, and TntMPD will add leading zeros when returning them back in the &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;br /&gt;&lt;/span&gt;MinPidLength=0&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the text users will see for OrgHelpUrl.&lt;/span&gt;&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;OrgHelpOther=You may also reach the us at 123-456-7890. &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can request new download profiles.&lt;/span&gt;&lt;br /&gt;RequestProfileUrl=https://www.myorg.org/requestprofile.htm&lt;span style="color:#0000ff;"&gt;&amp;nbsp; &lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0.44&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can view a staff portal.&lt;/span&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;// &lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;Specify the base currency code (ISO 4217 3-char) for gifts returning from your Donations Query.&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL of your online donation system.&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; // Your POST template. (described later)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ACCOUNT_BALANCE.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[DONATIONS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL and POST have same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;PID=$PERSONIDS$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;[SingleSignOn.2.1] &lt;/span&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/b&gt;&lt;i&gt;&amp;nbsp; // Note: If this query were actually used, credentials would not be &lt;br /&gt;&amp;nbsp; //&amp;nbsp;&amp;nbsp; passed in to the other queries.&amp;nbsp; But $SSO_TICKET$ would be used instead.&lt;/i&gt;&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div align="left"&gt;
&lt;p&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;TntMPD 2.0 and newer will support version specific sections.&amp;nbsp; For example a client running TntMPD 2.2 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.2.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h4&gt;The Queries&lt;/h4&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="color:#5179d7;"&gt;$SSO_TICKET$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;The service ticket returned by the SingleSignOn Query.&lt;br /&gt;Generally you would use this in lieu of $ACCOUNT$ and $PASSWORD$.&amp;nbsp; Note:&amp;nbsp; The &lt;br /&gt;SingleSignOn query never receives the $SSO_TICKET$ placeholder, but only &lt;br /&gt;accepts $ACCOUNT$ and $PASSWORD$.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Account Balance Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Donations Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:
&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;..&lt;/span&gt;&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table17"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;630&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Pine&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;St&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;..&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;1212&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Elm&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Cir&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;/span&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;..&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;900&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;S&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sarmon&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Dr&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;,&lt;/span&gt; &lt;b&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;..&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;/span&gt;&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table15"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;630&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Pine&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;St&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;1212&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Elm&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Cir&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;/span&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;900&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;S&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Sarmon&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Dr&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;,&lt;/span&gt; &lt;b&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table3"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses By IDs Query&lt;/h4&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:185px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESC&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;The purpose of this query is to return a one-time-use authentication ticket that can be used in one (and only one) query.&amp;nbsp; It receives $ACCOUNT$ and $PASSWORD$.&amp;nbsp; It should return one row.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Example result:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table12"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:272px;height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;SSO_TICKET&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;&lt;span style="color:#5179d7;"&gt;ST-gjdhgvyudmfnbgbyf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Field Descriptions:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table13"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;SSO_TICKET&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl22"&gt;&lt;span style="color:#5179d7;"&gt;(Text) An authentication &amp;quot;service&amp;quot; ticket than can be passed into another query for one-time use.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Testing your compatibility with TntMPD&lt;/h3&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.&amp;nbsp; (Note: You must hold down the Shift key when you drop down the list.)&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-make-my-organization-s-online-donation-system-compatible-with-tntmpd/revision/4.aspx</link><pubDate>Mon, 29 Sep 2008 18:53:24 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:46</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 4 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 2:53:24 PM&lt;br /&gt;
&lt;h2&gt;How can I make my organization&amp;#39;s online donation system compatible with TntMPD?&lt;/h2&gt;
&lt;table cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="http://www.tntware.com/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div align="left"&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&lt;br /&gt;MinimumVersion=1.5.0&lt;br /&gt;RecommendedVersion=1.5.0&lt;br /&gt;&lt;br /&gt;[ORGANIZATION]&lt;br /&gt;RedirectQueryIni=&lt;br /&gt;Name=Your Organization Name&lt;br /&gt;Abbreviation=MyOrg&lt;br /&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br /&gt;WebLogo-JPEG-470x120=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;WebPortalUrl-470x120=http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;AccountHelpUrl=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;BannerAdUrl-468x60=http://www.myorg.org/bannerad.html&lt;br /&gt;MinimumWebGiftDate=1/1/1990&lt;br /&gt;Code=MyOrg-USA&lt;br /&gt;QueryAuthentication=0&lt;br /&gt;MinPidLength=0&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&lt;br /&gt;OrgHelpOther=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;RequestProfileUrl=&lt;a href="https://www.myorg.org/requestprofile.htm"&gt;https://www.myorg.org/requestprofile.htm&lt;/a&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;br /&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[ACCOUNT_BALANCE.2]&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;br /&gt;[DONATIONS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[SingleSignOn.2.1]&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can require a minimum version of TntMPD for Web Input features.&lt;br /&gt;&lt;/span&gt;MinimumVersion=1.5.0&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can recommend a minimum version of TntMPD for Web Input features if you wish.&lt;/span&gt;&lt;br /&gt;RecommendedVersion=1.5.0&lt;/p&gt;
&lt;p&gt;[ORGANIZATION]&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// If you move your Query INI File, you can permanently redirect users to the new query.ini url.&lt;/span&gt;&lt;br /&gt;RedirectQueryIni=&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify the name of your organization here.&lt;/span&gt;&lt;br /&gt;Name=Your Organization Name&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify a short abbreviation of your organization here.&lt;br /&gt;&lt;/span&gt;Abbreviation=MyOrg&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Really old versions of TntMPD may use this.&amp;nbsp; This has been deprecated.&amp;nbsp; Use &amp;quot;WebLogo-JPEG-470x120&amp;quot; on new work.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of where your logo can be downloaded (JPEG only).&lt;br /&gt;&lt;/span&gt;WebLogo-JPEG-470x120=&lt;a href="http://www.myorg.org/WebLogo.jpg"&gt;http://www.myorg.org/WebLogo.jpg&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// URL of a mini portal into your website&lt;br /&gt;&lt;/span&gt;WebPortalUrl-470x120=&lt;a href="http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$"&gt;http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/a&gt; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// URL to help your staff get setup with an account.&lt;/span&gt;&lt;br /&gt;AccountHelpUrl=&lt;a href="http://www.myorg.org/staffaccounthelp.html"&gt;http://www.myorg.org/staffaccounthelp.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of your banner ad.&lt;/span&gt;&lt;br /&gt;BannerAdUrl-468x60=&lt;a href="http://www.myorg.org/bannerad.html"&gt;http://www.myorg.org/bannerad.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Boundary of how back your online donation system provides data for.&amp;nbsp; (M/D/YYYY)&lt;br /&gt;&lt;/span&gt;MinimumWebGiftDate=1/1/1990&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Unique code to represent your ministry internally to TntMPD.&amp;nbsp; (User never sees this.)&lt;/span&gt;&lt;br /&gt;Code=MyOrg-USA&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;br /&gt;&lt;/span&gt;QueryAuthentication=0&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; &lt;br /&gt;// TntMPD internally removes leading zeros from numeric donor account ids.&amp;nbsp; Specify the minimum number of digits a &lt;br /&gt;// donor id should be, and TntMPD will add leading zeros when returning them back in the &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;br /&gt;&lt;/span&gt;MinPidLength=0&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the text users will see for OrgHelpUrl.&lt;/span&gt;&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;OrgHelpOther=You may also reach the us at 123-456-7890. &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can request new download profiles.&lt;/span&gt;&lt;br /&gt;RequestProfileUrl=https://www.myorg.org/requestprofile.htm&lt;span style="color:#0000ff;"&gt;&amp;nbsp; &lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0.44&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can view a staff portal.&lt;/span&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;// &lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;Specify the base currency code (ISO 4217 3-char) for gifts returning from your Donations Query.&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL of your online donation system.&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; // Your POST template. (described later)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ACCOUNT_BALANCE.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[DONATIONS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL and POST have same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;PID=$PERSONIDS$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;[SingleSignOn.2.1] &lt;/span&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/b&gt;&lt;i&gt;&amp;nbsp; // Note: If this query were actually used, credentials would not be &lt;br /&gt;&amp;nbsp; //&amp;nbsp;&amp;nbsp; passed in to the other queries.&amp;nbsp; But $SSO_TICKET$ would be used instead.&lt;/i&gt;&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;TntMPD 2.0 and newer will support version specific sections.&amp;nbsp; For example a client running TntMPD 2.2 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.2.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h4&gt;The Queries&lt;/h4&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="color:#5179d7;"&gt;$SSO_TICKET$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;The service ticket returned by the SingleSignOn Query.&lt;br /&gt;Generally you would use this in lieu of $ACCOUNT$ and $PASSWORD$.&amp;nbsp; Note:&amp;nbsp; The &lt;br /&gt;SingleSignOn query never receives the $SSO_TICKET$ placeholder, but only &lt;br /&gt;accepts $ACCOUNT$ and $PASSWORD$.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Account Balance Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Donations Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/GiftQueryExample.htm"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Click&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;here&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;To&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;see&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Here&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; an example result&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Dave&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;J&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;amp;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Julie&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;J&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;630&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Pine&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;St&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Hills&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Christian&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Church&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;1212&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Elm&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Cir&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;/span&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Sue&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;900&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;S&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Sarmon&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Dr&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;,&lt;/span&gt; &lt;b&gt;&lt;span style="color:#0000ff;"&gt;.&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/AddressesQueryExample.htm"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Click&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;here&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;To&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;see&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Here&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; an example result&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;table style="BORDER-TOP-STYLE:solid;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BORDER-BOTTOM-STYLE:solid;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Dave&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;J&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;amp;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Julie&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;J&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Hills&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Christian&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Church&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Sue&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table3"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses By IDs Query&lt;/h4&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:185px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESC&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;The purpose of this query is to return a one-time-use authentication ticket that can be used in one (and only one) query.&amp;nbsp; It receives $ACCOUNT$ and $PASSWORD$.&amp;nbsp; It should return one row.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Example result:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table12"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:272px;height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;SSO_TICKET&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;&lt;span style="color:#5179d7;"&gt;ST-gjdhgvyudmfnbgbyf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Field Descriptions:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table13"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;SSO_TICKET&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl22"&gt;&lt;span style="color:#5179d7;"&gt;(Text) An authentication &amp;quot;service&amp;quot; ticket than can be passed into another query for one-time use.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Testing your compatibility with TntMPD&lt;/h3&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.&amp;nbsp; (Note: You must hold down the Shift key when you drop down the list.)&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-make-my-organization-s-online-donation-system-compatible-with-tntmpd/revision/3.aspx</link><pubDate>Mon, 29 Sep 2008 18:47:07 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:45</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 3 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 2:47:07 PM&lt;br /&gt;
&lt;h2&gt;How can I make my organization&amp;#39;s online donation system compatible with TntMPD?&lt;/h2&gt;
&lt;table cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="http://www.tntware.com/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div align="left"&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&lt;br /&gt;MinimumVersion=1.5.0&lt;br /&gt;RecommendedVersion=1.5.0&lt;br /&gt;&lt;br /&gt;[ORGANIZATION]&lt;br /&gt;RedirectQueryIni=&lt;br /&gt;Name=Your Organization Name&lt;br /&gt;Abbreviation=MyOrg&lt;br /&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br /&gt;WebLogo-JPEG-470x120=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;WebPortalUrl-470x120=http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;AccountHelpUrl=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;BannerAdUrl-468x60=http://www.myorg.org/bannerad.html&lt;br /&gt;MinimumWebGiftDate=1/1/1990&lt;br /&gt;Code=MyOrg-USA&lt;br /&gt;QueryAuthentication=0&lt;br /&gt;MinPidLength=0&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&lt;br /&gt;OrgHelpOther=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;RequestProfileUrl=&lt;a href="https://www.myorg.org/requestprofile.htm"&gt;https://www.myorg.org/requestprofile.htm&lt;/a&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;br /&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[ACCOUNT_BALANCE.2]&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;br /&gt;[DONATIONS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[SingleSignOn.2.1]&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can require a minimum version of TntMPD for Web Input features.&lt;br /&gt;&lt;/span&gt;MinimumVersion=1.5.0&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can recommend a minimum version of TntMPD for Web Input features if you wish.&lt;/span&gt;&lt;br /&gt;RecommendedVersion=1.5.0&lt;/p&gt;
&lt;p&gt;[ORGANIZATION]&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// If you move your Query INI File, you can permanently redirect users to the new query.ini url.&lt;/span&gt;&lt;br /&gt;RedirectQueryIni=&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify the name of your organization here.&lt;/span&gt;&lt;br /&gt;Name=Your Organization Name&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify a short abbreviation of your organization here.&lt;br /&gt;&lt;/span&gt;Abbreviation=MyOrg&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Really old versions of TntMPD may use this.&amp;nbsp; This has been deprecated.&amp;nbsp; Use &amp;quot;WebLogo-JPEG-470x120&amp;quot; on new work.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of where your logo can be downloaded (JPEG only).&lt;br /&gt;&lt;/span&gt;WebLogo-JPEG-470x120=&lt;a href="http://www.myorg.org/WebLogo.jpg"&gt;http://www.myorg.org/WebLogo.jpg&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// URL of a mini portal into your website&lt;br /&gt;&lt;/span&gt;WebPortalUrl-470x120=&lt;a href="http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$"&gt;http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/a&gt; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// URL to help your staff get setup with an account.&lt;/span&gt;&lt;br /&gt;AccountHelpUrl=&lt;a href="http://www.myorg.org/staffaccounthelp.html"&gt;http://www.myorg.org/staffaccounthelp.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of your banner ad.&lt;/span&gt;&lt;br /&gt;BannerAdUrl-468x60=&lt;a href="http://www.myorg.org/bannerad.html"&gt;http://www.myorg.org/bannerad.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Boundary of how back your online donation system provides data for.&amp;nbsp; (M/D/YYYY)&lt;br /&gt;&lt;/span&gt;MinimumWebGiftDate=1/1/1990&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Unique code to represent your ministry internally to TntMPD.&amp;nbsp; (User never sees this.)&lt;/span&gt;&lt;br /&gt;Code=MyOrg-USA&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;br /&gt;&lt;/span&gt;QueryAuthentication=0&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; &lt;br /&gt;// TntMPD internally removes leading zeros from numeric donor account ids.&amp;nbsp; Specify the minimum number of digits a &lt;br /&gt;// donor id should be, and TntMPD will add leading zeros when returning them back in the &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;br /&gt;&lt;/span&gt;MinPidLength=0&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the text users will see for OrgHelpUrl.&lt;/span&gt;&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;OrgHelpOther=You may also reach the us at 123-456-7890. &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can request new download profiles.&lt;/span&gt;&lt;br /&gt;RequestProfileUrl=https://www.myorg.org/requestprofile.htm&lt;span style="color:#0000ff;"&gt;&amp;nbsp; &lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0.44&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can view a staff portal.&lt;/span&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;// &lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;Specify the base currency code (ISO 4217 3-char) for gifts returning from your Donations Query.&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL of your online donation system.&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; // Your POST template. (described later)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ACCOUNT_BALANCE.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[DONATIONS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL and POST have same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;PID=$PERSONIDS$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;[SingleSignOn.2.1] &lt;/span&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/b&gt;&lt;i&gt;&amp;nbsp; // Note: If this query were actually used, credentials would not be &lt;br /&gt;&amp;nbsp; //&amp;nbsp;&amp;nbsp; passed in to the other queries.&amp;nbsp; But $SSO_TICKET$ would be used instead.&lt;/i&gt;&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;TntMPD 2.0 and newer will support version specific sections.&amp;nbsp; For example a client running TntMPD 2.2 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.2.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h4&gt;The Queries&lt;/h4&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="color:#5179d7;"&gt;$SSO_TICKET$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;The service ticket returned by the SingleSignOn Query.&lt;br /&gt;Generally you would use this in lieu of $ACCOUNT$ and $PASSWORD$.&amp;nbsp; Note:&amp;nbsp; The &lt;br /&gt;SingleSignOn query never receives the $SSO_TICKET$ placeholder, but only &lt;br /&gt;accepts $ACCOUNT$ and $PASSWORD$.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Account Balance Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Donations Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/GiftQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/AddressesQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table3"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses By IDs Query&lt;/h4&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:185px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESC&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;The purpose of this query is to return a one-time-use authentication ticket that can be used in one (and only one) query.&amp;nbsp; It receives $ACCOUNT$ and $PASSWORD$.&amp;nbsp; It should return one row.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Example result:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-style:solid;border-width:1;" id="table12"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:272px;height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;SSO_TICKET&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;&lt;span style="color:#5179d7;"&gt;ST-gjdhgvyudmfnbgbyf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Field Descriptions:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table13"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;SSO_TICKET&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl22"&gt;&lt;span style="color:#5179d7;"&gt;(Text) An authentication &amp;quot;service&amp;quot; ticket than can be passed into another query for one-time use.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Testing your compatibility with TntMPD&lt;/h3&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.&amp;nbsp; (Note: You must hold down the Shift key when you drop down the list.)&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-make-my-organization-s-online-donation-system-compatible-with-tntmpd/revision/2.aspx</link><pubDate>Mon, 29 Sep 2008 18:38:59 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:43</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 2 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 2:38:59 PM&lt;br /&gt;
&lt;h2&gt;How can I make my organization&amp;#39;s online donation system compatible with TntMPD?&lt;/h2&gt;
&lt;table cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="http://www.tntware.com/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div align="left"&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&lt;br /&gt;MinimumVersion=1.5.0&lt;br /&gt;RecommendedVersion=1.5.0&lt;br /&gt;&lt;br /&gt;[ORGANIZATION]&lt;br /&gt;RedirectQueryIni=&lt;br /&gt;Name=Your Organization Name&lt;br /&gt;Abbreviation=MyOrg&lt;br /&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br /&gt;WebLogo-JPEG-470x120=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;WebPortalUrl-470x120=http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;AccountHelpUrl=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;BannerAdUrl-468x60=http://www.myorg.org/bannerad.html&lt;br /&gt;MinimumWebGiftDate=1/1/1990&lt;br /&gt;Code=MyOrg-USA&lt;br /&gt;QueryAuthentication=0&lt;br /&gt;MinPidLength=0&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&lt;br /&gt;OrgHelpOther=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;RequestProfileUrl=&lt;a href="https://www.myorg.org/requestprofile.htm"&gt;https://www.myorg.org/requestprofile.htm&lt;/a&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;br /&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[ACCOUNT_BALANCE.2]&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;br /&gt;[DONATIONS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[SingleSignOn.2.1]&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can require a minimum version of TntMPD for Web Input features.&lt;br /&gt;&lt;/span&gt;MinimumVersion=1.5.0&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can recommend a minimum version of TntMPD for Web Input features if you wish.&lt;/span&gt;&lt;br /&gt;RecommendedVersion=1.5.0&lt;/p&gt;
&lt;p&gt;[ORGANIZATION]&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// If you move your Query INI File, you can permanently redirect users to the new query.ini url.&lt;/span&gt;&lt;br /&gt;RedirectQueryIni=&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify the name of your organization here.&lt;/span&gt;&lt;br /&gt;Name=Your Organization Name&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify a short abbreviation of your organization here.&lt;br /&gt;&lt;/span&gt;Abbreviation=MyOrg&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Really old versions of TntMPD may use this.&amp;nbsp; This has been deprecated.&amp;nbsp; Use &amp;quot;WebLogo-JPEG-470x120&amp;quot; on new work.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of where your logo can be downloaded (JPEG only).&lt;br /&gt;&lt;/span&gt;WebLogo-JPEG-470x120=&lt;a href="http://www.myorg.org/WebLogo.jpg"&gt;http://www.myorg.org/WebLogo.jpg&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// URL of a mini portal into your website&lt;br /&gt;&lt;/span&gt;WebPortalUrl-470x120=&lt;a href="http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$"&gt;http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/a&gt; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// URL to help your staff get setup with an account.&lt;/span&gt;&lt;br /&gt;AccountHelpUrl=&lt;a href="http://www.myorg.org/staffaccounthelp.html"&gt;http://www.myorg.org/staffaccounthelp.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of your banner ad.&lt;/span&gt;&lt;br /&gt;BannerAdUrl-468x60=&lt;a href="http://www.myorg.org/bannerad.html"&gt;http://www.myorg.org/bannerad.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Boundary of how back your online donation system provides data for.&amp;nbsp; (M/D/YYYY)&lt;br /&gt;&lt;/span&gt;MinimumWebGiftDate=1/1/1990&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Unique code to represent your ministry internally to TntMPD.&amp;nbsp; (User never sees this.)&lt;/span&gt;&lt;br /&gt;Code=MyOrg-USA&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;br /&gt;&lt;/span&gt;QueryAuthentication=0&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; &lt;br /&gt;// TntMPD internally removes leading zeros from numeric donor account ids.&amp;nbsp; Specify the minimum number of digits a &lt;br /&gt;// donor id should be, and TntMPD will add leading zeros when returning them back in the &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;br /&gt;&lt;/span&gt;MinPidLength=0&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the text users will see for OrgHelpUrl.&lt;/span&gt;&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;OrgHelpOther=You may also reach the us at 123-456-7890. &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can request new download profiles.&lt;/span&gt;&lt;br /&gt;RequestProfileUrl=https://www.myorg.org/requestprofile.htm&lt;span style="color:#0000ff;"&gt;&amp;nbsp; &lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0.44&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can view a staff portal.&lt;/span&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;// &lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;Specify the base currency code (ISO 4217 3-char) for gifts returning from your Donations Query.&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL of your online donation system.&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; // Your POST template. (described later)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ACCOUNT_BALANCE.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[DONATIONS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL and POST have same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;PID=$PERSONIDS$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;[SingleSignOn.2.1] &lt;/span&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/b&gt;&lt;i&gt;&amp;nbsp; // Note: If this query were actually used, credentials would not be &lt;br /&gt;&amp;nbsp; //&amp;nbsp;&amp;nbsp; passed in to the other queries.&amp;nbsp; But $SSO_TICKET$ would be used instead.&lt;/i&gt;&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;TntMPD 2.0 and newer will support version specific sections.&amp;nbsp; For example a client running TntMPD 2.2 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.2.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h4&gt;The Queries&lt;/h4&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="color:#5179d7;"&gt;$SSO_TICKET$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;The service ticket returned by the SingleSignOn Query.&lt;br /&gt;Generally you would use this in lieu of $ACCOUNT$ and $PASSWORD$.&amp;nbsp; Note:&amp;nbsp; The &lt;br /&gt;SingleSignOn query never receives the $SSO_TICKET$ placeholder, but only &lt;br /&gt;accepts $ACCOUNT$ and $PASSWORD$.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Account Balance Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0"&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;colgroup&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;115&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;86pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4205&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;75&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;56pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2742&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;167&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;125pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;6107&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;colgroup&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;115&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;86pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4205&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;95&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;71pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;:&lt;span style="text-decoration: line-through; color: red;"&gt;3474&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Donations Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;!--webbot&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bot=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Include&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;U-Include=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;GiftQueryResultInfo.htm&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TAG=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;BODY&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;startspan&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/GiftQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table6"&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;colgroup&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;129&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;97pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4717&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;187&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;140pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;:&lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;6838&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table6"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;!--webbot&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bot=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Include&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;i-checksum=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;40373&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;endspan&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;!--webbot&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bot=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Include&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;U-Include=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;AddressQueryResultInfo.htm&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TAG=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;BODY&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;startspan&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/AddressesQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table3"&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;colgroup&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;130&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;98pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4754&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;219&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;164pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;:&lt;span style="text-decoration: line-through; color: red;"&gt;8009&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table3"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;!--webbot&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bot=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Include&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;i-checksum=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;19159&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;endspan&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses By IDs Query&lt;/h4&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" id="table7"&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;colgroup&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;115&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;86pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4205&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;95&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;71pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;:&lt;span style="text-decoration: line-through; color: red;"&gt;3474&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" id="table7"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:185px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESC&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table9"&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;colgroup&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;115&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;86pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4205&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;95&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;71pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;:&lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3474&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table9"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;The purpose of this query is to return a one-time-use authentication ticket that can be used in one (and only one) query.&amp;nbsp; It receives $ACCOUNT$ and $PASSWORD$.&amp;nbsp; It should return one row.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Example result&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" id="table12"&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;colgroup&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;115&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;86pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;:&lt;span style="text-decoration: line-through; color: red;"&gt;4205&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" id="table12"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:272px;height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;SSO_TICKET&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;&lt;span style="color:#5179d7;"&gt;ST-gjdhgvyudmfnbgbyf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Field Descriptions&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table13"&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;colgroup&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;115&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;86pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;:&lt;span style="text-decoration: line-through; color: red;"&gt;4205&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;95&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;71pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;3474&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table13"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;SSO_TICKET&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl22"&gt;&lt;span style="color:#5179d7;"&gt;(Text) An authentication &amp;quot;service&amp;quot; ticket than can be passed into another query for one-time use.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Testing your compatibility with TntMPD&lt;/h3&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.&amp;nbsp; (Note: You must hold down the Shift key when you drop down the list.)&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;</description></item><item><title>How can I make my organization's online donation system compatible with TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-make-my-organization-s-online-donation-system-compatible-with-tntmpd/revision/1.aspx</link><pubDate>Mon, 29 Sep 2008 18:02:31 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:40</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 2:02:31 PM&lt;br /&gt;
&lt;table cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;This document describes how you can make your organization&amp;#39;s online donation system compatible with TntMPD.&amp;nbsp; The technical details are spelled out so that you can provide your own custom solution.&amp;nbsp; It requires a knowledge of computer programming.&amp;nbsp; Keep in mind that the preferred and recommended way to provide a TntMPD-compatible download for your staff is to use &lt;a href="http://www.tntware.com/tntmpd.dataserver/"&gt;TntMPD.DataServer&lt;/a&gt;.&amp;nbsp; TntMPD.DataServer already includes pre-built integration templates for &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, &lt;a href="http://www.blackbaud.com/"&gt;Raiser&amp;#39;s Edge&lt;/a&gt; and &lt;a href="http://www.optigem.com/"&gt;OPTIGEM&lt;/a&gt;.&amp;nbsp; Tools and documentation are provided to allow you to integrate TntMPD.DataServer with your own donation system.&lt;/p&gt;
&lt;p&gt;Once you are TntMPD-compatible, your staff will be able to use TntMPD to connect to your system using the Web to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;li&gt;Be notified of their staff account balance &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo.&amp;nbsp; Also, while they are using the &amp;quot;Web Input&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;What it takes...&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Query INI file &lt;/li&gt;
&lt;li&gt;Account Balance Query &lt;/li&gt;
&lt;li&gt;Donations Query &lt;/li&gt;
&lt;li&gt;Addresses Query &lt;/li&gt;
&lt;li&gt;Addresses By IDs Query &lt;/li&gt;
&lt;li&gt;Profiles Query (Optional) &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional) &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Query INI File&lt;/h4&gt;
&lt;p&gt;You need to provide a Query INI File.&amp;nbsp; This file will provide the web address and parameter template needed to download the results of the query.&amp;nbsp; Below is an example.&amp;nbsp; Notice it is based on a standard Windows INI file format.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div align="left"&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&lt;br /&gt;MinimumVersion=1.5.0&lt;br /&gt;RecommendedVersion=1.5.0&lt;br /&gt;&lt;br /&gt;[ORGANIZATION]&lt;br /&gt;RedirectQueryIni=&lt;br /&gt;Name=Your Organization Name&lt;br /&gt;Abbreviation=MyOrg&lt;br /&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&lt;/span&gt;&lt;br /&gt;WebLogo-JPEG-470x120=http://www.myorg.org/WebLogo.jpg&lt;br /&gt;WebPortalUrl-470x120=http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;AccountHelpUrl=http://www.myorg.org/staffaccounthelp.html&lt;br /&gt;BannerAdUrl-468x60=http://www.myorg.org/bannerad.html&lt;br /&gt;MinimumWebGiftDate=1/1/1990&lt;br /&gt;Code=MyOrg-USA&lt;br /&gt;QueryAuthentication=0&lt;br /&gt;MinPidLength=0&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&lt;br /&gt;OrgHelpOther=You may also reach the CCC Call Center at 407-826-2948.&lt;br /&gt;RequestProfileUrl=&lt;a href="https://www.myorg.org/requestprofile.htm"&gt;https://www.myorg.org/requestprofile.htm&lt;/a&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;br /&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[ACCOUNT_BALANCE.2]&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;br /&gt;[DONATIONS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;p&gt;[SingleSignOn.2.1]&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp; Now let me explain the meaning of each value...&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;[APPLICATION]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can require a minimum version of TntMPD for Web Input features.&lt;br /&gt;&lt;/span&gt;MinimumVersion=1.5.0&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// You can recommend a minimum version of TntMPD for Web Input features if you wish.&lt;/span&gt;&lt;br /&gt;RecommendedVersion=1.5.0&lt;/p&gt;
&lt;p&gt;[ORGANIZATION]&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// If you move your Query INI File, you can permanently redirect users to the new query.ini url.&lt;/span&gt;&lt;br /&gt;RedirectQueryIni=&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify the name of your organization here.&lt;/span&gt;&lt;br /&gt;Name=Your Organization Name&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Specify a short abbreviation of your organization here.&lt;br /&gt;&lt;/span&gt;Abbreviation=MyOrg&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Really old versions of TntMPD may use this.&amp;nbsp; This has been deprecated.&amp;nbsp; Use &amp;quot;WebLogo-JPEG-470x120&amp;quot; on new work.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#808080;"&gt;WebLogo-JPEG-476x100=http://www.myorg.org/WebLogo.jpg&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of where your logo can be downloaded (JPEG only).&lt;br /&gt;&lt;/span&gt;WebLogo-JPEG-470x120=&lt;a href="http://www.myorg.org/WebLogo.jpg"&gt;http://www.myorg.org/WebLogo.jpg&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// URL of a mini portal into your website&lt;br /&gt;&lt;/span&gt;WebPortalUrl-470x120=&lt;a href="http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$"&gt;http://www.myorg.org/miniportal?Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/a&gt; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// URL to help your staff get setup with an account.&lt;/span&gt;&lt;br /&gt;AccountHelpUrl=&lt;a href="http://www.myorg.org/staffaccounthelp.html"&gt;http://www.myorg.org/staffaccounthelp.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// URL of your banner ad.&lt;/span&gt;&lt;br /&gt;BannerAdUrl-468x60=&lt;a href="http://www.myorg.org/bannerad.html"&gt;http://www.myorg.org/bannerad.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Boundary of how back your online donation system provides data for.&amp;nbsp; (M/D/YYYY)&lt;br /&gt;&lt;/span&gt;MinimumWebGiftDate=1/1/1990&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Unique code to represent your ministry internally to TntMPD.&amp;nbsp; (User never sees this.)&lt;/span&gt;&lt;br /&gt;Code=MyOrg-USA&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// Set this to &amp;quot;1&amp;quot; if you want the queries to use basic HTTP authentication&lt;br /&gt;&lt;/span&gt;QueryAuthentication=0&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; &lt;br /&gt;// TntMPD internally removes leading zeros from numeric donor account ids.&amp;nbsp; Specify the minimum number of digits a &lt;br /&gt;// donor id should be, and TntMPD will add leading zeros when returning them back in the &amp;quot;Addresses By IDs Query&amp;quot; query.&lt;br /&gt;&lt;/span&gt;MinPidLength=0&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify a url where users can report errors with your download process.&lt;/span&gt;&lt;br /&gt;OrgHelpUrl=https://www.myorg.org/help.htm&amp;nbsp; &lt;br /&gt;&lt;span style="color:#0000ff;"&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the text users will see for OrgHelpUrl.&lt;/span&gt;&lt;br /&gt;OrgHelpUrlDescription=Click here to report this issue over the Web!&amp;nbsp; &lt;span style="color:#0000ff;"&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify alternative text for how users can get help with downloading information.&lt;br /&gt;&lt;/span&gt;OrgHelpOther=You may also reach the us at 123-456-7890. &lt;span style="color:#0000ff;"&gt;&amp;nbsp;&lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can request new download profiles.&lt;/span&gt;&lt;br /&gt;RequestProfileUrl=https://www.myorg.org/requestprofile.htm&lt;span style="color:#0000ff;"&gt;&amp;nbsp; &lt;br /&gt;// &lt;/span&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0.44&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;Specify the url where users can view a staff portal.&lt;/span&gt;&lt;br /&gt;StaffPortalUrl=&lt;a href="http://myorg.org/staffportal.html"&gt;http://myorg.org/staffportal.html&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;// &lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;Specify the base currency code (ISO 4217 3-char) for gifts returning from your Donations Query.&lt;br /&gt;DefaultCurrencyCode=USD&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;[ACCOUNT_BALANCE]&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL of your online donation system.&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:#0000ff;"&gt; // Your POST template. (described later)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ACCOUNT_BALANCE.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntBalance&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[DONATIONS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// URL and POST have same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[DONATIONS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntDonList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&amp;amp;DateTo=$DATETO$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[ADDRESSES_BY_PERSONIDS]&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#0000ff;"&gt;// same comments as for ACCOUNT_BALANCE section&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;PID=$PERSONIDS$&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:xx-small;"&gt;[ADDRESSES_BY_PERSONIDS.2]&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;// A version specific section with the new $PROFILE$ placeholder included&lt;/span&gt;&lt;br /&gt;Post=Action=TntAddrList&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&amp;amp;ProfileCode=$PROFILE$&amp;amp;DateFrom=$DATEFROM$&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[PROFILES.2]&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;br /&gt;Url=https://www.myorg.org/cgi-bin/StaffAccountApp/&lt;br /&gt;Post=Action=Profiles&amp;amp;Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#5179d7;"&gt;[SingleSignOn.2.1] &lt;/span&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/b&gt;&lt;i&gt;&amp;nbsp; // Note: If this query were actually used, credentials would not be &lt;br /&gt;&amp;nbsp; //&amp;nbsp;&amp;nbsp; passed in to the other queries.&amp;nbsp; But $SSO_TICKET$ would be used instead.&lt;/i&gt;&lt;br /&gt;Url=https://www.myorg.org/cg-bin/sso/&lt;br /&gt;Post=Username=$ACCOUNT$&amp;amp;Password=$PASSWORD$&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;The benefit of keeping the instructions in this file is that if you later change the URL or POST template of your query, you can just edit the Query INI File and make a seamless transition.&amp;nbsp; The staff using the program will never know it changed.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;TntMPD-version specific sections&lt;/b&gt;&lt;span style="color:#008000;"&gt;&amp;nbsp; &amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;TntMPD 2.0 and newer will support version specific sections.&amp;nbsp; For example a client running TntMPD 2.2 will search for the &amp;quot;DONATION&amp;quot; section by using the first out of this list that it finds first:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[DONATIONS.2.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.1] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2.0] &lt;/li&gt;
&lt;li&gt;[DONATIONS.2] &lt;/li&gt;
&lt;li&gt;[DONATIONS] &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h4&gt;The Queries&lt;/h4&gt;
&lt;p&gt;&lt;b&gt;--Placeholders--&lt;br /&gt;&lt;/b&gt;Each query has a URL and a POST.&amp;nbsp; The URL specifies your online donation server object (CGI object, for example).&amp;nbsp; The POST specifies the data to send with the HTTP POST transaction.&amp;nbsp; The POST is in a template form.&amp;nbsp; These placeholders are key words that will be substituted by the appropriate string based on the user&amp;#39;s input in TntMPD:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="4" cellspacing="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$ACCOUNT$&lt;/td&gt;
&lt;td&gt;The user name of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PASSWORD$&lt;/td&gt;
&lt;td&gt;The password of the staff logging in to the donation system.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="color:#5179d7;"&gt;$SSO_TICKET$&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;The service ticket returned by the SingleSignOn Query.&lt;br /&gt;Generally you would use this in lieu of $ACCOUNT$ and $PASSWORD$.&amp;nbsp; Note:&amp;nbsp; The &lt;br /&gt;SingleSignOn query never receives the $SSO_TICKET$ placeholder, but only &lt;br /&gt;accepts $ACCOUNT$ and $PASSWORD$.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PROFILE$&lt;/td&gt;
&lt;td&gt;&lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&amp;nbsp; &lt;/span&gt;The profile code of the staff logging in to the donation system.&amp;nbsp; &lt;br /&gt;If the Profiles query is not supported, this will always be blank.&amp;nbsp; Note:&amp;nbsp;The $PROFILE$ &lt;br /&gt;placeholder is never provided in the Profiles Query itself.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATEFROM$&lt;/td&gt;
&lt;td&gt;The specified beginning date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$DATETO$&lt;/td&gt;
&lt;td&gt;The specified ending date.&amp;nbsp; (M/D/YYYY) (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$PERSONIDS$&lt;/td&gt;
&lt;td&gt;A comma separated list of donor IDs.&amp;nbsp; (I&amp;#39;ll explain later where and how this is used.)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;So for example, if I defined my Post value by:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Post=Action=TntBalance&amp;amp;Username=&lt;b&gt;$ACCOUNT$&lt;/b&gt;&amp;amp;Password=&lt;b&gt;$PASSWORD$&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;And if my user name was &amp;quot;JohnDoe&amp;quot;, and my password was &amp;quot;abc123&amp;quot; then the following data would be send with the HTTP POST transaction:&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-size:x-small;font-family:Courier New;"&gt;Action=TntBalance&amp;amp;Username=&lt;b&gt;JohnDoe&lt;/b&gt;&amp;amp;Password=&lt;b&gt;abc123&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Standard Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should return its results as CSV text.&amp;nbsp; I will describe the &lt;br /&gt;field names expected for each query.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:Courier New;"&gt;--Error Response--&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Each query should handle invalid conditions (such as an invalid username) by &lt;br /&gt;returning two lines of text.&amp;nbsp; The first line of text should be &amp;quot;ERROR&amp;quot;.&amp;nbsp; &lt;br /&gt;The second line of text is the error description.&amp;nbsp; Here are a couple of &lt;br /&gt;examples to give you the general idea.&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid password.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid user name.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Server is down for maintenance.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;ERROR&lt;br /&gt;Invalid date range.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Account Balance Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to simply return the staff account balance of the staff member submitting the request.&amp;nbsp; It only uses the $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0"&gt;
&amp;lt;colgroup&amp;gt;&amp;lt;col width=&amp;quot;115&amp;quot; style=&amp;quot;width: 86pt; mso-width-source: userset; mso-width-alt: 4205;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col width=&amp;quot;75&amp;quot; style=&amp;quot;width: 56pt; mso-width-source: userset; mso-width-alt: 2742;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col width=&amp;quot;167&amp;quot; style=&amp;quot;width: 125pt; mso-width-source: userset; mso-width-alt: 6107;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;EMPLID&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:153px;" class="xl26"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;ACCT_NAME&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:89px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;BALANCE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;12345678&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl30"&gt;Doe, John &amp;amp; Jane&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl29"&gt;1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Result in it&amp;#39;s raw form just in case you are not familiar with the CSV format:&lt;/p&gt;
&lt;div align="left"&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;EMPLID,ACCT_NAME,BALANCE&lt;br /&gt;12345678,&amp;quot;Doe, John &amp;amp; Jane&amp;quot;,1225.30&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0"&gt;
&amp;lt;colgroup&amp;gt;&amp;lt;col width=&amp;quot;115&amp;quot; style=&amp;quot;width: 86pt; mso-width-source: userset; mso-width-alt: 4205;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col width=&amp;quot;95&amp;quot; style=&amp;quot;width: 71pt; mso-width-source: userset; mso-width-alt: 3474;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;EMPLID&lt;/td&gt;
&lt;td class="xl22"&gt;Comma separated list of designation ids (A18) associated with this user/profile.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl22"&gt;List of designation account names (A50) associated with this user.&amp;nbsp; Each name is delimited by carriage returns and line feeds (vbCrLf or #13#10), and correlates to designation ids found in EMPLID.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;BALANCE&lt;/td&gt;
&lt;td class="xl22"&gt;(Text) Custom text that describes the user&amp;#39;s account balance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Donations Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return all donation detail data for the staff member within a certain date range.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$ and $DATETO$.&amp;nbsp; Keep in mind that these placeholders come in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ and $DATETO$ placeholders describe the beginning and ending dates of the query.&amp;nbsp; You should include donation data for all dates between and including these dates.&amp;nbsp; The beginning date will be limited by the &amp;quot;MinimumWebGiftDate&amp;quot; value in the Query INI file.&lt;/p&gt;
&amp;lt;!--webbot bot=&amp;quot;Include&amp;quot; U-Include=&amp;quot;GiftQueryResultInfo.htm&amp;quot; TAG=&amp;quot;BODY&amp;quot; startspan --&amp;gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/GiftQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table6"&gt;
&amp;lt;colgroup&amp;gt;&amp;lt;col width=&amp;quot;129&amp;quot; style=&amp;quot;width: 97pt; mso-width-source: userset; mso-width-alt: 4717;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col width=&amp;quot;187&amp;quot; style=&amp;quot;width: 140pt; mso-width-source: userset; mso-width-alt: 6838;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;lt;!--webbot bot=&amp;quot;Include&amp;quot; i-checksum=&amp;quot;40373&amp;quot; endspan --&amp;gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses Query&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return detailed name, address and phone data for the staff member&amp;#39;s donors.&amp;nbsp; In addition to the usual $ACCOUNT$, $PASSWORD$ and $PROFILE$ placeholders, it also uses $DATEFROM$.&amp;nbsp; Keep in mind that this parameter comes in the (M/D/YYYY) format.&amp;nbsp; The $DATEFROM$ placeholder limits the address list to only those that have changed since the given date.&amp;nbsp; If the given date is blank, the user is requesting ALL addresses.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $DATEFROM$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&amp;lt;!--webbot bot=&amp;quot;Include&amp;quot; U-Include=&amp;quot;AddressQueryResultInfo.htm&amp;quot; TAG=&amp;quot;BODY&amp;quot; startspan --&amp;gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/AddressesQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table3"&gt;
&amp;lt;colgroup&amp;gt;&amp;lt;col width=&amp;quot;130&amp;quot; style=&amp;quot;width: 98pt; mso-width-source: userset; mso-width-alt: 4754;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col width=&amp;quot;219&amp;quot; style=&amp;quot;width: 164pt; mso-width-source: userset; mso-width-alt: 8009;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;lt;!--webbot bot=&amp;quot;Include&amp;quot; i-checksum=&amp;quot;19159&amp;quot; endspan --&amp;gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Addresses By IDs Query&lt;/h4&gt;
&lt;p&gt;This Query only differs from the Addresses Query in that it uses the $PERSONIDS$ parameter instead of the $DATEFROM$ parameter.&amp;nbsp; The $PERSONID$ parameter is substituted by a comma separated list of donor IDs.&amp;nbsp; These donor IDs are obtained from donations in the Donations Query.&amp;nbsp; TntMPD will never submit a request with more than 200 donor IDs.&lt;/p&gt;
&lt;p&gt;Note: You may simply ignore the $PERSONIDS$ parameter and return all addresses every time if you wish.&amp;nbsp; But keep in mind that this will generally increase the download time for the user.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Profiles Query (Optional)&amp;nbsp;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new for TntMPD 2.0&amp;gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;The purpose of this query is to return a list of different profiles associated with the user.&amp;nbsp; This allows a user to have different &amp;quot;modes&amp;quot; for downloading information, without having to setup different username/passwords for each mode.&amp;nbsp; This works especially well in a Single Sign On (SSO) environment.&lt;/p&gt;
&lt;p&gt;Example result:&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" id="table7"&gt;
&amp;lt;colgroup&amp;gt;&amp;lt;col width=&amp;quot;115&amp;quot; style=&amp;quot;width: 86pt; mso-width-source: userset; mso-width-alt: 4205;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col width=&amp;quot;95&amp;quot; style=&amp;quot;width: 71pt; mso-width-source: userset; mso-width-alt: 3474;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:86pt;height:12.75pt;" class="xl24"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_CODE&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;width:185px;" class="xl25"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;PROFILE_DESC&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Staff Account (Default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;MIN1&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Operating Account #1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;MIN2&lt;/td&gt;
&lt;td style="border-left:medium none;" class="xl28"&gt;Operating Account #2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table9"&gt;
&amp;lt;colgroup&amp;gt;&amp;lt;col width=&amp;quot;115&amp;quot; style=&amp;quot;width: 86pt; mso-width-source: userset; mso-width-alt: 4205;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col width=&amp;quot;95&amp;quot; style=&amp;quot;width: 71pt; mso-width-source: userset; mso-width-alt: 3474;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;PROFILE_CODE&lt;/td&gt;
&lt;td class="xl22"&gt;(A18) A code to identify this profile.&amp;nbsp; A blank profile code would be the default profile associated with the account.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_CODE&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;PROFILE_DESCRIPTION&lt;/td&gt;
&lt;td class="xl22"&gt;(A50) A description of the profile.&amp;nbsp; This is what the user sees.&amp;nbsp; Note: The Field Name &amp;quot;ROLE_DESCRIPTION&amp;quot; was supported at one time, but is now deprecated for new work.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;&lt;span style="color:#5179d7;"&gt;SingleSignOn Query (Optional)&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;The purpose of this query is to return a one-time-use authentication ticket that can be used in one (and only one) query.&amp;nbsp; It receives $ACCOUNT$ and $PASSWORD$.&amp;nbsp; It should return one row.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Example result:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" id="table12"&gt;
&amp;lt;colgroup&amp;gt;&amp;lt;col width=&amp;quot;115&amp;quot; style=&amp;quot;width: 86pt; mso-width-source: userset; mso-width-alt: 4205;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:272px;height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;b&gt;SSO_TICKET&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:13.5pt;"&gt;
&lt;td style="height:13.5pt;" class="xl27"&gt;&lt;span style="color:#5179d7;"&gt;ST-gjdhgvyudmfnbgbyf&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;Field Descriptions:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table13"&gt;
&amp;lt;colgroup&amp;gt;&amp;lt;col width=&amp;quot;115&amp;quot; style=&amp;quot;width: 86pt; mso-width-source: userset; mso-width-alt: 4205;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col width=&amp;quot;95&amp;quot; style=&amp;quot;width: 71pt; mso-width-source: userset; mso-width-alt: 3474;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl23"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;SSO_TICKET&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl22"&gt;&lt;span style="color:#5179d7;"&gt;(Text) An authentication &amp;quot;service&amp;quot; ticket than can be passed into another query for one-time use.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Testing your compatibility with TntMPD&lt;/h3&gt;
&lt;p&gt;To test your online donation system&amp;#39;s compatibility with TntMPD, pull up the &amp;quot;Gift Input from Web&amp;quot; screen.&amp;nbsp; Where it has you choose your Organization, choose &amp;quot;Custom&amp;quot;.&amp;nbsp; (Note: You must hold down the Shift key when you drop down the list.)&amp;nbsp; Then you can simply type in the URL of your Query INI File.&amp;nbsp; That is all there is to it!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Making it easy for your staff to connect...&lt;/h3&gt;
&lt;p&gt;If you want to include your organization in the drop down list where you choose the Organization, just send me an email. (&lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;)&amp;nbsp; Be sure to include your organization&amp;#39;s name, and the URL of your Query INI File.&amp;nbsp; I can update the list on my website, and your organization will automatically appear in the list.&lt;/p&gt;
&lt;p&gt;Then when your staff member tries to do &amp;quot;Gift Input from Web&amp;quot; for the first time, they can just select your organization&amp;#39;s name in the list.&amp;nbsp; It couldn&amp;#39;t be much easier!&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;</description></item><item><title>As a CCCI staff member, why can't I download gifts?  The error says something about my GCX login.</title><link>http://www.tntware.com/tntmpd/faqs/en/as-a-ccci-staff-member-why-can-t-i-download-gifts-the-error-says-something-about-my-gcx-login/revision/0.aspx</link><pubDate>Mon, 15 Feb 2010 21:23:19 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:70</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/15/2010 4:23:19 PM&lt;br /&gt;
&lt;p&gt;[Note: This information is for connection to the CCCI US system.]&lt;/p&gt;
&lt;p&gt;If you receive an error message about the need to use your GCX login when trying to download gift information, it&amp;#39;s probably because you&amp;#39;re using an older style &amp;quot;PeopleSoft&amp;quot; login from before 2006.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/5050.old_5F00_ps_5F00_login.gif"&gt;&lt;img src="/tntmpd/cfs-filesystemfile.ashx/__key/CommunityServer.Components.ImageFileViewer/CommunityServer.Wikis.Components.Files.en/5050.old_5F00_ps_5F00_login.gif_2D00_550x0.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To correct this, you need to enter your GCX login into where it says &amp;quot;Login&amp;quot; and you need to enter the corresponding password as well.&lt;/p&gt;
&lt;p&gt;Note: If you&amp;#39;re on page 2 where you select the date range, you&amp;#39;ll need to click the &amp;quot;&amp;lt;&amp;lt; Prev&amp;quot; button.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1172.page_5F00_2.gif"&gt;&lt;img height="160" width="325" src="/tntmpd/cfs-filesystemfile.ashx/__key/CommunityServer.Components.ImageFileViewer/CommunityServer.Wikis.Components.Files.en/1172.page_5F00_2.gif_2D00_550x0.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Back on page 1, just type in your GCX login and password (where you see your old login and password).&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1777.login_5F00_gcx_5F00_works.gif"&gt;&lt;img height="419" width="412" src="/tntmpd/cfs-filesystemfile.ashx/__key/CommunityServer.Components.ImageFileViewer/CommunityServer.Wikis.Components.Files.en/1777.login_5F00_gcx_5F00_works.gif_2D00_550x0.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As of Feb 13, 2010, the older PeopleSoft style logins are no longer accepted.&amp;nbsp; You must use a GCX login.&lt;/p&gt;
&lt;p&gt;By the way, if you&amp;#39;re not even sure what your GCX login is, try to login to&lt;a href="http://staffweb.ccci.org/staff-services/index.html"&gt; the Staff Services website &lt;/a&gt;and check your donations via your web browser.&amp;nbsp; If you can&amp;#39;t get that to work, you may need to contact ITG at: &lt;a href="mailto:itghelp@ccci.org"&gt;itghelp@ccci.org&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Can TntMPD be used on a Windows 7 platform?</title><link>http://www.tntware.com/tntmpd/faqs/en/can-tntmpd-be-used-on-a-windows-7-platform/revision/0.aspx</link><pubDate>Thu, 14 Jan 2010 14:46:56 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:66</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 1/14/2010 9:46:56 AM&lt;br /&gt;
&lt;h2&gt;Can TntMPD be used on a Windows 7 platform?&lt;/h2&gt;
&lt;p&gt;TntMPD runs fine on Windows 7.&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;works&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;well&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;both&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;32-bit&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;x86)&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;64-bit&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;x64)&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;versions&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Windows&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Can TntMPD be used on a Windows 7 platform?</title><link>http://www.tntware.com/tntmpd/faqs/en/can-tntmpd-be-used-on-a-windows-7-platform/revision/2.aspx</link><pubDate>Tue, 08 Dec 2009 15:50:38 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:151</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 2 posted to Frequently Asked Questions (English) by Troy Wolbrink on 12/8/2009 10:50:38 AM&lt;br /&gt;
&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;used&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; Windows 7 &lt;span style="text-decoration: line-through; color: red;"&gt;Compatible&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;platform&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Can&lt;/span&gt; &lt;p&gt;TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;used&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;runs&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;fine&lt;/span&gt; on &lt;span style="text-decoration: line-through; color: red;"&gt;a&lt;/span&gt; Windows 7&lt;span style="text-decoration: line-through; color: red;"&gt;platform&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;?&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Want&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;upgrade&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;but&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;do&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;not&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;want&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lose&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;functionality&lt;/span&gt;.&lt;span style="text-decoration: line-through; color: red;"&gt;Any&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ideas&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;?&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Windows 7 Compatible</title><link>http://www.tntware.com/tntmpd/faqs/en/can-tntmpd-be-used-on-a-windows-7-platform/revision/1.aspx</link><pubDate>Mon, 07 Dec 2009 14:34:15 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:148</guid><dc:creator>Stephen Verner</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Stephen Verner on 12/7/2009 9:34:15 AM&lt;br /&gt;
&lt;p&gt;Can TntMPD be used on a Windows 7 platform? Want to upgrade, but do not want to lose functionality. Any ideas?&lt;/p&gt;</description></item><item><title>How can I start translating a language that doesn't appear in the Online Translation Center?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-start-translating-a-language-that-doesn-t-appear-in-the-online-translation-center/revision/0.aspx</link><pubDate>Thu, 17 Dec 2009 19:41:59 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:68</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 12/17/2009 2:41:59 PM&lt;br /&gt;
&lt;h2&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Romanian&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;How&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;I&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;start&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translating&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;doesn&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;t&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;appear&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Online&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Translation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Center&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;I&lt;/span&gt; &lt;p&gt;&lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;want&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; start &lt;span style="background: SpringGreen;"&gt;translating&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;into&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;doesn&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;t&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;yet&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;appear&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;website&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;please&lt;/span&gt; &lt;a href="/tntmpd/members/TroyWolbrink/default.aspx"&gt;&lt;span style="color:#3366cc;"&gt;&lt;span style="background: SpringGreen;"&gt;contact&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Troy&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Wolbrink&lt;/span&gt; &lt;/span&gt;&lt;/a&gt;to &lt;span style="text-decoration: line-through; color: red;"&gt;translate&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;request&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;added&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;don&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;t&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;want&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;wait&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;begin&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;working&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;right&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;away&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;using&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntTranslator&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;installed&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;To&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;get&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;started&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Start&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;All&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Programs&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;TntMPD&amp;quot;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;then&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;TntTranslator&amp;quot;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;2&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;File&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;in &lt;span style="text-decoration: line-through; color: red;"&gt;romanian&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;?&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntTranslator)&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Open&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;choose&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;TntMPD.exe&amp;quot;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;3&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;File&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;New&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;choose&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;4&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Begin&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translating&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;You&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;test&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;using&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;options&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Tools&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;5&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;When&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;re&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;done&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;File&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Export&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Translation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;CSV&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;file&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;save&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;csv&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;file&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;6&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Once&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;added&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;website&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;import&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;csv&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;file&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;step&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;5&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;)&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;into&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;online&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;center&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;not&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;lose&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;any&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;hard&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Romanian</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-start-translating-a-language-that-doesn-t-appear-in-the-online-translation-center/revision/1.aspx</link><pubDate>Tue, 15 Dec 2009 21:29:00 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:150</guid><dc:creator>Alex</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Alex on 12/15/2009 4:29:00 PM&lt;br /&gt;
&lt;p&gt;Can I start to translate in romanian?&lt;/p&gt;</description></item><item><title>How can I become a translator?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-become-a-translator/revision/0.aspx</link><pubDate>Mon, 14 Dec 2009 17:44:32 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:54</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 12/14/2009 12:44:32 PM&lt;br /&gt;
&lt;h2&gt;How can I become a translator?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;Translation&lt;/span&gt;&lt;/div&gt;

&lt;h2&gt;Set your profile language preference&lt;/h2&gt;
&lt;p&gt;In order to translate a project into your language, your profile must be set to this language.&amp;nbsp; This should have been detected automatically, but to be sure, click on the &amp;quot;Edit&amp;quot; link next to your name so that you can edit your profile.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8015.EditProfileLink.gif"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8015.EditProfileLink.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8015.EditProfileLink.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8015.EditProfileLink.gif" border="0" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Your language preference is under &amp;quot;Regional and Language Options&amp;quot;.&amp;nbsp; Set this to your language preference.&amp;nbsp; If your language preference is not listed, please &lt;a href="/tntmpd/members/TroyWolbrink/default.aspx"&gt;contact Troy Wolbrink &lt;/a&gt;to request that your language be added.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/0412.ProfileLanguagePref.gif"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/0412.ProfileLanguagePref.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/0412.ProfileLanguagePref.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/0412.ProfileLanguagePref.gif" border="0" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Go to the online translation center&lt;/h2&gt;
&lt;p&gt;Click the &amp;quot;Translate&amp;quot; navigation link near the top right.&amp;nbsp; &lt;br /&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/3247.TranslateNavLink.gif"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/3247.TranslateNavLink.gif" alt="" /&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/3247.TranslateNavLink.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/3247.TranslateNavLink.gif" border="0" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note: If your profile language is &amp;quot;English&amp;quot; then you can&amp;#39;t go any further.&amp;nbsp; You can see the progress of translations, but you can&amp;#39;t translate anything.&lt;/p&gt;
&lt;h2&gt;Click on the project you want to translate&lt;/h2&gt;
&lt;p&gt;If you want to translate the online help, click on &amp;quot;TntMPD Online Help&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1104.GermanTntMPDOnlineHelpExample.gif"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/1104.GermanTntMPDOnlineHelpExample.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1104.GermanTntMPDOnlineHelpExample.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/1104.GermanTntMPDOnlineHelpExample.gif" border="0" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Translate&lt;/h2&gt;
&lt;p&gt;Replace all the English text with the translated text.&amp;nbsp; If you see placeholders such as &amp;quot;%s&amp;quot;, &amp;quot;%d&amp;quot;, &amp;quot;1:s&amp;quot;, &amp;quot;{0}&amp;quot; or anything else that looks a little abstract, please treat this as a placeholder.&amp;nbsp; What this means is that you can consider this a word that is filled in later.&amp;nbsp; Keep these placeholders as is.&amp;nbsp; If you don&amp;#39;t, the translation screen will inform you, and give you a chance to correct it.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8424.TranslationExample.gif"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8424.TranslationExample.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8424.TranslationExample.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8424.TranslationExample.gif" border="0" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Save your work&lt;/h2&gt;
&lt;p&gt;When you are done translating, don&amp;#39;t just close your browser.&amp;nbsp; Be sure to click &amp;quot;&lt;strong&gt;OK&lt;/strong&gt;&amp;quot; at the bottom of the screen.&amp;nbsp; There area also other ways in which your work gets saved.&amp;nbsp; Everytime you click the &lt;strong&gt;&amp;quot;Next&amp;gt;&amp;quot;&lt;/strong&gt; or &lt;strong&gt;&amp;quot;&amp;lt;Previous&amp;quot;&lt;/strong&gt; link to go to the next or previous page of translatable items, when you click &amp;quot;&lt;strong&gt;Apply&lt;/strong&gt;&amp;quot; or when you click the &amp;quot;TntTranslator&amp;quot; link at the top of the screen all cause your work to be saved.&amp;nbsp; &lt;/p&gt;
&lt;h2&gt;Not&amp;nbsp;saving&amp;nbsp;your work&lt;/h2&gt;
&lt;p&gt;To cancel (not save) your work since the last time your work was saved, you can either: &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Close your browser window, or &lt;/li&gt;
&lt;li&gt;Click the &amp;quot;&lt;strong&gt;Cancel&lt;/strong&gt;&amp;quot; button.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Advanced options&lt;/h2&gt;
&lt;p&gt;Check the &amp;quot;Advanced&amp;quot; check box near the top left to reveal some additional options.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/7851.trx_5F00_advanced_5F00_options.gif"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/6874.trx_5F00_advanced_5F00_options.gif"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8422.trx_5F00_advanced_5F00_options2.gif"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8422.trx_5F00_advanced_5F00_options2.gif" alt="" /&gt;&lt;/span&gt;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/7851.trx_5F00_advanced_5F00_options.gif"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/6874.trx_5F00_advanced_5F00_options.gif"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8422.trx_5F00_advanced_5F00_options2.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8422.trx_5F00_advanced_5F00_options2.gif" border="0" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;These options allow you to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Filter by some custom text that you enter&lt;/li&gt;
&lt;li&gt;Sort by the English text&lt;/li&gt;
&lt;li&gt;Import a *.Translation.CSV or *.PO translation file.&lt;/li&gt;
&lt;li&gt;Download a *.Translation.CSV file.&lt;/li&gt;
&lt;li&gt;Work Offline.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Working Offline&lt;/h2&gt;
&lt;p&gt;When you click &amp;quot;Work Offline&amp;quot; under the &amp;quot;Advanced&amp;quot; area, you can download a file onto your computer, and disconnect from the internet.&amp;nbsp; You need TntMPD 2.0 r73 or newer installed on your computer for this to work.&amp;nbsp; Just double-click on this file to open it in TntTranslator.&amp;nbsp; You can save your changes as you work.&amp;nbsp; When you&amp;#39;re all ready to upload your changes to the web, under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Save to Web&amp;quot;, or click the &amp;quot;Save&amp;nbsp;to Web&amp;quot; button on the toolbar.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1172.trx_5F00_work_5F00_offline.gif"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/1172.trx_5F00_work_5F00_offline.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1172.trx_5F00_work_5F00_offline.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/1172.trx_5F00_work_5F00_offline.gif" border="0" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Testing&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/how-can-i-test-my-translation-of-tntmpd.aspx"&gt;&lt;span style="background: SpringGreen;"&gt;Learn&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;how&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;test&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translation&lt;/span&gt;&lt;/a&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I become a translator?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-become-a-translator/revision/5.aspx</link><pubDate>Thu, 26 Feb 2009 19:21:21 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:149</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 5 posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/26/2009 2:21:21 PM&lt;br /&gt;
&lt;h2&gt;How can I become a translator?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Translation&lt;/div&gt;

&lt;h2&gt;Set your profile language preference&lt;/h2&gt;
&lt;p&gt;In order to translate a project into your language, your profile must be set to this language.&amp;nbsp; This should have been detected automatically, but to be sure, click on the &amp;quot;Edit&amp;quot; link next to your name so that you can edit your profile.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8015.EditProfileLink.gif"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8015.EditProfileLink.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Your language preference is under &amp;quot;Regional and Language Options&amp;quot;.&amp;nbsp; Set this to your language preference.&amp;nbsp; If your language preference is not listed, please &lt;a href="/tntmpd/members/TroyWolbrink/default.aspx"&gt;contact Troy Wolbrink &lt;/a&gt;to request that your language be added.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/0412.ProfileLanguagePref.gif"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/0412.ProfileLanguagePref.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Go to the online translation center&lt;/h2&gt;
&lt;p&gt;Click the &amp;quot;Translate&amp;quot; navigation link near the top right.&amp;nbsp; &lt;br /&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/3247.TranslateNavLink.gif"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/3247.TranslateNavLink.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note: If your profile language is &amp;quot;English&amp;quot; then you can&amp;#39;t go any further.&amp;nbsp; You can see the progress of translations, but you can&amp;#39;t translate anything.&lt;/p&gt;
&lt;h2&gt;Click on the project you want to translate&lt;/h2&gt;
&lt;p&gt;If you want to translate the online help, click on &amp;quot;TntMPD Online Help&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1104.GermanTntMPDOnlineHelpExample.gif"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/1104.GermanTntMPDOnlineHelpExample.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Translate&lt;/h2&gt;
&lt;p&gt;Replace all the English text with the translated text.&amp;nbsp; If you see placeholders such as &amp;quot;%s&amp;quot;, &amp;quot;%d&amp;quot;, &amp;quot;1:s&amp;quot;, &amp;quot;{0}&amp;quot; or anything else that looks a little abstract, please treat this as a placeholder.&amp;nbsp; What this means is that you can consider this a word that is filled in later.&amp;nbsp; Keep these placeholders as is.&amp;nbsp; If you don&amp;#39;t, the translation screen will inform you, and give you a chance to correct it.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8424.TranslationExample.gif"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8424.TranslationExample.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Save your work&lt;/h2&gt;
&lt;p&gt;When you are done translating, don&amp;#39;t just close your browser.&amp;nbsp; Be sure to click &amp;quot;&lt;strong&gt;OK&lt;/strong&gt;&amp;quot; at the bottom of the screen.&amp;nbsp; There area also other ways in which your work gets saved.&amp;nbsp; Everytime you click the &lt;strong&gt;&amp;quot;Next&amp;gt;&amp;quot;&lt;/strong&gt; or &lt;strong&gt;&amp;quot;&amp;lt;Previous&amp;quot;&lt;/strong&gt; link to go to the next or previous page of translatable items, when you click &amp;quot;&lt;strong&gt;Apply&lt;/strong&gt;&amp;quot; or when you click the &amp;quot;TntTranslator&amp;quot; link at the top of the screen all cause your work to be saved.&amp;nbsp; &lt;/p&gt;
&lt;h2&gt;Not&amp;nbsp;saving&amp;nbsp;your work&lt;/h2&gt;
&lt;p&gt;To cancel (not save) your work since the last time your work was saved, you can either: &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Close your browser window, or &lt;/li&gt;
&lt;li&gt;Click the &amp;quot;&lt;strong&gt;Cancel&lt;/strong&gt;&amp;quot; button.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Advanced options&lt;/h2&gt;
&lt;p&gt;Check the &amp;quot;Advanced&amp;quot; check box near the top left to reveal some additional options.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/7851.trx_5F00_advanced_5F00_options.gif"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/6874.trx_5F00_advanced_5F00_options.gif"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8422.trx_5F00_advanced_5F00_options2.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8422.trx_5F00_advanced_5F00_options2.gif" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;These options allow you to&lt;span style="text-decoration: line-through; color: red;"&gt;filter&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="background: SpringGreen;"&gt;Filter&lt;/span&gt; by some custom text that you enter&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;sort&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="background: SpringGreen;"&gt;Sort&lt;/span&gt; by &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; English &lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;import/export&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;translations&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;as&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;csv&lt;/span&gt; text&lt;span style="text-decoration: line-through; color: red;"&gt;files&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background: SpringGreen;"&gt;Import&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;*&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.Translation.CSV&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;*&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.PO&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;file&lt;/span&gt;.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;There&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;also&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="background: SpringGreen;"&gt;Download&lt;/span&gt; a &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;[Work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;*&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.Translation.CSV&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;file&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background: SpringGreen;"&gt;Work&lt;/span&gt; Offline&lt;span style="text-decoration: line-through; color: red;"&gt;]&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Working&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Offline&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;When&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Offline&lt;/span&gt;&amp;quot; &lt;span style="text-decoration: line-through; color: red;"&gt;link&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;allows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Advanced&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;area&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; you &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;work&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntTranslator&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;that&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;comes&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;download&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;file&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;onto&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;computer&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;disconnect&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;from&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;internet&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;You&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;need&lt;/span&gt; TntMPD 2.0 r73 or newer &lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;allows&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;installed&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;computer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; to work&lt;span style="text-decoration: line-through; color: red;"&gt;offline&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;from&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Just&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;double-click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;file&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;open&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; TntTranslator&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;You&lt;/span&gt; can &lt;span style="text-decoration: line-through; color: red;"&gt;File&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;|&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Save&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Web&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;save&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;changes&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;When&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;re&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;all&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ready&lt;/span&gt; to upload your &lt;span style="text-decoration: line-through; color: red;"&gt;work&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;changes&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;web&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;File&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Save&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Web&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Save&amp;nbsp;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Web&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;button&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;toolbar&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1172.trx_5F00_work_5F00_offline.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/1172.trx_5F00_work_5F00_offline.gif" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I become a translator?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-become-a-translator/revision/4.aspx</link><pubDate>Thu, 26 Feb 2009 19:08:42 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:116</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 4 posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/26/2009 2:08:42 PM&lt;br /&gt;
&lt;h2&gt;How can I become a translator?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Translation&lt;/div&gt;

&lt;h2&gt;Set your profile language preference&lt;/h2&gt;
&lt;p&gt;In order to translate a project into your language, your profile must be set to this language.&amp;nbsp; This should have been detected automatically, but to be sure, click on the &amp;quot;Edit&amp;quot; link next to your name so that you can edit your profile.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8015.EditProfileLink.gif"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8015.EditProfileLink.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Your language preference is under &amp;quot;Regional and Language Options&amp;quot;.&amp;nbsp; Set this to your language preference.&amp;nbsp; If your language preference is not listed, please &lt;a href="/tntmpd/members/TroyWolbrink/default.aspx"&gt;contact Troy Wolbrink &lt;/a&gt;to request that your language be added.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/0412.ProfileLanguagePref.gif"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/0412.ProfileLanguagePref.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Go to the online translation center&lt;/h2&gt;
&lt;p&gt;Click the &amp;quot;Translate&amp;quot; navigation link near the top right.&amp;nbsp; &lt;br /&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/3247.TranslateNavLink.gif"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/3247.TranslateNavLink.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note: If your profile language is &amp;quot;English&amp;quot; then you can&amp;#39;t go any further.&amp;nbsp; You can see the progress of translations, but you can&amp;#39;t translate anything.&lt;/p&gt;
&lt;h2&gt;Click on the project you want to translate&lt;/h2&gt;
&lt;p&gt;If you want to translate the online help, click on &amp;quot;TntMPD Online Help&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1104.GermanTntMPDOnlineHelpExample.gif"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/1104.GermanTntMPDOnlineHelpExample.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Translate&lt;/h2&gt;
&lt;p&gt;Replace all the English text with the translated text.&amp;nbsp; If you see placeholders such as &amp;quot;%s&amp;quot;, &amp;quot;%d&amp;quot;, &amp;quot;1:s&amp;quot;, &amp;quot;{0}&amp;quot; or anything else that looks a little abstract, please treat this as a placeholder.&amp;nbsp; What this means is that you can consider this a word that is filled in later.&amp;nbsp; Keep these placeholders as is.&amp;nbsp; If you don&amp;#39;t, the translation screen will inform you, and give you a chance to correct it.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8424.TranslationExample.gif"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8424.TranslationExample.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Save your work&lt;/h2&gt;
&lt;p&gt;When you are done translating, don&amp;#39;t just close your browser.&amp;nbsp; Be sure to click &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;OK&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;OK&lt;/span&gt;&lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; at the bottom of the screen.&amp;nbsp; There area also other ways in which your work gets saved.&amp;nbsp; Everytime you click the &lt;strong&gt;&amp;quot;Next&amp;gt;&amp;quot;&lt;/strong&gt; or &lt;strong&gt;&amp;quot;&amp;lt;Previous&amp;quot;&lt;/strong&gt; link to go to the next or previous page of translatable items, when you click &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Apply&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Apply&lt;/span&gt;&lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; or when you click the &amp;quot;TntTranslator&amp;quot; link at the top of the screen all cause your work to be saved.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;ways&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;can&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;avoid&lt;/span&gt; &amp;nbsp; &lt;/p&gt;
&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Not&lt;/span&gt;&amp;nbsp;saving&amp;nbsp;your work&lt;span style="text-decoration: line-through; color: red;"&gt;is&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;just&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;close&lt;/span&gt; &lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;To&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;cancel&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;not&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;save&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;)&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;since&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;last&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;time&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;was&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;saved&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;either&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt; &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="background: SpringGreen;"&gt;Close&lt;/span&gt; your browser window, or &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;click&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="background: SpringGreen;"&gt;Click&lt;/span&gt; the &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Cancel&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Cancel&lt;/span&gt;&lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; button.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Advanced options&lt;/h2&gt;
&lt;p&gt;Check the &amp;quot;Advanced&amp;quot; check box near the top left to reveal some additional options.&amp;nbsp; These options allow you to filter by some custom text that you enter, to sort by English, or to import/export translations as csv text files.&amp;nbsp; There is also a &amp;quot;[Work Offline]&amp;quot; link that allows you to work with TntTranslator that comes with TntMPD 2.0 r73 or newer.&amp;nbsp; This allows you to work offline, and from TntTranslator, you can File | Save to Web to upload your work.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I become a translator?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-become-a-translator/revision/3.aspx</link><pubDate>Wed, 18 Feb 2009 22:00:20 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:115</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 3 posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/18/2009 5:00:20 PM&lt;br /&gt;
&lt;h2&gt;How can I become a translator?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Translation&lt;/div&gt;

&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Set&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;profile&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;preference&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;In&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;order&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translate&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;project&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;into&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;profile&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;must&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;set&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt;.&lt;span style="text-decoration: line-through; color: red;"&gt;..more&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;info&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;coming&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;soon..&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;This&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;should&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;have&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;been&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;detected&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;automatically&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;but&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sure&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Edit&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;link&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;next&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;name&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;so&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;edit&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;profile&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8015.EditProfileLink.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8015.EditProfileLink.gif" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;preference&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Regional&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Options&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;.&amp;nbsp;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Set&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;preference&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;preference&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;not&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;listed&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;please&lt;/span&gt; &lt;a href="/tntmpd/members/TroyWolbrink/default.aspx"&gt;&lt;span style="background: SpringGreen;"&gt;contact&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Troy&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Wolbrink&lt;/span&gt; &lt;/a&gt;&lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;request&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;added&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/0412.ProfileLanguagePref.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/0412.ProfileLanguagePref.gif" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Go&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;online&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;center&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Translate&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;navigation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;link&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;near&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;top&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;right&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;br /&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/3247.TranslateNavLink.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/3247.TranslateNavLink.gif" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Note&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;profile&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;language&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;English&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;then&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;t&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;go&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;any&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;further&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;You&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;see&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;progress&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translations&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;but&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;t&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translate&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;anything&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;project&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;want&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translate&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;want&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translate&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;online&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;help&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Online&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Help&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1104.GermanTntMPDOnlineHelpExample.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/1104.GermanTntMPDOnlineHelpExample.gif" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Translate&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Replace&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;all&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;English&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;text&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translated&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;text&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;see&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;placeholders&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;such&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;%s&amp;quot;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;%d&amp;quot;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;1:s&amp;quot;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;{0}&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;anything&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;else&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;looks&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;little&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;abstract&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;please&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;treat&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;placeholder&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;What&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;means&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;consider&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;word&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;filled&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;later&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Keep&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;these&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;placeholders&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;don&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;t&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;screen&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;inform&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;give&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;chance&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;correct&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8424.TranslationExample.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8424.TranslationExample.gif" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Save&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;When&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;are&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;done&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translating&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;don&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;t&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;just&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;close&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;browser&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sure&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;OK&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;at&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;bottom&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;screen&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;There&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;area&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;also&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;other&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ways&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;which&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;gets&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;saved&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Everytime&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Next&amp;gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;&amp;lt;Previous&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;link&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;go&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;next&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;previous&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;page&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translatable&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;items&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;when&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Apply&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;when&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;TntTranslator&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;link&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;at&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;top&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;screen&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;all&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;cause&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;saved&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;The&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;2&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ways&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;avoid&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;saving&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;just&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;close&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;browser&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;window&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Cancel&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;button&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="background: SpringGreen;"&gt;Advanced&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;options&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Check&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Advanced&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;check&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;box&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;near&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;top&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;left&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;reveal&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;some&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;additional&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;options&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;These&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;options&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;allow&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;filter&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;by&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;some&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;custom&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;text&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;enter&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sort&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;by&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;English&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;import/export&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translations&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;csv&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;text&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;files&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;There&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;also&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;[Work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Offline&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;]&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;link&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;allows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntTranslator&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;comes&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;2.0&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;r73&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;newer&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;This&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;allows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;offline&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;from&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntTranslator&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;File&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;|&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Save&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Web&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;upload&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;work&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I become a translator?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-become-a-translator/revision/2.aspx</link><pubDate>Thu, 12 Feb 2009 18:50:29 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:107</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 2 posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/12/2009 1:50:29 PM&lt;br /&gt;
&lt;h2&gt;How can I &lt;span style="text-decoration: line-through; color: red;"&gt;translate&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;software&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;website&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;into&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;my&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;language&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;become&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;translator&lt;/span&gt;?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Translation&lt;/div&gt;

&lt;p&gt;...more info coming soon...&lt;/p&gt;</description></item><item><title>How can I translate this software and website into my language?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-become-a-translator/revision/1.aspx</link><pubDate>Thu, 12 Feb 2009 18:48:01 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:104</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/12/2009 1:48:01 PM&lt;br /&gt;
&lt;p&gt;...more info coming soon...&lt;/p&gt;</description></item><item><title>How can I test my translation of TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-test-my-translation-of-tntmpd/revision/0.aspx</link><pubDate>Mon, 14 Dec 2009 17:43:02 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:67</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 12/14/2009 12:43:02 PM&lt;br /&gt;
&lt;p&gt;If you&amp;#39;ve been translating TntMPD at the &lt;a href="/tntmpd/translate/"&gt;online translation center&lt;/a&gt;, and you&amp;#39;d like to test your translation to see how it really looks in TntMPD, here&amp;#39;s how:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;1.&amp;nbsp; Download your translation to a file on your local hard drive (remember where you downloaded the file):&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/1727.download_5F00_dutch.gif"&gt;&lt;img src="/tntmpd/cfs-filesystemfile.ashx/__key/CommunityServer.Components.ImageFileViewer/CommunityServer.Wikis.Components.Files.en/1727.download_5F00_dutch.gif_2D00_550x0.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2.&amp;nbsp; Under the &amp;quot;Start&amp;quot; menu, click on &amp;quot;All Programs&amp;quot;, then &amp;quot;TntMPD&amp;quot;, then &amp;quot;TntTranslator&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/7418.start_5F00_tnttranslator.gif"&gt;&lt;img src="/tntmpd/cfs-filesystemfile.ashx/__key/CommunityServer.Components.ImageFileViewer/CommunityServer.Wikis.Components.Files.en/7418.start_5F00_tnttranslator.gif_2D00_550x0.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Open...&amp;quot;, select &amp;quot;TntMPD.exe&amp;quot; and click &amp;quot;Open&amp;quot;.&lt;/p&gt;
&lt;p&gt;4.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;New...&amp;quot;, select your language and click &amp;quot;OK&amp;quot;.&amp;nbsp; (if prompted, agree to overwrite any existing file)&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/4380.tnttranslator_5F00_new.gif"&gt;&lt;img src="/tntmpd/cfs-filesystemfile.ashx/__key/CommunityServer.Components.ImageFileViewer/CommunityServer.Wikis.Components.Files.en/4380.tnttranslator_5F00_new.gif_2D00_550x0.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;5.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Import Translation from CSV file...&amp;quot;.&amp;nbsp; Select the file you downloaded in step 1.&amp;nbsp; Then click &amp;quot;Open&amp;quot;.&lt;/p&gt;
&lt;p&gt;6.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Save&amp;quot;.&lt;/p&gt;
&lt;p&gt;7.&amp;nbsp; Under the &amp;quot;Tools&amp;quot; menu, click on &amp;quot;Launch TntMPD using this translation.&lt;/p&gt;</description></item><item><title>How do I get past "Internal Error: Can not find CountryID -2"</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-get-past-quot-internal-error-can-not-find-countryid-2-quot/revision/0.aspx</link><pubDate>Thu, 03 Dec 2009 18:36:35 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:65</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 12/3/2009 1:36:35 PM&lt;br /&gt;
&lt;p&gt;If you open TntMPD and get the error, &amp;quot;Internal Error: Can not find CountryID -2&amp;quot; try this:&lt;/p&gt;
&lt;p&gt;1.&amp;nbsp; Under the &amp;quot;Tools&amp;quot; menu, click on &amp;quot;Options&amp;quot;.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;2.&amp;nbsp; Under the &amp;quot;International&amp;quot; tab, select the Default and Mailing From countries.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;3.&amp;nbsp; Click &amp;quot;OK&amp;quot; and close TntMPD.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Next time you open TntMPD it should be back to normal.&lt;/p&gt;</description></item><item><title>How do I create an installation CD for TntMPD to share with others? </title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-create-an-installation-cd-for-tntmpd-to-share-with-others/revision/0.aspx</link><pubDate>Thu, 03 Dec 2009 18:11:30 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:26</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 12/3/2009 1:11:30 PM&lt;br /&gt;
&lt;h2&gt;How do I create an installation CD for TntMPD to share with others? &lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;How&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Works&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/exe.gif" alt="" /&gt;If you want to make an offline installation folder or CD for TntMPD, you not only need &amp;quot;SetupTntMPD.exe&amp;quot;, but you should also include include some additional files.&amp;nbsp; You should include all the &lt;span style="text-decoration: line-through; color: red;"&gt;*&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.7zip&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;*.7zip&amp;quot;&lt;/span&gt; files from here:&lt;br /&gt;&lt;a href="http://download.tntware.com/tntmpd/redist/"&gt;http://download.tntware.com/tntmpd/redist&lt;span style="background: SpringGreen;"&gt;/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;You&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;should&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;also&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;include&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;all&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;tntmpd.help.*.7zip&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;files&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;from&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;here&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.tntware.com/tntmpd/archive/"&gt;&lt;span style="background: SpringGreen;"&gt;http://download.tntware.com/tntmpd/archive&lt;/span&gt;/&lt;/a&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;subfolder&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;specific&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;version&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;SetupTntMPD.exe&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;These files should be right next to each other (in the same folder).&amp;nbsp; The main program &amp;quot;SetupTntMPD.exe&amp;quot; will use the others as it needs to.&amp;nbsp; If the files are NOT right next to each other, and &amp;quot;SetupTntMPD.exe&amp;quot; needs one of them, it will try to download the needed file over the Internet.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;Here&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;an&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;example&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;screenshot&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;complete&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;folder&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ready&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;install&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;any&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;supported&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;version&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Windows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;without&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;requiring&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;any&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;further&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;downloads&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;from&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;website&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/8510.example_5F00_2_5F00_1_5F00_10_5F00_install_5F00_folder.gif"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/8510.example_5F00_2_5F00_1_5F00_10_5F00_install_5F00_folder.gif" border="0" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How do I create an installation CD for TntMPD to share with others? </title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-create-an-installation-cd-for-tntmpd-to-share-with-others/revision/5.aspx</link><pubDate>Mon, 29 Sep 2008 17:41:26 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:147</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 5 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 1:41:26 PM&lt;br /&gt;
&lt;h2&gt;How do I create an installation CD for TntMPD to share with others? &lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="background: SpringGreen;"&gt;How&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Works&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/exe.gif" alt="" /&gt;If you want to make an offline installation folder or CD for TntMPD, you not only need &amp;quot;SetupTntMPD.exe&amp;quot;, but you should also include include some additional files.&amp;nbsp; You should include all the *.7zip files from here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.tntware.com/tntmpd/redist/"&gt;http://download.tntware.com/tntmpd/redist/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;These files should be right next to each other (in the same folder).&amp;nbsp; The main program &amp;quot;SetupTntMPD.exe&amp;quot; will use the others as it needs to.&amp;nbsp; If the files are NOT right next to each other, and &amp;quot;SetupTntMPD.exe&amp;quot; needs one of them, it will try to download the needed file over the Internet.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How do I create an installation CD for TntMPD to share with others? </title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-create-an-installation-cd-for-tntmpd-to-share-with-others/revision/4.aspx</link><pubDate>Mon, 29 Sep 2008 17:41:26 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:88</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 4 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 1:41:26 PM&lt;br /&gt;
&lt;h2&gt;How do I create an installation CD for TntMPD to share with others? &lt;/h2&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/exe.gif" alt="" /&gt;If you want to make an offline installation folder or CD for TntMPD, you not only need &amp;quot;SetupTntMPD.exe&amp;quot;, but you should also include include some additional files.&amp;nbsp; You should include all the *.7zip files from here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.tntware.com/tntmpd/redist/"&gt;http://download.tntware.com/tntmpd/redist/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;These files should be right next to each other (in the same folder).&amp;nbsp; The main program &amp;quot;SetupTntMPD.exe&amp;quot; will use the others as it needs to.&amp;nbsp; If the files are NOT right next to each other, and &amp;quot;SetupTntMPD.exe&amp;quot; needs one of them, it will try to download the needed file over the Internet.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How do I create an installation CD for TntMPD to share with others? </title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-create-an-installation-cd-for-tntmpd-to-share-with-others/revision/3.aspx</link><pubDate>Mon, 29 Sep 2008 17:41:26 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:51</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 3 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 1:41:26 PM&lt;br /&gt;
&lt;h2&gt;How do I create an installation CD for TntMPD to share with others? &lt;/h2&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/exe.gif" alt="" /&gt;If you want to make an offline installation folder or CD for TntMPD, you not only need &amp;quot;SetupTntMPD.exe&amp;quot;, but you should also include include some additional files.&amp;nbsp; You should include all the *.7zip files from here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.tntware.com/tntmpd/redist/"&gt;http://download.tntware.com/tntmpd/redist/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;These files should be right next to each other (in the same folder).&amp;nbsp; The main program &amp;quot;SetupTntMPD.exe&amp;quot; will use the others as it needs to.&amp;nbsp; If the files are NOT right next to each other, and &amp;quot;SetupTntMPD.exe&amp;quot; needs one of them, it will try to download the needed file over the Internet.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How do I create an installation CD for TntMPD to share with others? </title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-create-an-installation-cd-for-tntmpd-to-share-with-others/revision/2.aspx</link><pubDate>Mon, 29 Sep 2008 17:41:26 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:50</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 2 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 1:41:26 PM&lt;br /&gt;
&lt;h2&gt;How do I create an installation CD for TntMPD to share with others? &lt;/h2&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/exe.gif" alt="" /&gt;&lt;/span&gt;If you want to make an offline installation folder or CD for TntMPD, you not only need &amp;quot;SetupTntMPD.exe&amp;quot;, but you should also include include some additional files.&amp;nbsp; You should include all the *.7zip files from here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.tntware.com/tntmpd/redist/"&gt;http://download.tntware.com/tntmpd/redist/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;These files should be right next to each other (in the same folder).&amp;nbsp; The main program &amp;quot;SetupTntMPD.exe&amp;quot; will use the others as it needs to.&amp;nbsp; If the files are NOT right next to each other, and &amp;quot;SetupTntMPD.exe&amp;quot; needs one of them, it will try to download the needed file over the Internet.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;[&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;View:/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/Setup.ico]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How do I create an installation CD for TntMPD to share with others? </title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-create-an-installation-cd-for-tntmpd-to-share-with-others/revision/1.aspx</link><pubDate>Mon, 29 Sep 2008 17:39:40 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:31</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 1:39:40 PM&lt;br /&gt;
&lt;p&gt;If you want to make an offline installation folder or CD for TntMPD, you not only need &amp;quot;SetupTntMPD.exe&amp;quot;, but you should also include include some additional files.&amp;nbsp; You should include all the *.7zip files from here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.tntware.com/tntmpd/redist/"&gt;http://download.tntware.com/tntmpd/redist/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;These files should be right next to each other (in the same folder).&amp;nbsp; The main program &amp;quot;SetupTntMPD.exe&amp;quot; will use the others as it needs to.&amp;nbsp; If the files are NOT right next to each other, and &amp;quot;SetupTntMPD.exe&amp;quot; needs one of them, it will try to download the needed file over the Internet.&lt;/p&gt;
&lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;</description></item><item><title>How do I recover from a corrupted database file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-recover-from-a-corrupted-database-file/revision/0.aspx</link><pubDate>Thu, 03 Dec 2009 17:46:50 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:36</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 12/3/2009 12:46:50 PM&lt;br /&gt;
&lt;h2&gt;How do I recover from a corrupted database file?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;Troubleshooting&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Your database file might be corrupt if you begin to receive an error such as the following:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine cannot find the input table or query...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Unrecognized database format...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine stopped the process because you and another user ...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;What can you do in this situation?&amp;nbsp; You have a few options:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;1.&amp;nbsp; You can try to repair your database in TntMPD.&amp;nbsp; Under the &amp;quot;&lt;strong&gt;File&lt;/strong&gt;&amp;quot; menu, click on &amp;quot;&lt;strong&gt;Rebuild Database&lt;/strong&gt;&amp;quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;2.&amp;nbsp; TntMPD takes auto-backups every time you close the program.&amp;nbsp; Under the &amp;quot;&lt;strong&gt;File&lt;/strong&gt;&amp;quot; menu, click on &amp;quot;&lt;strong&gt;Restore&lt;/strong&gt;&amp;quot; to try to find a good working recent backup.&amp;nbsp; Note: Be sure to check the box for &amp;quot;&lt;strong&gt;Include backups of other databases.&lt;/strong&gt;&amp;quot; if you recently moved your database.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;3.&amp;nbsp; Perhaps you have a backup of your database file on another computer or external drive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;4.&amp;nbsp; You can try to open the database in Access 2007.&amp;nbsp; Access 2007 has enhanced database repair functionality.&amp;nbsp; If this works, you should click on &amp;quot;Rebuild Database&amp;quot; under the &amp;quot;File&amp;quot; menu in TntMPD to ensure the database structure is correct.&amp;nbsp; If prompted for a database password, it&amp;#39;s: &lt;span style="background-color:#ffff99;"&gt;tntMPD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;5.&amp;nbsp; As a last resort, you can try a paid file recovery service such as:&amp;nbsp; &lt;a href="http://www.datarevive.com/"&gt;http://www.datarevive.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;Note: &lt;/strong&gt;Be sure to check your disk for errors, as it&amp;#39;s quite possible that your hard disk is failing:&amp;nbsp; &lt;a href="http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx"&gt;http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note to Parallels users:&amp;nbsp; &lt;/strong&gt;Sometimes these corruptions occur because Windows is not properly shut down. If you exit Parallels the wrong way, this can be similar to pulling the plug on the computer (which is a bad thing to do). So be sure to either suspend Parallels, or choose &amp;quot;Turn Off Computer&amp;quot; from the Windows Start menu when you&amp;#39;re done with TntMPD.&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;It&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;also&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;important&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;keep&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;database&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;local&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;C&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;drive&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;within&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Parallels&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;This&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;way&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;if&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Parallels&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;suspends&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;preserves&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;state&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;virtual&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;hard&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;drive&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;consistent&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;way&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;important&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;keep&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;backups&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;database&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Mac&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;partition&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;then&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;configure&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;auto-backup&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;location&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;appropriately&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;</description></item><item><title>How do I recover from a corrupted database file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-recover-from-a-corrupted-database-file/revision/7.aspx</link><pubDate>Fri, 09 Oct 2009 18:04:20 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:146</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 7 posted to Frequently Asked Questions (English) by Troy Wolbrink on 10/9/2009 2:04:20 PM&lt;br /&gt;
&lt;h2&gt;How do I recover from a corrupted database file?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Troubleshooting&lt;/div&gt;

&lt;p&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Your database file might be corrupt if you begin to receive an error such as the following:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine cannot find the input table or query...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Unrecognized database format...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine stopped the process because you and another user ...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;What can you do in this situation?&amp;nbsp; You have a few options:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;1.&amp;nbsp; You can try to repair your database in TntMPD.&amp;nbsp; Under the &amp;quot;&lt;strong&gt;File&lt;/strong&gt;&amp;quot; menu, click on &amp;quot;&lt;strong&gt;Rebuild Database&lt;/strong&gt;&amp;quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;2.&amp;nbsp; TntMPD takes auto-backups every time you close the program.&amp;nbsp; Under the &amp;quot;&lt;strong&gt;File&lt;/strong&gt;&amp;quot; menu, click on &amp;quot;&lt;strong&gt;Restore&lt;/strong&gt;&amp;quot; to try to find a good working recent backup.&amp;nbsp; Note: Be sure to check the box for &amp;quot;&lt;strong&gt;Include backups of other databases.&lt;/strong&gt;&amp;quot; if you recently moved your database.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;3.&amp;nbsp; Perhaps you have a backup of your database file on another computer or external drive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;4.&amp;nbsp; You can try to open the database in Access 2007.&amp;nbsp; Access 2007 has enhanced database repair functionality.&amp;nbsp; If this works, you should click on &amp;quot;Rebuild Database&amp;quot; under the &amp;quot;File&amp;quot; menu in TntMPD to ensure the database structure is correct.&amp;nbsp; If prompted for a database password, it&amp;#39;s: &lt;span style="background-color:#ffff99;"&gt;tntMPD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;5.&amp;nbsp; As a last resort, you can try a paid file recovery service such as:&amp;nbsp; &lt;a href="http://www.datarevive.com/"&gt;http://www.datarevive.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;Note: &lt;/strong&gt;Be sure to check your disk for errors, as it&amp;#39;s quite possible that your hard disk is failing:&amp;nbsp; &lt;a href="http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx"&gt;http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Note&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Parallels&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;users&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&amp;nbsp; &lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;Sometimes&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;these&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;corruptions&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;occur&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;because&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Windows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;not&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;properly&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;shut&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;down&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;exit&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Parallels&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;wrong&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;way&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;similar&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;pulling&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;plug&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;computer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;which&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;bad&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;thing&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;do)&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;So&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sure&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;either&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;suspend&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Parallels&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;choose&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Turn&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Off&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Computer&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;from&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Windows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Start&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;when&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;re&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;done&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;</description></item><item><title>How do I recover from a corrupted database file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-recover-from-a-corrupted-database-file/revision/6.aspx</link><pubDate>Fri, 26 Jun 2009 19:42:15 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:140</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 6 posted to Frequently Asked Questions (English) by Troy Wolbrink on 6/26/2009 3:42:15 PM&lt;br /&gt;
&lt;h2&gt;How do I recover from a corrupted database file?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Troubleshooting&lt;/div&gt;

&lt;p&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Your database file might be corrupt if you begin to receive an error such as the following:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine cannot find the input table or query...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Unrecognized database format...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine stopped the process because you and another user ...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;What can you do in this situation?&amp;nbsp; You have a few options:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;1.&amp;nbsp; You can try to repair your database in TntMPD.&amp;nbsp; Under the &amp;quot;&lt;strong&gt;File&lt;/strong&gt;&amp;quot; menu, click on &amp;quot;&lt;strong&gt;Rebuild Database&lt;/strong&gt;&amp;quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;2.&amp;nbsp; TntMPD takes auto-backups every time you close the program.&amp;nbsp; Under the &amp;quot;&lt;strong&gt;File&lt;/strong&gt;&amp;quot; menu, click on &amp;quot;&lt;strong&gt;Restore&lt;/strong&gt;&amp;quot; to try to find a good working recent backup.&amp;nbsp; Note: Be sure to check the box for &amp;quot;&lt;strong&gt;Include backups of other databases.&lt;/strong&gt;&amp;quot; if you recently moved your database.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;3.&amp;nbsp; Perhaps you have a backup of your database file on another computer or external drive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;4.&amp;nbsp; You can try to open the database in Access 2007.&amp;nbsp; Access 2007 has enhanced database repair functionality.&amp;nbsp; If this works, you should click on &amp;quot;Rebuild Database&amp;quot; under the &amp;quot;File&amp;quot; menu in TntMPD to ensure the database structure is correct.&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;prompted&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;database&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;password&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt; &lt;span style="background-color:#ffff99;"&gt;&lt;span style="background: SpringGreen;"&gt;tntMPD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;5.&amp;nbsp; As a last resort, you can try a paid file recovery service such as:&amp;nbsp; &lt;a href="http://www.datarevive.com/"&gt;http://www.datarevive.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Note: Be sure to check your disk for errors, as it&amp;#39;s quite possible that your hard disk is failing:&amp;nbsp; &lt;a href="http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx"&gt;http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;</description></item><item><title>How do I recover from a corrupted database file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-recover-from-a-corrupted-database-file/revision/5.aspx</link><pubDate>Mon, 27 Apr 2009 13:32:52 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:132</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 5 posted to Frequently Asked Questions (English) by Troy Wolbrink on 4/27/2009 9:32:52 AM&lt;br /&gt;
&lt;h2&gt;How do I recover from a corrupted database file?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Troubleshooting&lt;/div&gt;

&lt;p&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Your database file might be corrupt if you begin to receive an error such as the following:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine cannot find the input table or query...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Unrecognized database format...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine stopped the process because you and another user ...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;What can you do in this situation?&amp;nbsp; You have a few options:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;1.&amp;nbsp; You can try to repair your database in TntMPD.&amp;nbsp; Under the &amp;quot;&lt;strong&gt;File&lt;/strong&gt;&amp;quot; menu, click on &amp;quot;&lt;strong&gt;Rebuild Database&lt;/strong&gt;&amp;quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;2.&amp;nbsp; TntMPD takes auto-backups every time you close the program.&amp;nbsp; Under the &amp;quot;&lt;strong&gt;File&lt;/strong&gt;&amp;quot; menu, click on &amp;quot;&lt;strong&gt;Restore&lt;/strong&gt;&amp;quot; to try to find a good working recent backup.&amp;nbsp; Note: Be sure to check the box for &amp;quot;&lt;strong&gt;Include backups of other databases.&lt;/strong&gt;&amp;quot; if you recently moved your database.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;3.&amp;nbsp; Perhaps you have a backup of your database file on another computer or external drive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;4.&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;You&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;try&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;open&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;database&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Access&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;2007&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Access&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;2007&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;has&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;enhanced&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;database&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;repair&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;functionality&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;works&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;should&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Rebuild&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Database&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;File&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ensure&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;database&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;structure&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;correct&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="background: SpringGreen;"&gt;5&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; As a last resort, you can try a paid file recovery service such as:&amp;nbsp; &lt;a href="http://www.datarevive.com/"&gt;http://www.datarevive.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Note: Be sure to check your disk for errors, as it&amp;#39;s quite possible that your hard disk is failing:&amp;nbsp; &lt;a href="http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx"&gt;http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;</description></item><item><title>How do I recover from a corrupted database file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-recover-from-a-corrupted-database-file/revision/4.aspx</link><pubDate>Fri, 03 Apr 2009 19:55:56 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:123</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 4 posted to Frequently Asked Questions (English) by Troy Wolbrink on 4/3/2009 3:55:56 PM&lt;br /&gt;
&lt;h2&gt;How do I recover from a corrupted database file?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="background: SpringGreen;"&gt;Troubleshooting&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Your database file might be corrupt if you begin to receive an error such as the following:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine cannot find the input table or query...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Unrecognized database format...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine stopped the process because you and another user ...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;What can you do in this situation?&amp;nbsp; You have a few options:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;1.&amp;nbsp; You can try to repair your database in TntMPD.&amp;nbsp; Under the &amp;quot;&lt;strong&gt;File&lt;/strong&gt;&amp;quot; menu, click on &amp;quot;&lt;strong&gt;Rebuild Database&lt;/strong&gt;&amp;quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;2.&amp;nbsp; TntMPD takes auto-backups every time you close the program.&amp;nbsp; Under the &amp;quot;&lt;strong&gt;File&lt;/strong&gt;&amp;quot; menu, click on &amp;quot;&lt;strong&gt;Restore&lt;/strong&gt;&amp;quot; to try to find a good working recent backup.&amp;nbsp; Note: Be sure to check the box for &amp;quot;&lt;strong&gt;Include backups of other databases.&lt;/strong&gt;&amp;quot; if you recently moved your database.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;3.&amp;nbsp; Perhaps you have a backup of your database file on another computer or external drive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;4.&amp;nbsp; As a last resort, you can try a paid file recovery service such as:&amp;nbsp; &lt;a href="http://www.datarevive.com/"&gt;http://www.datarevive.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Note: Be sure to check your disk for errors, as it&amp;#39;s quite possible that your hard disk is failing:&amp;nbsp; &lt;a href="http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx"&gt;http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;</description></item><item><title>How do I recover from a corrupted database file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-recover-from-a-corrupted-database-file/revision/3.aspx</link><pubDate>Fri, 03 Apr 2009 19:55:56 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:122</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 3 posted to Frequently Asked Questions (English) by Troy Wolbrink on 4/3/2009 3:55:56 PM&lt;br /&gt;
&lt;h2&gt;How do I recover from a corrupted database file?&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Your database file might be corrupt if you begin to receive an error such as the following:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine cannot find the input table or query...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Unrecognized database format...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine stopped the process because you and another user ...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;What can you do in this situation?&amp;nbsp; You have a few options:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;1.&amp;nbsp; You can try to repair your database in TntMPD.&amp;nbsp; Under the &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;File&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;File&lt;/span&gt;&lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; menu, click on &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Rebuild&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Rebuild&lt;/span&gt; Database&lt;/strong&gt;&amp;quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;2.&amp;nbsp; TntMPD takes auto-backups every time you close the program.&amp;nbsp; Under the &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;File&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;File&lt;/span&gt;&lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; menu, click on &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Restore&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Restore&lt;/span&gt;&lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; to try to find a good working recent backup&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Note&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sure&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;check&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;box&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Include&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;backups&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;other&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;databases&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;if&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;recently&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;moved&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;database&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;3.&amp;nbsp; Perhaps you have a backup of your database file on another computer or external drive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;4.&amp;nbsp; As a last resort, you can try a paid file recovery service such as:&amp;nbsp; &lt;a href="http://www.datarevive.com/"&gt;http://www.datarevive.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Note: Be sure to check your disk for errors, as it&amp;#39;s quite possible that your hard disk is failing:&amp;nbsp; &lt;a href="http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx"&gt;http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;</description></item><item><title>How do I recover from a corrupted database file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-recover-from-a-corrupted-database-file/revision/2.aspx</link><pubDate>Thu, 30 Oct 2008 22:34:22 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:121</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 2 posted to Frequently Asked Questions (English) by Troy Wolbrink on 10/30/2008 6:34:22 PM&lt;br /&gt;
&lt;h2&gt;How do I recover from a corrupted database file?&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Your database file might be corrupt if you begin to receive an error such as the following:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine cannot find the input table or query...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Unrecognized database format...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine stopped the process because you and another user ...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;What can you do in this situation?&amp;nbsp; You have a few options:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;1.&amp;nbsp; You can try to repair your database in TntMPD.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Rebuild Database&amp;quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;2.&amp;nbsp; TntMPD takes auto-backups every time you close the program.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Restore&amp;quot; to try to find a good working recent backup.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;3.&amp;nbsp; Perhaps you have a backup of your database file on another computer or external drive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;4.&amp;nbsp; As a last resort, you can try a paid file recovery service such as:&amp;nbsp; &lt;a href="http://www.datarevive.com/"&gt;http://www.datarevive.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="background: SpringGreen;"&gt;Note&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sure&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;check&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;disk&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;errors&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;quite&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;possible&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;hard&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;disk&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;failing&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&amp;nbsp; &lt;a href="http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx"&gt;&lt;span style="background: SpringGreen;"&gt;http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/kbtip.mspx&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;</description></item><item><title>How do I recover from a corrupted database file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-recover-from-a-corrupted-database-file/revision/1.aspx</link><pubDate>Fri, 10 Oct 2008 21:00:45 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:83</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 10/10/2008 5:00:45 PM&lt;br /&gt;
&lt;p&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Your database file might be corrupt if you begin to receive an error such as the following:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine cannot find the input table or query...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Unrecognized database format...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;The Microsoft Jet database engine stopped the process because you and another user ...&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;What can you do in this situation?&amp;nbsp; You have a few options:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;1.&amp;nbsp; You can try to repair your database in TntMPD.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Rebuild Database&amp;quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;2.&amp;nbsp; TntMPD takes auto-backups every time you close the program.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Restore&amp;quot; to try to find a good working recent backup.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;3.&amp;nbsp; Perhaps you have a backup of your database file on another computer or external drive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="font-family:Arial;"&gt;4.&amp;nbsp; As a last resort, you can try a paid file recovery service such as:&amp;nbsp; &lt;a href="http://www.datarevive.com/"&gt;http://www.datarevive.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>How can I lookup all contacts who gave a certain number of gifts within a specific date range?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-lookup-all-contacts-who-gave-a-certain-number-of-gifts-within-a-specific-date-range/revision/0.aspx</link><pubDate>Wed, 02 Dec 2009 16:06:06 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:64</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 12/2/2009 11:06:06 AM&lt;br /&gt;
&lt;h2&gt;How can I lookup all contacts who gave a certain number of gifts within a specific date range?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;Analysis&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Lookups&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;Custom lookups can be used to lookup about almost anything.&amp;nbsp; To lookup all the contacts who gave a certain number of gifts within a specific date range, you can use a custom &lt;span style="background: SpringGreen;"&gt;lookups&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Here&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;custom&lt;/span&gt; lookup &lt;span style="text-decoration: line-through; color: red;"&gt;like&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;requires&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;r10&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;return&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;all&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;contacts&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;who&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;have&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;given&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;5&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;gifts&lt;/span&gt; or &lt;span style="text-decoration: line-through; color: red;"&gt;newer)&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;more&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;since&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;1/1/2009&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;In&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Lookup&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Custom&amp;quot;.&amp;nbsp;&amp;nbsp;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Then&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;copy/paste&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;following&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;lookup&lt;/span&gt;:&lt;/p&gt;
&lt;p&gt;
&lt;table border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;SELECT Gift.ContactID&lt;br /&gt;FROM Gift&lt;br /&gt;WHERE (((Gift.[GiftDate])&amp;gt;=#&lt;strong&gt;1/1/2009&lt;/strong&gt;#))&lt;br /&gt;GROUP BY Gift.ContactID&lt;br /&gt;HAVING COUNT(*) &amp;gt;= &lt;strong&gt;5&lt;/strong&gt;&lt;br /&gt;ORDER BY COUNT(*) DESC&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;This&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;lookup&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;returns&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;all&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;contacts&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;who&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;gave&lt;/span&gt; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;5&lt;/span&gt;&lt;/strong&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;gifts&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;or&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;more&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;since&lt;/span&gt; &lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;1/1/2009&lt;/span&gt;&lt;/strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;When you do this lookup, be sure to check the box &amp;quot;&lt;strong&gt;Custom Filter returns a list of Contact IDs&lt;/strong&gt;&amp;quot;.&amp;nbsp; If this box is not available, be sure you&amp;#39;re running TntMPD 2.1 r10 or newer&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;OK&amp;quot;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;lookup&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sorted&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;more&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;frequent&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;givers&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;top&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;By way of another example, here&amp;#39;s a&amp;nbsp;custom lookup&amp;nbsp;that returns all contacts who gave &lt;strong&gt;between 6 and 12&lt;/strong&gt; donations &lt;strong&gt;between 1/1/2009 and 12/31/2009&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;
&lt;table border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;SELECT Gift.ContactID&lt;br /&gt;FROM Gift&lt;br /&gt;WHERE ((Gift.GiftDate &lt;strong&gt;BETWEEN #1/1/2009# AND #12/31/2009#&lt;/strong&gt;))&lt;br /&gt;GROUP BY Gift.ContactID&lt;br /&gt;HAVING COUNT(*) &lt;strong&gt;BETWEEN 6 AND 12&lt;/strong&gt;&lt;br /&gt;ORDER BY COUNT(*) DESC&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;</description></item><item><title>How can I lookup all contacts who gave a certain number of gifts within a specific date range?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-lookup-all-contacts-who-gave-a-certain-number-of-gifts-within-a-specific-date-range/revision/1.aspx</link><pubDate>Wed, 02 Dec 2009 16:02:02 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:145</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 12/2/2009 11:02:02 AM&lt;br /&gt;
&lt;p&gt;Custom lookups can be used to lookup about almost anything.&amp;nbsp; To lookup all the contacts who gave a certain number of gifts within a specific date range, you can use a custom lookup like this (requires TntMPD 2.1 r10 or newer):&lt;/p&gt;
&lt;p&gt;
&lt;table border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;SELECT Gift.ContactID&lt;br /&gt;FROM Gift&lt;br /&gt;WHERE (((Gift.[GiftDate])&amp;gt;=#&lt;strong&gt;1/1/2009&lt;/strong&gt;#))&lt;br /&gt;GROUP BY Gift.ContactID&lt;br /&gt;HAVING COUNT(*) &amp;gt;= &lt;strong&gt;5&lt;/strong&gt;&lt;br /&gt;ORDER BY COUNT(*) DESC&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;This lookup returns all the contacts who gave &lt;strong&gt;5&lt;/strong&gt; gifts or more since &lt;strong&gt;1/1/2009&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;When you do this lookup, be sure to check the box &amp;quot;&lt;strong&gt;Custom Filter returns a list of Contact IDs&lt;/strong&gt;&amp;quot;.&amp;nbsp; If this box is not available, be sure you&amp;#39;re running TntMPD 2.1 r10 or newer.&lt;/p&gt;
&lt;p&gt;By way of another example, here&amp;#39;s a&amp;nbsp;custom lookup&amp;nbsp;that returns all contacts who gave &lt;strong&gt;between 6 and 12&lt;/strong&gt; donations &lt;strong&gt;between 1/1/2009 and 12/31/2009&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;
&lt;table border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;SELECT Gift.ContactID&lt;br /&gt;FROM Gift&lt;br /&gt;WHERE ((Gift.GiftDate &lt;strong&gt;BETWEEN #1/1/2009# AND #12/31/2009#&lt;/strong&gt;))&lt;br /&gt;GROUP BY Gift.ContactID&lt;br /&gt;HAVING COUNT(*) &lt;strong&gt;BETWEEN 6 AND 12&lt;/strong&gt;&lt;br /&gt;ORDER BY COUNT(*) DESC&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;</description></item><item><title>How would I send our staff a monthly (or weekly) TntMPD DataSync file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-would-i-send-our-staff-a-monthly-or-weekly-tntmpd-datasync-file/revision/0.aspx</link><pubDate>Fri, 27 Nov 2009 04:45:02 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:30</guid><dc:creator>tcarnahan</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by tcarnahan on 11/26/2009 11:45:02 PM&lt;br /&gt;
&lt;h2&gt;How would I send our staff a monthly (or weekly) TntMPD DataSync file?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;Developer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Guides&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;This document describes how you can take data from your organization&amp;#39;s donation system and package it in a way that is compatible with TntMPD.&amp;nbsp; The file you create is called a TntMPD DataSync file.&amp;nbsp; Once you make this file available to your individual staff member (such as via an email attachment) your staff will be able to bring their donation data into TntMPD.&amp;nbsp; The type of data you can put into a DataSync file includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo and name.&amp;nbsp; Also, while they are using the &amp;quot;Gift and Address Input from File&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Technical Details&lt;/h3&gt;
&lt;p&gt;A TntMPD DataSync file has the file name extension *.tntmpd.&amp;nbsp; So for example you may send your staff a file called &amp;quot;January2002.tntmpd&amp;quot;.&amp;nbsp; TntMPD recognizes this file format which makes it incredibly easy for your staff to get started.&amp;nbsp; All they need to do is double-click the file and open it.&amp;nbsp; Since *.tntmpd is a registered filename extension, Windows will tell TntMPD to open it.&lt;/p&gt;
&lt;p&gt;The DataSync file is synchronized with the currently opened database.&amp;nbsp; Because the data is synchronized, you can input the file several times into the same database without duplicating data in the database.&lt;/p&gt;
&lt;p&gt;The DataSync file has three sections.&amp;nbsp; The sections are [ORGANIZATION], [DONORS] and [GIFTS].&amp;nbsp; An example is listed below.&amp;nbsp; (The complete version is available here:&amp;nbsp; &lt;a href="http://download.tntware.com/tntmpd/sample_data_sync_file/sample.tntmpd"&gt;http://download.tntware.com/sample_data_sync_file/sample.tntmpd&lt;/a&gt;)&lt;/p&gt;
&lt;table width="100%" id="table6" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="100%"&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;br /&gt;Name=Sample Organization&lt;br /&gt;Abbreviation=SampleOrg&lt;br /&gt;WebLogo-JPEG-470x120=http://download.tntware.com/ccc/SampleWebLogo.jpg&lt;br /&gt;BannerAdUrl-468x60=http://download.tntware.com/ccc/SampleAdBanner.htm&lt;br /&gt;Code=Sample-Organization-USA&lt;br /&gt;DefaultCurrencyCode=USD &lt;br /&gt;&lt;span style="color:#00309c;"&gt;[DONORS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[ORGANIZATION]&lt;/h6&gt;
&lt;p&gt;The organization section has information about your organization.&amp;nbsp; Here you can specify your organization&amp;#39;s name, abbreviation and logo (JPEG only).&amp;nbsp; In addition you can specify an announcement banner that the user sees while they import the file.&amp;nbsp; The last item is code.&amp;nbsp; Try to think of a unique code to represent your ministry (25 chars max).&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/b&gt;DefaultCurrencyCode specifies the base currency code (ISO 4217 3-char) for donations represented in the [GIFTS] section.&lt;/span&gt;&lt;/p&gt;
&lt;h6&gt;[DONORS]&lt;/h6&gt;
&lt;p&gt;The donors section has name, address and phone information about donors.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table id="table6" style="border-style:solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table3" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="130" height="17" class="xl26" style="width:98pt;height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="219" class="xl24" style="width:164pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.2&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[GIFTS]&lt;/h6&gt;
&lt;p&gt;The gifts section has detailed contribution information over a particular date range.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table id="table6" style="border-style:solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="811" cellpadding="2" cellspacing="0" id="table6" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" class="xl25" style="width:97pt;height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl25" style="width:652px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.2&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Really Simple Option&lt;/h2&gt;
&lt;p&gt;One way to make this work is to provide just the [DONORS] or [GIFTS] section in a file (minus the section header).&amp;nbsp; TntMPD will recognize that a single section is being provided.&lt;/p&gt;
&lt;p&gt;For example, TntMPD would recognize this as being a [DONORS] section:&lt;/p&gt;
&lt;table width="100%" id="table7" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;And for another example, TntMPD would recognize this as being a [GIFTS] section:&lt;/p&gt;
&lt;table width="100%" id="table8" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Case Insensitivity&lt;/h3&gt;
&lt;p&gt;TntMPD will store designation ids, donor ids and donation ids&amp;nbsp;exactly as it is received.&amp;nbsp; But internally when TntMPD is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntMPD&amp;#39;s perspective.&amp;nbsp;&amp;nbsp;Sending your staff&amp;nbsp;two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntMPD or it will overwrite the one donation with the other. 
&lt;hr /&gt;
&lt;/p&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&amp;nbsp; If your organization finds this feature useful, I would love to know about that as well.&lt;/p&gt;</description></item><item><title>How would I send our staff a monthly (or weekly) TntMPD DataSync file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-would-i-send-our-staff-a-monthly-or-weekly-tntmpd-datasync-file/revision/6.aspx</link><pubDate>Fri, 29 May 2009 22:56:52 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:143</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 6 posted to Frequently Asked Questions (English) by Troy Wolbrink on 5/29/2009 6:56:52 PM&lt;br /&gt;
&lt;h2&gt;How would I send our staff a monthly (or weekly) TntMPD DataSync file?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;This document describes how you can take data from your organization&amp;#39;s donation system and package it in a way that is compatible with TntMPD.&amp;nbsp; The file you create is called a TntMPD DataSync file.&amp;nbsp; Once you make this file available to your individual staff member (such as via an email attachment) your staff will be able to bring their donation data into TntMPD.&amp;nbsp; The type of data you can put into a DataSync file includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo and name.&amp;nbsp; Also, while they are using the &amp;quot;Gift and Address Input from File&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Technical Details&lt;/h3&gt;
&lt;p&gt;A TntMPD DataSync file has the file name extension *.tntmpd.&amp;nbsp; So for example you may send your staff a file called &amp;quot;January2002.tntmpd&amp;quot;.&amp;nbsp; TntMPD recognizes this file format which makes it incredibly easy for your staff to get started.&amp;nbsp; All they need to do is double-click the file and open it.&amp;nbsp; Since *.tntmpd is a registered filename extension, Windows will tell TntMPD to open it.&lt;/p&gt;
&lt;p&gt;The DataSync file is synchronized with the currently opened database.&amp;nbsp; Because the data is synchronized, you can input the file several times into the same database without duplicating data in the database.&lt;/p&gt;
&lt;p&gt;The DataSync file has three sections.&amp;nbsp; The sections are [ORGANIZATION], [DONORS] and [GIFTS].&amp;nbsp; An example is listed below.&amp;nbsp; (The complete version is available here:&amp;nbsp; &lt;a href="http://download.tntware.com/tntmpd/sample_data_sync_file/sample.tntmpd"&gt;http://download.tntware.com/sample_data_sync_file/sample.tntmpd&lt;/a&gt;)&lt;/p&gt;
&lt;table width="100%" id="table6" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="100%"&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;br /&gt;Name=Sample Organization&lt;br /&gt;Abbreviation=SampleOrg&lt;br /&gt;WebLogo-JPEG-470x120=http://download.tntware.com/ccc/SampleWebLogo.jpg&lt;br /&gt;BannerAdUrl-468x60=http://download.tntware.com/ccc/SampleAdBanner.htm&lt;br /&gt;Code=Sample-Organization-USA&lt;br /&gt;DefaultCurrencyCode=USD &lt;br /&gt;&lt;span style="color:#00309c;"&gt;[DONORS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[ORGANIZATION]&lt;/h6&gt;
&lt;p&gt;The organization section has information about your organization.&amp;nbsp; Here you can specify your organization&amp;#39;s name, abbreviation and logo (JPEG only).&amp;nbsp; In addition you can specify an announcement banner that the user sees while they import the file.&amp;nbsp; The last item is code.&amp;nbsp; Try to think of a unique code to represent your ministry (25 chars max).&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/b&gt;DefaultCurrencyCode specifies the base currency code (ISO 4217 3-char) for donations represented in the [GIFTS] section.&lt;/span&gt;&lt;/p&gt;
&lt;h6&gt;[DONORS]&lt;/h6&gt;
&lt;p&gt;The donors section has name, address and phone information about donors.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table id="table6" style="border-style:solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table3" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="130" height="17" class="xl26" style="width:98pt;height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="219" class="xl24" style="width:164pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl25" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[GIFTS]&lt;/h6&gt;
&lt;p&gt;The gifts section has detailed contribution information over a particular date range.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table id="table6" style="border-style:solid;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="811" cellpadding="2" cellspacing="0" id="table6" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td width="129" height="17" class="xl25" style="width:97pt;height:12.75pt;"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td class="xl25" style="width:652px;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;AMOUNT&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DONATION_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;DESIGNATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;MOTIVATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" class="xl26" style="height:12.75pt;"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;2.1&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;2.2&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Really Simple Option&lt;/h2&gt;
&lt;p&gt;One way to make this work is to provide just the [DONORS] or [GIFTS] section in a file (minus the section header).&amp;nbsp; TntMPD will recognize that a single section is being provided.&lt;/p&gt;
&lt;p&gt;For example, TntMPD would recognize this as being a [DONORS] section:&lt;/p&gt;
&lt;table width="100%" id="table7" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;And for another example, TntMPD would recognize this as being a [GIFTS] section:&lt;/p&gt;
&lt;table width="100%" id="table8" style="border-style:solid;border-width:1;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Case Insensitivity&lt;/h3&gt;
&lt;p&gt;TntMPD will store designation ids, donor ids and donation ids&amp;nbsp;exactly as it is received.&amp;nbsp; But internally when TntMPD is syncing incoming data, it will match up these ids in a case insensitive way.&amp;nbsp; So a donation id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; are the same from TntMPD&amp;#39;s perspective.&amp;nbsp;&amp;nbsp;Sending your staff&amp;nbsp;two donations with an id of &amp;quot;ABC&amp;quot; and &amp;quot;abc&amp;quot; respectively will either result in a &amp;quot;duplicate id error&amp;quot; in TntMPD or it will overwrite the one donation with the other. 
&lt;hr /&gt;
&lt;/p&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&amp;nbsp; If your organization finds this feature useful, I would love to know about that as well.&lt;/p&gt;</description></item><item><title>How would I send our staff a monthly (or weekly) TntMPD DataSync file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-would-i-send-our-staff-a-monthly-or-weekly-tntmpd-datasync-file/revision/5.aspx</link><pubDate>Mon, 02 Mar 2009 16:11:17 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:124</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 5 posted to Frequently Asked Questions (English) by Troy Wolbrink on 3/2/2009 11:11:17 AM&lt;br /&gt;
&lt;h2&gt;How would I send our staff a monthly (or weekly) TntMPD DataSync file?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p style="margin-top:0px;margin-bottom:0px;"&gt;This document describes how you can take data from your organization&amp;#39;s donation system and package it in a way that is compatible with TntMPD.&amp;nbsp; The file you create is called a TntMPD DataSync file.&amp;nbsp; Once you make this file available to your individual staff member (such as via an email attachment) your staff will be able to bring their donation data into TntMPD.&amp;nbsp; The type of data you can put into a DataSync file includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo and name.&amp;nbsp; Also, while they are using the &amp;quot;Gift and Address Input from File&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Technical Details&lt;/h3&gt;
&lt;p&gt;A TntMPD DataSync file has the file name extension *.tntmpd.&amp;nbsp; So for example you may send your staff a file called &amp;quot;January2002.tntmpd&amp;quot;.&amp;nbsp; TntMPD recognizes this file format which makes it incredibly easy for your staff to get started.&amp;nbsp; All they need to do is double-click the file and open it.&amp;nbsp; Since *.tntmpd is a registered filename extension, Windows will tell TntMPD to open it.&lt;/p&gt;
&lt;p&gt;The DataSync file is synchronized with the currently opened database.&amp;nbsp; Because the data is synchronized, you can input the file several times into the same database without duplicating data in the database.&lt;/p&gt;
&lt;p&gt;The DataSync file has three sections.&amp;nbsp; The sections are [ORGANIZATION], [DONORS] and [GIFTS].&amp;nbsp; An example is listed below.&amp;nbsp; (The complete version is available here:&amp;nbsp; &lt;a href="http://download.tntware.com/tntmpd/sample_data_sync_file/sample.tntmpd"&gt;http://download.tntware.com/sample_data_sync_file/sample.tntmpd&lt;/a&gt;)&lt;/p&gt;
&lt;table width="100%" style="border-style:solid;border-width:1;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="100%"&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;br /&gt;Name=Sample Organization&lt;br /&gt;Abbreviation=SampleOrg&lt;br /&gt;WebLogo-JPEG-470x120=http://download.tntware.com/ccc/SampleWebLogo.jpg&lt;br /&gt;BannerAdUrl-468x60=http://download.tntware.com/ccc/SampleAdBanner.htm&lt;br /&gt;Code=Sample-Organization-USA&lt;br /&gt;DefaultCurrencyCode=USD &lt;br /&gt;&lt;span style="color:#00309c;"&gt;[DONORS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[ORGANIZATION]&lt;/h6&gt;
&lt;p&gt;The organization section has information about your organization.&amp;nbsp; Here you can specify your organization&amp;#39;s name, abbreviation and logo (JPEG only).&amp;nbsp; In addition you can specify an announcement banner that the user sees while they import the file.&amp;nbsp; The last item is code.&amp;nbsp; Try to think of a unique code to represent your ministry (25 chars max).&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;DefaultCurrencyCode specifies the base currency code (ISO 4217 3-char) for donations represented in the [GIFTS] section.&lt;/span&gt;&lt;/p&gt;
&lt;h6&gt;[DONORS]&lt;/h6&gt;
&lt;p&gt;The donors section has name, address and phone information about donors.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="border-style:solid;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table3"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="130" style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td width="219" style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[GIFTS]&lt;/h6&gt;
&lt;p&gt;The gifts section has detailed contribution information over a particular date range.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example result:&lt;br /&gt;
&lt;table style="border-style:solid;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table width="811" cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" width="129" style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td height="17" style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td width="652" class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Really Simple Option&lt;/h2&gt;
&lt;p&gt;One way to make this work is to provide just the [DONORS] or [GIFTS] section in a file (minus the section header).&amp;nbsp; TntMPD will recognize that a single section is being provided.&lt;/p&gt;
&lt;p&gt;For example, TntMPD would recognize this as being a [DONORS] section:&lt;/p&gt;
&lt;table width="100%" style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;And for another example, TntMPD would recognize this as being a [GIFTS] section:&lt;/p&gt;
&lt;table width="100%" style="border-style:solid;border-width:1;" id="table8"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;&lt;span style="background: SpringGreen;"&gt;Case&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Insensitivity&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;store&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;designation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ids&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donor&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ids&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ids&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;exactly&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;received&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;But&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;internally&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;when&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;syncing&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;incoming&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;data&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;match&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;up&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;these&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;ids&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;case&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;insensitive&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;way&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;So&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;id&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;ABC&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;abc&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;are&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;same&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;from&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;perspective&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;Sending&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;staff&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;two&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donations&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;an&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;id&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;ABC&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;abc&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;respectively&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;either&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;result&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;duplicate&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;id&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;error&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;overwrite&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;one&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;donation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;other&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;
&lt;hr /&gt;
&lt;/p&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&amp;nbsp; If your organization finds this feature useful, I would love to know about that as well.&lt;/p&gt;</description></item><item><title>How would I send our staff a monthly (or weekly) TntMPD DataSync file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-would-i-send-our-staff-a-monthly-or-weekly-tntmpd-datasync-file/revision/4.aspx</link><pubDate>Mon, 29 Sep 2008 18:49:51 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:120</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 4 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 2:49:51 PM&lt;br /&gt;
&lt;h2&gt;How would I send our staff a monthly (or weekly) TntMPD DataSync file?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="background: SpringGreen;"&gt;Developer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Guides&lt;/span&gt;&lt;/div&gt;

&lt;p style="margin-top:0px;margin-bottom:0px;"&gt;This document describes how you can take data from your organization&amp;#39;s donation system and package it in a way that is compatible with TntMPD.&amp;nbsp; The file you create is called a TntMPD DataSync file.&amp;nbsp; Once you make this file available to your individual staff member (such as via an email attachment) your staff will be able to bring their donation data into TntMPD.&amp;nbsp; The type of data you can put into a DataSync file includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo and name.&amp;nbsp; Also, while they are using the &amp;quot;Gift and Address Input from File&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Technical Details&lt;/h3&gt;
&lt;p&gt;A TntMPD DataSync file has the file name extension *.tntmpd.&amp;nbsp; So for example you may send your staff a file called &amp;quot;January2002.tntmpd&amp;quot;.&amp;nbsp; TntMPD recognizes this file format which makes it incredibly easy for your staff to get started.&amp;nbsp; All they need to do is double-click the file and open it.&amp;nbsp; Since *.tntmpd is a registered filename extension, Windows will tell TntMPD to open it.&lt;/p&gt;
&lt;p&gt;The DataSync file is synchronized with the currently opened database.&amp;nbsp; Because the data is synchronized, you can input the file several times into the same database without duplicating data in the database.&lt;/p&gt;
&lt;p&gt;The DataSync file has three sections.&amp;nbsp; The sections are [ORGANIZATION], [DONORS] and [GIFTS].&amp;nbsp; An example is listed below.&amp;nbsp; (The complete version is available here:&amp;nbsp; &lt;a href="http://download.tntware.com/tntmpd/sample_data_sync_file/sample.tntmpd"&gt;http://download.tntware.com/sample_data_sync_file/sample.tntmpd&lt;/a&gt;)&lt;/p&gt;
&lt;table style="border-style:solid;border-width:1;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;br /&gt;Name=Sample Organization&lt;br /&gt;Abbreviation=SampleOrg&lt;br /&gt;WebLogo-JPEG-470x120=http://download.tntware.com/ccc/SampleWebLogo.jpg&lt;br /&gt;BannerAdUrl-468x60=http://download.tntware.com/ccc/SampleAdBanner.htm&lt;br /&gt;Code=Sample-Organization-USA&lt;br /&gt;DefaultCurrencyCode=USD &lt;br /&gt;&lt;span style="color:#00309c;"&gt;[DONORS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[ORGANIZATION]&lt;/h6&gt;
&lt;p&gt;The organization section has information about your organization.&amp;nbsp; Here you can specify your organization&amp;#39;s name, abbreviation and logo (JPEG only).&amp;nbsp; In addition you can specify an announcement banner that the user sees while they import the file.&amp;nbsp; The last item is code.&amp;nbsp; Try to think of a unique code to represent your ministry (25 chars max).&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;DefaultCurrencyCode specifies the base currency code (ISO 4217 3-char) for donations represented in the [GIFTS] section.&lt;/span&gt;&lt;/p&gt;
&lt;h6&gt;[DONORS]&lt;/h6&gt;
&lt;p&gt;The donors section has name, address and phone information about donors.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/AddressesQueryExample.htm"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Click&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;here&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;To&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;see&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Here&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; an example result&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;table style="border-style:solid;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Dave&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;J&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;amp;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Julie&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;J&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;630&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Pine&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;St&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Hills&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Christian&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Church&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;1212&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Elm&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Cir&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;/span&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Sue&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;900&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;S&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Sarmon&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Dr&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;,&lt;/span&gt; &lt;b&gt;&lt;span style="color:#0000ff;"&gt;.&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table3"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[GIFTS]&lt;/h6&gt;
&lt;p&gt;The gifts section has detailed contribution information over a particular date range.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/GiftQueryExample.htm"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Click&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;here&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;To&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;see&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Here&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; an example result&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;table style="border-style:solid;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;&lt;span style="background: SpringGreen;"&gt;[&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;GIFTS]&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Dave&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;J&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;amp;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Julie&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;J&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Hills&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Christian&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Church&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Sue&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Really Simple Option&lt;/h2&gt;
&lt;p&gt;One way to make this work is to provide just the [DONORS] or [GIFTS] section in a file (minus the section header).&amp;nbsp; TntMPD will recognize that a single section is being provided.&lt;/p&gt;
&lt;p&gt;For example, TntMPD would recognize this as being a [DONORS] section:&lt;/p&gt;
&lt;table style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;And for another example, TntMPD would recognize this as being a [GIFTS] section:&lt;/p&gt;
&lt;table style="border-style:solid;border-width:1;" id="table8"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&amp;nbsp; If your organization finds this feature useful, I would love to know about that as well.&lt;/p&gt;</description></item><item><title>How would I send our staff a monthly (or weekly) TntMPD DataSync file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-would-i-send-our-staff-a-monthly-or-weekly-tntmpd-datasync-file/revision/3.aspx</link><pubDate>Mon, 29 Sep 2008 18:44:15 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:44</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 3 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 2:44:15 PM&lt;br /&gt;
&lt;h2&gt;How would I send our staff a monthly (or weekly) TntMPD DataSync file?&lt;/h2&gt;
&lt;p style="margin-top:0px;margin-bottom:0px;"&gt;This document describes how you can take data from your organization&amp;#39;s donation system and package it in a way that is compatible with TntMPD.&amp;nbsp; The file you create is called a TntMPD DataSync file.&amp;nbsp; Once you make this file available to your individual staff member (such as via an email attachment) your staff will be able to bring their donation data into TntMPD.&amp;nbsp; The type of data you can put into a DataSync file includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo and name.&amp;nbsp; Also, while they are using the &amp;quot;Gift and Address Input from File&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Technical Details&lt;/h3&gt;
&lt;p&gt;A TntMPD DataSync file has the file name extension *.tntmpd.&amp;nbsp; So for example you may send your staff a file called &amp;quot;January2002.tntmpd&amp;quot;.&amp;nbsp; TntMPD recognizes this file format which makes it incredibly easy for your staff to get started.&amp;nbsp; All they need to do is double-click the file and open it.&amp;nbsp; Since *.tntmpd is a registered filename extension, Windows will tell TntMPD to open it.&lt;/p&gt;
&lt;p&gt;The DataSync file is synchronized with the currently opened database.&amp;nbsp; Because the data is synchronized, you can input the file several times into the same database without duplicating data in the database.&lt;/p&gt;
&lt;p&gt;The DataSync file has three sections.&amp;nbsp; The sections are [ORGANIZATION], [DONORS] and [GIFTS].&amp;nbsp; An example is listed below.&amp;nbsp; (The complete version is available here:&amp;nbsp; &lt;a href="http://download.tntware.com/tntmpd/sample_data_sync_file/sample.tntmpd"&gt;http://download.tntware.com/sample_data_sync_file/sample.tntmpd&lt;/a&gt;)&lt;/p&gt;
&lt;table style="border-style:solid;border-width:1;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;br /&gt;Name=Sample Organization&lt;br /&gt;Abbreviation=SampleOrg&lt;br /&gt;WebLogo-JPEG-470x120=http://download.tntware.com/ccc/SampleWebLogo.jpg&lt;br /&gt;BannerAdUrl-468x60=http://download.tntware.com/ccc/SampleAdBanner.htm&lt;br /&gt;Code=Sample-Organization-USA&lt;br /&gt;DefaultCurrencyCode=USD &lt;br /&gt;&lt;span style="color:#00309c;"&gt;[DONORS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[ORGANIZATION]&lt;/h6&gt;
&lt;p&gt;The organization section has information about your organization.&amp;nbsp; Here you can specify your organization&amp;#39;s name, abbreviation and logo (JPEG only).&amp;nbsp; In addition you can specify an announcement banner that the user sees while they import the file.&amp;nbsp; The last item is code.&amp;nbsp; Try to think of a unique code to represent your ministry (25 chars max).&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;DefaultCurrencyCode specifies the base currency code (ISO 4217 3-char) for donations represented in the [GIFTS] section.&lt;/span&gt;&lt;/p&gt;
&lt;h6&gt;[DONORS]&lt;/h6&gt;
&lt;p&gt;The donors section has name, address and phone information about donors.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/AddressesQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table3"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[GIFTS]&lt;/h6&gt;
&lt;p&gt;The gifts section has detailed contribution information over a particular date range.&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/GiftQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" style="border-style:solid;border-width:1;" id="table6"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Really Simple Option&lt;/h2&gt;
&lt;p&gt;One way to make this work is to provide just the [DONORS] or [GIFTS] section in a file (minus the section header).&amp;nbsp; TntMPD will recognize that a single section is being provided.&lt;/p&gt;
&lt;p&gt;For example, TntMPD would recognize this as being a [DONORS] section:&lt;/p&gt;
&lt;table style="border-style:solid;border-width:1;" id="table7"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;And for another example, TntMPD would recognize this as being a [GIFTS] section:&lt;/p&gt;
&lt;table style="border-style:solid;border-width:1;" id="table8"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&amp;nbsp; If your organization finds this feature useful, I would love to know about that as well.&lt;/p&gt;</description></item><item><title>How would I send our staff a monthly (or weekly) TntMPD DataSync file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-would-i-send-our-staff-a-monthly-or-weekly-tntmpd-datasync-file/revision/2.aspx</link><pubDate>Mon, 29 Sep 2008 18:40:46 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:42</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 2 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 2:40:46 PM&lt;br /&gt;
&lt;h2&gt;How would I send our staff a monthly (or weekly) TntMPD DataSync file?&lt;/h2&gt;
&lt;p style="margin-top:0px;margin-bottom:0px;"&gt;This document describes how you can take data from your organization&amp;#39;s donation system and package it in a way that is compatible with TntMPD.&amp;nbsp; The file you create is called a TntMPD DataSync file.&amp;nbsp; Once you make this file available to your individual staff member (such as via an email attachment) your staff will be able to bring their donation data into TntMPD.&amp;nbsp; The type of data you can put into a DataSync file includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo and name.&amp;nbsp; Also, while they are using the &amp;quot;Gift and Address Input from File&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Technical Details&lt;/h3&gt;
&lt;p&gt;A TntMPD DataSync file has the file name extension *.tntmpd.&amp;nbsp; So for example you may send your staff a file called &amp;quot;January2002.tntmpd&amp;quot;.&amp;nbsp; TntMPD recognizes this file format which makes it incredibly easy for your staff to get started.&amp;nbsp; All they need to do is double-click the file and open it.&amp;nbsp; Since *.tntmpd is a registered filename extension, Windows will tell TntMPD to open it.&lt;/p&gt;
&lt;p&gt;The DataSync file is synchronized with the currently opened database.&amp;nbsp; Because the data is synchronized, you can input the file several times into the same database without duplicating data in the database.&lt;/p&gt;
&lt;p&gt;The DataSync file has three sections.&amp;nbsp; The sections are [ORGANIZATION], [DONORS] and [GIFTS].&amp;nbsp; An example is listed below.&amp;nbsp; (The complete version is available here:&amp;nbsp; &lt;a href="http://download.tntware.com/tntmpd/sample_data_sync_file/sample.tntmpd"&gt;http://download.tntware.com/sample_data_sync_file/sample.tntmpd&lt;/a&gt;)&lt;/p&gt;
&lt;table id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="color:#00309c;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;br /&gt;Name=Sample Organization&lt;br /&gt;Abbreviation=SampleOrg&lt;br /&gt;WebLogo-JPEG-470x120=http://download.tntware.com/ccc/SampleWebLogo.jpg&lt;br /&gt;BannerAdUrl-468x60=http://download.tntware.com/ccc/SampleAdBanner.htm&lt;br /&gt;Code=Sample-Organization-USA&lt;br /&gt;DefaultCurrencyCode=USD
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[DONORS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[ORGANIZATION]&lt;/h6&gt;
&lt;p&gt;The organization section has information about your organization.&amp;nbsp; Here you can specify your organization&amp;#39;s name, abbreviation and logo (JPEG only).&amp;nbsp; In addition you can specify an announcement banner that the user sees while they import the file.&amp;nbsp; The last item is code.&amp;nbsp; Try to think of a unique code to represent your ministry (25 chars max).&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;DefaultCurrencyCode specifies the base currency code (ISO 4217 3-char) for donations represented in the [GIFTS] section.&lt;/span&gt;&lt;/p&gt;
&lt;h6&gt;[DONORS]&lt;/h6&gt;
&lt;p&gt;The donors section has name, address and phone information about donors.&lt;/p&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;!--webbot&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bot=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Include&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;U-Include=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;AddressQueryResultInfo.htm&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TAG=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;BODY&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;startspan&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/AddressesQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table3"&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;colgroup&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;130&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;98pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;:&lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4754&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;219&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;164pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;8009&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table3"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;!--webbot&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bot=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Include&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;i-checksum=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;19159&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;endspan&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[GIFTS]&lt;/h6&gt;
&lt;p&gt;The gifts section has detailed contribution information over a particular date range.&lt;/p&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;!--webbot&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bot=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Include&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;U-Include=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;GiftQueryResultInfo.htm&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;TAG=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;BODY&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;startspan&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/GiftQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table6"&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;colgroup&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;129&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;97pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;:&lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;4717&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;width=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;187&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;style=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;width:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;140pt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-source&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;userset&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;mso-width-alt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;6838&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;&lt;/span&gt;
&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table6"&gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;!--webbot&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bot=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Include&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;i-checksum=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;40373&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;endspan&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Really Simple Option&lt;/h2&gt;
&lt;p&gt;One way to make this work is to provide just the [DONORS] or [GIFTS] section in a file (minus the section header).&amp;nbsp; TntMPD will recognize that a single section is being provided.&lt;/p&gt;
&lt;p&gt;For example, TntMPD would recognize this as being a [DONORS] section:&lt;/p&gt;
&lt;table id="table7"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;And for another example, TntMPD would recognize this as being a [GIFTS] section:&lt;/p&gt;
&lt;table id="table8"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&amp;nbsp; If your organization finds this feature useful, I would love to know about that as well.&lt;/p&gt;</description></item><item><title>How would I send our staff a monthly (or weekly) TntMPD DataSync file?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-would-i-send-our-staff-a-monthly-or-weekly-tntmpd-datasync-file/revision/1.aspx</link><pubDate>Mon, 29 Sep 2008 18:10:00 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:41</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 2:10:00 PM&lt;br /&gt;
&lt;p style="margin-top:0px;margin-bottom:0px;"&gt;This document describes how you can take data from your organization&amp;#39;s donation system and package it in a way that is compatible with TntMPD.&amp;nbsp; The file you create is called a TntMPD DataSync file.&amp;nbsp; Once you make this file available to your individual staff member (such as via an email attachment) your staff will be able to bring their donation data into TntMPD.&amp;nbsp; The type of data you can put into a DataSync file includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download contribution details &lt;/li&gt;
&lt;li&gt;Download names and addresses of donors &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not only will your staff be able to use these features, but their application will be branded with your organization&amp;#39;s logo and name.&amp;nbsp; Also, while they are using the &amp;quot;Gift and Address Input from File&amp;quot; features of TntMPD, you can display your own advertisement/announcement banner.&lt;/p&gt;
&lt;p&gt;This is an example of the logo you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleWebLogo.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This is an example of the advertising banner you can provide:&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/SampleBanner.gif" alt="" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Technical Details&lt;/h3&gt;
&lt;p&gt;A TntMPD DataSync file has the file name extension *.tntmpd.&amp;nbsp; So for example you may send your staff a file called &amp;quot;January2002.tntmpd&amp;quot;.&amp;nbsp; TntMPD recognizes this file format which makes it incredibly easy for your staff to get started.&amp;nbsp; All they need to do is double-click the file and open it.&amp;nbsp; Since *.tntmpd is a registered filename extension, Windows will tell TntMPD to open it.&lt;/p&gt;
&lt;p&gt;The DataSync file is synchronized with the currently opened database.&amp;nbsp; Because the data is synchronized, you can input the file several times into the same database without duplicating data in the database.&lt;/p&gt;
&lt;p&gt;The DataSync file has three sections.&amp;nbsp; The sections are [ORGANIZATION], [DONORS] and [GIFTS].&amp;nbsp; An example is listed below.&amp;nbsp; (The complete version is available here:&amp;nbsp; &lt;a href="http://download.tntware.com/tntmpd/sample_data_sync_file/sample.tntmpd"&gt;http://download.tntware.com/sample_data_sync_file/sample.tntmpd&lt;/a&gt;)&lt;/p&gt;
&lt;table id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="color:#00309c;"&gt;[ORGANIZATION]&lt;/span&gt;&lt;br /&gt;Name=Sample Organization&lt;br /&gt;Abbreviation=SampleOrg&lt;br /&gt;WebLogo-JPEG-470x120=http://download.tntware.com/ccc/SampleWebLogo.jpg&lt;br /&gt;BannerAdUrl-468x60=http://download.tntware.com/ccc/SampleAdBanner.htm&lt;br /&gt;Code=Sample-Organization-USA&lt;br /&gt;DefaultCurrencyCode=USD
&lt;p&gt;&lt;span style="color:#00309c;"&gt;[DONORS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color:#00309c;"&gt;[GIFTS]&lt;/span&gt;&lt;br /&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h6&gt;[ORGANIZATION]&lt;/h6&gt;
&lt;p&gt;The organization section has information about your organization.&amp;nbsp; Here you can specify your organization&amp;#39;s name, abbreviation and logo (JPEG only).&amp;nbsp; In addition you can specify an announcement banner that the user sees while they import the file.&amp;nbsp; The last item is code.&amp;nbsp; Try to think of a unique code to represent your ministry (25 chars max).&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/b&gt;DefaultCurrencyCode specifies the base currency code (ISO 4217 3-char) for donations represented in the [GIFTS] section.&lt;/span&gt;&lt;/p&gt;
&lt;h6&gt;[DONORS]&lt;/h6&gt;
&lt;p&gt;The donors section has name, address and phone information about donors.&lt;/p&gt;
&amp;lt;!--webbot bot=&amp;quot;Include&amp;quot; U-Include=&amp;quot;AddressQueryResultInfo.htm&amp;quot; TAG=&amp;quot;BODY&amp;quot; startspan --&amp;gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/AddressesQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table3"&gt;
&amp;lt;colgroup&amp;gt;&amp;lt;col width=&amp;quot;130&amp;quot; style=&amp;quot;width: 98pt; mso-width-source: userset; mso-width-alt: 4754;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col width=&amp;quot;219&amp;quot; style=&amp;quot;width: 164pt; mso-width-source: userset; mso-width-alt: 8009;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:98pt;height:12.75pt;" class="xl26"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:164pt;" class="xl24"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td&gt;(A18)&amp;nbsp; Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ACCT_NAME&lt;/td&gt;
&lt;td&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PERSON_TYPE&lt;/td&gt;
&lt;td class="xl24"&gt;&amp;quot;O&amp;quot; or &amp;quot;P&amp;quot; (Organization or Person)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;LAST_NAME_ORG&lt;/td&gt;
&lt;td&gt;Last Name or Organization Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;FIRST_NAME&lt;/td&gt;
&lt;td&gt;First Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;Middle Name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;TITLE&lt;/td&gt;
&lt;td&gt;Title (Mr., Mrs.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SUFFIX&lt;/td&gt;
&lt;td&gt;Suffix (Jr., Sr.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_LAST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_FIRST_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_MIDDLE_NAME&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_TITLE&lt;/td&gt;
&lt;td&gt;for spouse&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;SP_SUFFIX&lt;/td&gt;
&lt;td&gt;for spouse Note: If this is not blank, it is just concatenated with a space to SP_LAST_NAME.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR1&lt;/td&gt;
&lt;td&gt;Street Address (Line 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR2&lt;/td&gt;
&lt;td&gt;Street Address (Line 2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR3&lt;/td&gt;
&lt;td&gt;Street Address (Line 3)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR4&lt;/td&gt;
&lt;td&gt;Street Address (Line 4)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CITY&lt;/td&gt;
&lt;td&gt;City&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;STATE&lt;/td&gt;
&lt;td&gt;State&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ZIP&lt;/td&gt;
&lt;td&gt;Postal Code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;COUNTRY&lt;/td&gt;
&lt;td&gt;(A3) &lt;a href="http://unstats.un.org/unsd/methods/m49/m49alpha.htm"&gt;ISO 3166 Alpha 3 country code&lt;/a&gt;&amp;nbsp; &lt;span style="color:#008000;"&gt;&amp;lt;new in TntMPD 2.0&amp;gt; &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;ISO 3166 Alpha 2 country codes are supported in TntMPD 2.0.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;CNTRY_DESCR&lt;/td&gt;
&lt;td&gt;Name of country.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;ADDR_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the addres was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;ADDR_DELIVERABLE&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE&lt;/td&gt;
&lt;td&gt;Phone number.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;PHONE_CHANGED&lt;/td&gt;
&lt;td&gt;(M/D/YYYY)&amp;nbsp; When the phone was last changed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;PHONE_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;&amp;nbsp; Email address.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_CHANGED&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;/b&gt;(M/D/YYYY)&amp;nbsp; When the email was last changed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl25"&gt;&lt;span style="color:#5179d7;"&gt;EMAIL_OPERATIONAL&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;span style="color:#5179d7;"&gt;&lt;b&gt;&amp;lt;future: TntMPD 2.1&amp;gt;&lt;br /&gt;&lt;/b&gt;&amp;quot;TRUE&amp;quot; or &amp;quot;FALSE&amp;quot;.&amp;nbsp; Blank implies &amp;quot;TRUE&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;lt;!--webbot bot=&amp;quot;Include&amp;quot; i-checksum=&amp;quot;19159&amp;quot; endspan --&amp;gt;
&lt;h6&gt;[GIFTS]&lt;/h6&gt;
&lt;p&gt;The gifts section has detailed contribution information over a particular date range.&lt;/p&gt;
&amp;lt;!--webbot bot=&amp;quot;Include&amp;quot; U-Include=&amp;quot;GiftQueryResultInfo.htm&amp;quot; TAG=&amp;quot;BODY&amp;quot; startspan --&amp;gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/GiftQueryExample.htm"&gt;Click here To see an example result.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Field Descriptions:&lt;/p&gt;
&lt;table cellpadding="2" cellspacing="0" id="table6"&gt;
&amp;lt;colgroup&amp;gt;&amp;lt;col width=&amp;quot;129&amp;quot; style=&amp;quot;width: 97pt; mso-width-source: userset; mso-width-alt: 4717;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;col width=&amp;quot;187&amp;quot; style=&amp;quot;width: 140pt; mso-width-source: userset; mso-width-alt: 6838;&amp;quot;&amp;gt;&amp;lt;/col&amp;gt;&amp;lt;/colgroup&amp;gt;
&lt;tbody&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="width:97pt;height:12.75pt;" class="xl25"&gt;&lt;b&gt;FieldName&lt;/b&gt;&lt;/td&gt;
&lt;td style="width:652px;" class="xl25"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;PEOPLE_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donor ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;ACCT_NAME&lt;/td&gt;
&lt;td class="xl24"&gt;Donor full name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DISPLAY_DATE&lt;/td&gt;
&lt;td class="xl24"&gt;(M/D/YYYY) Date of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;AMOUNT&lt;/td&gt;
&lt;td class="xl24"&gt;(Float) Amount of contribution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DONATION_ID&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) Donation ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;DESIGNATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18)&amp;nbsp;What account this donation is designated for (normally same as employee id)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;MOTIVATION&lt;/td&gt;
&lt;td class="xl24"&gt;(A18) (Optional)&amp;nbsp; If you track this in your donation system you may include this code here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;PAYMENT_METHOD&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A18) (Optional)&amp;nbsp; Payment method of this donation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_AMOUNT&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(Float) (Optional) Amount of donation as tendered by donor.&amp;nbsp; &lt;br /&gt;You may leave this blank if it is tendered in the same as currency code defined in the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;TENDERED_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) (Optional) Currency code (ISO 4217 3-char) of donation as tendered by donor.&amp;nbsp; You may leave this blank if it is the same as the default currency code from the query.ini file.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;MEMO&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A) Any comments (no length limit) associated with this gift.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12.75pt;"&gt;
&lt;td style="height:12.75pt;" class="xl26"&gt;&lt;span style="color:#5179d7;"&gt;BASE_CURRENCY&lt;/span&gt;&lt;/td&gt;
&lt;td class="xl24"&gt;&lt;b&gt;&lt;span style="color:#5179d7;"&gt;&amp;lt;future: TntMPD 2.1&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="color:#5179d7;"&gt;(A3) Base currency code (ISO 4217 3-char) of donation as represented by AMOUNT.&amp;nbsp; The only case where it is valid to provide a value for this field is when importing a DataSync file without an [Organization] section.&amp;nbsp; Apart from this exception, this field is not to be used.&amp;nbsp; Instead, &amp;quot;DefaultCurrencyCode&amp;quot; should be defined once in the [Organization] section.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;lt;!--webbot bot=&amp;quot;Include&amp;quot; i-checksum=&amp;quot;40373&amp;quot; endspan --&amp;gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Really Simple Option&lt;/h2&gt;
&lt;p&gt;One way to make this work is to provide just the [DONORS] or [GIFTS] section in a file (minus the section header).&amp;nbsp; TntMPD will recognize that a single section is being provided.&lt;/p&gt;
&lt;p&gt;For example, TntMPD would recognize this as being a [DONORS] section:&lt;/p&gt;
&lt;table id="table7"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;ADDR1&amp;quot;,&amp;quot;ADDR2&amp;quot;,&amp;quot;ADDR3&amp;quot;,&amp;quot;ADDR4&amp;quot;,&amp;quot;CITY&amp;quot;,&amp;quot;STATE&amp;quot;,&amp;quot;ZIP&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;630 Pine St&amp;quot;,,,,&amp;quot;Hickleman&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;18372-2637&amp;quot;,&lt;span style="color:#0000ff;"&gt;&lt;b&gt;...&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;1212 Elm Cir&amp;quot;,,,,&amp;quot;Orlando&amp;quot;,&amp;quot;FL&amp;quot;,&amp;quot;32828-1868&amp;quot;,&lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;900 S Sarmon Dr&amp;quot;,,,,&amp;quot;Mitchell&amp;quot;,&amp;quot;SD&amp;quot;,&amp;quot;57302-9244&amp;quot;, &lt;b&gt;&lt;span style="color:#0000ff;"&gt;...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;And for another example, TntMPD would recognize this as being a [GIFTS] section:&lt;/p&gt;
&lt;table id="table8"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;quot;PEOPLE_ID&amp;quot;,&amp;quot;ACCT_NAME&amp;quot;,&amp;quot;DISPLAY_DATE&amp;quot;,&amp;quot;AMOUNT&amp;quot;,&amp;quot;DONATION_ID&amp;quot;,&amp;quot;DESIGNATION&amp;quot;,&amp;quot;MOTIVATION&amp;quot;&lt;br /&gt;&amp;quot;921875429&amp;quot;,&amp;quot;Smith, Dave J &amp;amp; Julie J&amp;quot;,&amp;quot;08/23/2002&amp;quot;,&amp;quot;60&amp;quot;,&amp;quot;J5INQ&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;332812300&amp;quot;,&amp;quot;Pine Hills Christian Church&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;50&amp;quot;,&amp;quot;J5E2S&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;br /&gt;&amp;quot;220389751&amp;quot;,&amp;quot;Fryerson, Sue&amp;quot;,&amp;quot;08/22/2002&amp;quot;,&amp;quot;40&amp;quot;,&amp;quot;J5EGE&amp;quot;,&amp;quot;0455770&amp;quot;,&amp;quot;Z01000&amp;quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;How to contact me&lt;/h4&gt;
&lt;p&gt;If you have any questions regarding this document, please don&amp;#39;t hesitate to contact me at my email address:&amp;nbsp; &lt;a href="mailto:wolbrink@ccci.org"&gt;wolbrink@ccci.org&lt;/a&gt;&amp;nbsp;&amp;nbsp; I would be glad to help you.&amp;nbsp; If your organization finds this feature useful, I would love to know about that as well.&lt;/p&gt;</description></item><item><title>How can I get past the error message, "The server name or address could not be resolved."?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-get-past-the-error-message-quot-the-server-name-or-address-could-not-be-resolved-quot/revision/0.aspx</link><pubDate>Fri, 13 Nov 2009 14:51:57 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:62</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 11/13/2009 9:51:57 AM&lt;br /&gt;
&lt;p&gt;This FAQ article should help you get past the error message, &amp;quot;The server name or address could not be resolved.&amp;quot;:&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/troubleshooting-internet-connection-issues.aspx"&gt;&lt;span style="color:#003399;"&gt;https://www.tntware.com/tntmpd/faqs/en/troubleshooting-internet-connection-issues.aspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How can I get past the error message, "A connection with the server could not be established."?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-get-past-the-error-message-quot-a-connection-with-the-server-could-not-be-established-quot/revision/0.aspx</link><pubDate>Mon, 09 Nov 2009 15:54:16 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:61</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 11/9/2009 10:54:16 AM&lt;br /&gt;
&lt;p&gt;This FAQ article should help you get past the error message, &amp;quot;A connection with the server could not be established.&amp;quot;:&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/faqs/en/troubleshooting-internet-connection-issues.aspx"&gt;https://www.tntware.com/tntmpd/faqs/en/troubleshooting-internet-connection-issues.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/0.aspx</link><pubDate>Tue, 03 Nov 2009 20:00:35 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:4</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 11/3/2009 3:00:35 PM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;Getting&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Started&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Macintosh&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;li&gt;&lt;span style="background: SpringGreen;"&gt;Work&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;has&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;been&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;done&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;by&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;our&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;staff&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Germany&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;make&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Parallels&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;experience&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;even&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;more&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;integrated&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="/tntmpd/downloads/p/6390.aspx"&gt;&lt;span style="background: SpringGreen;"&gt;TnT-Word-Mac&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Plug-in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Parallels&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;version&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;0.3&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;)&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (&lt;a href="http://www.codeweavers.com"&gt;Crossover&lt;/a&gt;, &lt;a href="http://winehq.org/"&gt;WINE&lt;/a&gt;)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; &lt;span style="color:#ff0000;"&gt;But be aware that TntWare does not officially support TntMPD running on CrossOver or WINE&lt;/span&gt;.&amp;nbsp;&amp;nbsp;Various sets of Instructions on how to begin trying this are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;http://www.codeweavers.com/&lt;/a&gt;&amp;nbsp;[CrossOver]&lt;/li&gt;
&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;&lt;/a&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/%20"&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;&lt;/a&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;http://download.tntware.com/&lt;/a&gt;&amp;nbsp;[CrossOver]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;http://andrewroth.ca/&lt;/a&gt;&amp;nbsp;[WINE]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=9686"&gt;&lt;/a&gt;&lt;a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=9686"&gt;http://appdb.winehq.org/&lt;/a&gt;&amp;nbsp;[WINE]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Until&amp;nbsp;CrossOver and WINE are officially supported by TntWare, please share your experiences or seek advice from others on this topic at&amp;nbsp;&lt;a href="/tntmpd/groups/beta_testers/default.aspx"&gt;TntMPD&amp;#39;s &amp;quot;Beta Testers&amp;quot; group&lt;/a&gt;&amp;nbsp;and not in the main forum.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/11.aspx</link><pubDate>Thu, 26 Feb 2009 21:36:40 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:142</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 11 posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/26/2009 4:36:40 PM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Getting Started&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Macintosh&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (&lt;a href="http://www.codeweavers.com"&gt;Crossover&lt;/a&gt;, &lt;a href="http://winehq.org/"&gt;WINE&lt;/a&gt;)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; &lt;span style="color:#ff0000;"&gt;But be aware that TntWare does not officially support TntMPD running on CrossOver or WINE&lt;/span&gt;.&amp;nbsp;&amp;nbsp;Various sets of Instructions on how to begin trying this are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;http://www.codeweavers.com/&lt;/a&gt;&amp;nbsp;[CrossOver]&lt;/li&gt;
&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;&lt;/a&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/%20"&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;&lt;/a&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;http://download.tntware.com/&lt;/a&gt;&amp;nbsp;[CrossOver]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;http://andrewroth.ca/&lt;/a&gt;&amp;nbsp;[WINE]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=9686"&gt;&lt;/a&gt;&lt;a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=9686"&gt;http://appdb.winehq.org/&lt;/a&gt;&amp;nbsp;[WINE]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Until&amp;nbsp;CrossOver and WINE are officially supported by TntWare, please share your experiences or seek advice from others on this topic at&amp;nbsp;&lt;a href="/tntmpd/groups/beta_testers/default.aspx"&gt;TntMPD&amp;#39;s &amp;quot;Beta Testers&amp;quot; group&lt;/a&gt;&amp;nbsp;and not in the main forum.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/10.aspx</link><pubDate>Thu, 26 Feb 2009 21:36:40 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:136</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 10 posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/26/2009 4:36:40 PM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Getting Started&lt;/div&gt;

&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (&lt;a href="http://www.codeweavers.com"&gt;Crossover&lt;/a&gt;, &lt;a href="http://winehq.org/"&gt;WINE&lt;/a&gt;)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; &lt;span style="color:#ff0000;"&gt;But be aware that TntWare does not officially support TntMPD running on CrossOver or WINE&lt;/span&gt;.&amp;nbsp;&amp;nbsp;Various sets of Instructions on how to begin trying this are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;http://www.codeweavers.com/&lt;/a&gt;&amp;nbsp;[CrossOver]&lt;/li&gt;
&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;&lt;/a&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/%20"&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;&lt;/a&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;http://download.tntware.com/&lt;/a&gt;&amp;nbsp;[CrossOver]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;http://andrewroth.ca/&lt;/a&gt;&amp;nbsp;[WINE]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=9686"&gt;&lt;/a&gt;&lt;a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=9686"&gt;http://appdb.winehq.org/&lt;/a&gt;&amp;nbsp;[WINE]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Please&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Until&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;CrossOver&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;WINE&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;are&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;officially&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;supported&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;by&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntWare&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;please&lt;/span&gt; share your experiences or seek advice from others on this topic at&amp;nbsp;&lt;a href="/tntmpd/groups/beta_testers/default.aspx"&gt;TntMPD&amp;#39;s &amp;quot;Beta Testers&amp;quot; group&lt;/a&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;not&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;main&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;forum&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/9.aspx</link><pubDate>Thu, 26 Feb 2009 21:30:07 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:118</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 9 posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/26/2009 4:30:07 PM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Getting Started&lt;/div&gt;

&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (&lt;a href="http://www.codeweavers.com"&gt;Crossover&lt;/a&gt;, &lt;a href="http://winehq.org/"&gt;WINE&lt;/a&gt;)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; &lt;span style="color:#ff0000;"&gt;But be aware that TntWare does not officially support TntMPD running on CrossOver or WINE&lt;/span&gt;.&amp;nbsp;&amp;nbsp;Various sets of Instructions on how to begin trying this are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;http://www.codeweavers.com/&lt;/a&gt;&amp;nbsp;[CrossOver]&lt;/li&gt;
&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;&lt;/a&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/%20"&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;&lt;/a&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;&lt;span style="background: SpringGreen;"&gt;http://download.tntware.com&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;/&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;[&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;CrossOver]&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;http://andrewroth.ca/&lt;/a&gt;&amp;nbsp;[WINE]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;&lt;/a&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://download.tntware.com&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=9686"&gt;&lt;/a&gt;&lt;a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=9686"&gt;&lt;span style="background: SpringGreen;"&gt;http://appdb.winehq.org&lt;/span&gt;/&lt;/a&gt;&amp;nbsp;[&lt;span style="text-decoration: line-through; color: red;"&gt;CrossOver]&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;WINE]&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Please share your experiences or seek advice from others on this topic at&amp;nbsp;&lt;a href="/tntmpd/groups/beta_testers/default.aspx"&gt;TntMPD&amp;#39;s &amp;quot;Beta Testers&amp;quot; group&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/8.aspx</link><pubDate>Thu, 26 Feb 2009 18:41:47 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:117</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 8 posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/26/2009 1:41:47 PM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Getting Started&lt;/div&gt;

&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (&lt;a href="http://www.codeweavers.com"&gt;Crossover&lt;/a&gt;, &lt;a href="http://winehq.org/"&gt;WINE&lt;/a&gt;)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; &lt;span style="color:#ff0000;"&gt;But be aware that TntWare does not officially support TntMPD running on CrossOver or WINE&lt;/span&gt;.&amp;nbsp;&amp;nbsp;Various sets of Instructions on how to begin trying this are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;http://www.codeweavers.com/&lt;/a&gt;&amp;nbsp;[CrossOver]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;&lt;/a&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/%20"&gt;&lt;/a&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;http://andrewroth.ca/&lt;/a&gt;&amp;nbsp;[WINE]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;&lt;/a&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;http://download.tntware.com/&lt;/a&gt;&amp;nbsp;[CrossOver]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Please share your experiences or seek advice from others on this topic at&amp;nbsp;&lt;a href="/tntmpd/groups/beta_testers/default.aspx"&gt;TntMPD&amp;#39;s &amp;quot;Beta Testers&amp;quot; group&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/7.aspx</link><pubDate>Thu, 26 Feb 2009 18:40:45 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:114</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 7 posted to Frequently Asked Questions (English) by Troy Wolbrink on 2/26/2009 1:40:45 PM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Getting Started&lt;/div&gt;

&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (&lt;a href="http://www.codeweavers.com"&gt;Crossover&lt;/a&gt;, &lt;a href="http://winehq.org/"&gt;WINE&lt;/a&gt;)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Instructions&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;on&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;how&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;begin&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;are&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;available&lt;/span&gt; &lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="color:#ff0000;"&gt;But be aware that TntWare does not officially support TntMPD running on CrossOver or WINE&lt;/span&gt;.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Feel&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;free&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;Various&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sets&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Instructions&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;how&lt;/span&gt; to &lt;span style="background: SpringGreen;"&gt;begin&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;trying&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;are&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;available&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;/a&gt;&lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;span style="background: SpringGreen;"&gt;http://www.codeweavers.com&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;/&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;[&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;CrossOver]&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/"&gt;&lt;/a&gt;&lt;a href="http://andrewroth.ca/others/tntmpd_darwine/%20"&gt;&lt;span style="background: SpringGreen;"&gt;http://andrewroth.ca&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;/&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;[&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;WINE]&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;&lt;/a&gt;&lt;a href="http://download.tntware.com/tntmpd/manuals/crossover_mac/Running_TntMPD_on_CrossOver_Mac.htm"&gt;&lt;span style="background: SpringGreen;"&gt;http://download.tntware.com&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;/&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;[&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;CrossOver]&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Please&lt;/span&gt; share your experiences or seek advice from others on this topic at&lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Beta&lt;/span&gt; &amp;nbsp;&lt;a href="/tntmpd/groups/beta_testers/default.aspx"&gt;&lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Beta&lt;/span&gt; Testers&lt;/b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&amp;nbsp;group&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;at&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;:&lt;/span&gt;&amp;nbsp; &lt;a href="/tntmpd/groups/beta_testers/default.aspx"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://www.tntware.com/tntmpd/groups/beta_testers/default.aspx&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;group&lt;/span&gt;&lt;/a&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/6.aspx</link><pubDate>Tue, 21 Oct 2008 19:56:06 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:113</guid><dc:creator>Caron Jensen</dc:creator><description>Revision 6 posted to Frequently Asked Questions (English) by Caron Jensen on 10/21/2008 3:56:06 PM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="background: SpringGreen;"&gt;Getting&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Started&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (&lt;a href="http://www.codeweavers.com"&gt;Crossover&lt;/a&gt;, &lt;a href="http://winehq.org/"&gt;WINE&lt;/a&gt;)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Instructions&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;how&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;begin&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;are&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;available&lt;/span&gt; &lt;a href="http://www.codeweavers.com/compatibility/browse/name/?app_id=2212;tips=1"&gt;&lt;span style="background: SpringGreen;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp;&lt;span style="color:#ff0000;"&gt;But be aware that TntWare does not officially support TntMPD running on CrossOver or WINE&lt;/span&gt;.&amp;nbsp; Feel free to share your experiences or seek advice from others on this topic at the &amp;quot;&lt;b&gt;Beta Testers&lt;/b&gt;&amp;quot;&amp;nbsp;group at:&amp;nbsp; &lt;a href="/tntmpd/groups/beta_testers/default.aspx"&gt;http://www.tntware.com/tntmpd/groups/beta_testers/default.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/5.aspx</link><pubDate>Tue, 21 Oct 2008 19:50:00 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:76</guid><dc:creator>Caron Jensen</dc:creator><description>Revision 5 posted to Frequently Asked Questions (English) by Caron Jensen on 10/21/2008 3:50:00 PM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (&lt;span style="text-decoration: line-through; color: red;"&gt;CrossOver,&lt;/span&gt; &lt;a href="http://www.codeweavers.com"&gt;&lt;span style="background: SpringGreen;"&gt;Crossover&lt;/span&gt;&lt;/a&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; WINE)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; &lt;span style="color:#ff0000;"&gt;But be aware that TntWare does not officially support TntMPD running on CrossOver or WINE&lt;/span&gt;.&amp;nbsp; Feel free to share your experiences or seek advice from others on this topic at the &amp;quot;&lt;b&gt;Beta Testers&lt;/b&gt;&amp;quot;&amp;nbsp;group at:&amp;nbsp; &lt;a href="/tntmpd/groups/beta_testers/default.aspx"&gt;http://www.tntware.com/tntmpd/groups/beta_testers/default.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/4.aspx</link><pubDate>Tue, 14 Oct 2008 16:14:03 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:75</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 4 posted to Frequently Asked Questions (English) by Troy Wolbrink on 10/14/2008 12:14:03 PM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (CrossOver, WINE)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; &lt;span style="color:#ff0000;"&gt;But be aware that TntWare does not officially support TntMPD running on CrossOver or WINE&lt;/span&gt;.&amp;nbsp; Feel free to share your experiences or seek advice from others on this topic at the &amp;quot;&lt;b&gt;Beta Testers&lt;/b&gt;&amp;quot;&amp;nbsp;group at:&amp;nbsp; &lt;a href="http://www.tntware.com/tntmpd/groups/beta_testers/default.aspx"&gt;http://www.tntware.com/tntmpd/groups/beta_testers/default.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/3.aspx</link><pubDate>Tue, 14 Oct 2008 16:14:03 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:72</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 3 posted to Frequently Asked Questions (English) by Troy Wolbrink on 10/14/2008 12:14:03 PM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (CrossOver, WINE)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; &lt;span style="color:#ff0000;"&gt;But be aware that TntWare does not officially support &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;platform&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;running&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;CrossOver&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;WINE&lt;/span&gt;&lt;/span&gt;.&amp;nbsp; Feel free to share your experiences or seek advice from others on this topic at the &amp;quot;&lt;b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;tntmpd.beta-testers.discussion&lt;/span&gt;&lt;/b&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;forum&lt;/span&gt; &lt;b&gt;&lt;span style="background: SpringGreen;"&gt;Beta&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Testers&lt;/span&gt;&lt;/b&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&amp;nbsp;group&lt;/span&gt; at:&amp;nbsp; &lt;a href="http://webboard.ccci.org:8080/~tnt/"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;http://webboard.ccci.org:8080/~tnt&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;/&lt;/span&gt;&amp;nbsp; &lt;a href="http://www.tntware.com/tntmpd/groups/beta_testers/default.aspx"&gt;&lt;span style="background: SpringGreen;"&gt;http://www.tntware.com/tntmpd/groups/beta_testers/default.aspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/2.aspx</link><pubDate>Mon, 29 Sep 2008 15:28:19 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:68</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 2 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 11:28:19 AM&lt;br /&gt;
&lt;h2&gt;How can I run TntMPD on my Mac?&lt;/h2&gt;
&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (CrossOver, WINE)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; But be aware that TntWare does not officially support this platform.&amp;nbsp; Feel free to share your experiences or seek advice from others on this topic at the &amp;quot;&lt;b&gt;tntmpd.beta-testers.discussion&lt;/b&gt;&amp;quot; forum at:&amp;nbsp; &lt;a href="http://webboard.ccci.org:8080/~tnt/"&gt;http://webboard.ccci.org:8080/~tnt/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I run TntMPD on my Mac?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-run-tntmpd-on-my-mac/revision/1.aspx</link><pubDate>Mon, 29 Sep 2008 15:28:19 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:11</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 11:28:19 AM&lt;br /&gt;
&lt;p&gt;A better question might be &amp;quot;&lt;b&gt;How can I run Windows on my Mac?&lt;/b&gt;&amp;quot;.&amp;nbsp; TntMPD is built for Windows, and it requires Windows 2000 or newer.&amp;nbsp; The thought of developing a Mac-specific version of TntMPD has been considered, and there are some steps being taken internally to move TntMPD towards being more cross-platform friendly.&amp;nbsp; But the current reality is that it will probably be many years until anything is available.&lt;/p&gt;
&lt;p&gt;Fortunately there are many good options for running Windows on your Mac now.&amp;nbsp; A few years ago Apple began using the Intel chip for Macs which is the same chip used by Windows computers.&amp;nbsp; This shift by Apple has made it much easier and faster to run Windows on your Mac.&lt;/p&gt;
&lt;p&gt;The different options can be roughly broken down to 4 categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Virtualization (Parallels, VMware, VirtualBox). &lt;/li&gt;
&lt;li&gt;Dual boot (Boot Camp). &lt;/li&gt;
&lt;li&gt;Emulation (Virtual PC). &lt;/li&gt;
&lt;li&gt;Other (CrossOver, WINE). &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h4&gt;Virtualization (Parallels, VMware, VirtualBox)&lt;/h4&gt;
&lt;p&gt;These products allow you to simultaneously run Windows &lt;i&gt;side by side&lt;/i&gt; with your Mac OS.&amp;nbsp; Because these products don&amp;#39;t have to emulate the Intel CPU, they run Windows very fast at nearly full native speed.&amp;nbsp; Parallels and VMware even provide options to make the programs running in Windows to appear as if they are Mac programs, hiding much of the Windows interface.&lt;/p&gt;
&lt;p&gt;Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;li&gt;Some work is being done (in the &amp;quot;labs&amp;quot;) specific to the Parallels product that might help TntMPD better integrate with the Mac environment. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.parallels.com/en/products/desktop/"&gt;Parallels&lt;/a&gt;&lt;/b&gt;&amp;nbsp; &lt;b&gt;&lt;span style="color:#008000;"&gt;(Recommended by TntWare!)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.vmware.com/products/fusion/"&gt;VMware&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Dual Boot (Boot Camp)&lt;/h4&gt;
&lt;p&gt;Boot Camp allows you to install Windows on its own partition on your hard drive.&amp;nbsp; Unlike virtualization you can not run Windows side by side with your Mac OS.&amp;nbsp; Instead, you need to restart your computer into Windows mode.&amp;nbsp; Take note:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;This option requires a Mac with the &lt;b&gt;Intel chip&lt;/b&gt;. &lt;/li&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Emulation (Virtual PC)&lt;/h4&gt;
&lt;p&gt;On older Macintosh computers, you might be able to install Virtual PC.&amp;nbsp; Although Virtual PC will allow you to run TntMPD, many users have reported this to be a painfully &lt;b&gt;slow&lt;/b&gt; experience.&amp;nbsp; This slowness is because older Macintosh computers are not based on the Intel CPU, this it must be emulated.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You still need to purchase and install a &lt;b&gt;full license of Windows&lt;/b&gt;.&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Windows XP Home or Windows Vista Home are more than sufficient for running TntMPD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;a href="http://www.apple.com/downloads/macosx/system_disk_utilities/virtualpc.html"&gt;Virtual PC&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4&gt;Other (CrossOver, WINE)&lt;/h4&gt;
&lt;p&gt;CrossOver is a commercial variant of WINE.&amp;nbsp; WINE is an open source project with the goal of cloning Windows functionality without requiring Windows.&amp;nbsp; A few have reported being able to successfully install and run TntMPD using these technologies.&amp;nbsp; But most of the feedback I have received has been that running TntMPD on these technologies is problematic.&amp;nbsp; If you are feeling brave and would like to experiment with these products by all means do so.&amp;nbsp; But be aware that TntWare does not officially support this platform.&amp;nbsp; Feel free to share your experiences or seek advice from others on this topic at the &amp;quot;&lt;b&gt;tntmpd.beta-testers.discussion&lt;/b&gt;&amp;quot; forum at:&amp;nbsp; &lt;a href="http://webboard.ccci.org:8080/~tnt/"&gt;http://webboard.ccci.org:8080/~tnt/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I manage a list of "Email-Only Newsletter" recipients?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-manage-a-list-of-quot-email-only-newsletter-quot-recipients/revision/0.aspx</link><pubDate>Wed, 28 Oct 2009 14:49:51 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:35</guid><dc:creator>BevHoy</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by BevHoy on 10/28/2009 10:49:51 AM&lt;br /&gt;
&lt;h2&gt;How can I manage a list of &amp;quot;Email-Only Newsletter&amp;quot; recipients?&lt;/h2&gt;
&lt;p&gt;Right now, all you get for tracking your newsletter recipients is a simple check box called &amp;quot;Send Newsletter&amp;quot;.&amp;nbsp; Currently,&amp;nbsp;there&amp;#39;s no&amp;nbsp;built-in way to specify newsletter preferences.&amp;nbsp; This is a commonly requested feature.&amp;nbsp; Here&amp;#39;s a way you can manage a list of &amp;quot;Email-Only Newsletter&amp;quot; recipients using TntMPD&amp;#39;s current features:&lt;/p&gt;
&lt;p&gt;1.&amp;nbsp; Create a Saved Group called &amp;quot;Email-Only Newsletter&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/email_5F00_newsletter_5F00_pic_5F00_1.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;2.&amp;nbsp;&amp;nbsp; For the contacts that prefer to receive your newsletter by email only, check the box under the &amp;quot;Groups&amp;quot; tab (back to the Contacts view) to include them in the that group.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/email_5F00_newsletter_5F00_pic_5F00_2.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;3.&amp;nbsp;&amp;nbsp; Continue to use the &amp;quot;Send Newsletter&amp;quot; check box for those that wish to receive your newsletter (irregardless of HOW they like to receive it).&lt;/p&gt;
&lt;p&gt;4.&amp;nbsp;&amp;nbsp; When you are sending out your newsletter by &lt;span style="color:#339966;"&gt;&lt;strong&gt;email&lt;/strong&gt;&lt;/span&gt;,&amp;nbsp;perform this lookup:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lookup&lt;/strong&gt; | &lt;strong&gt;Newsletter Recipients&lt;/strong&gt; | &lt;strong&gt;With Valid Preferred Email&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lookup&lt;/strong&gt; | &lt;strong&gt;By Group&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Select the &amp;quot;Email-Only Newsletter&amp;quot; group.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt; Click on &amp;quot;&lt;strong&gt;Lookup&lt;/strong&gt; &lt;strong&gt;within&lt;/strong&gt; the current group&amp;quot;.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Click &amp;quot;OK&amp;quot;.&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/email_5F00_newsletter_5F00_pic_5F00_3.gif" alt="" /&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;5.&amp;nbsp; When you are sending out your newsletter by &lt;span style="color:#339966;"&gt;&lt;strong&gt;paper&lt;/strong&gt;&lt;/span&gt;, perform this lookup:&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lookup&lt;/strong&gt; | &lt;strong&gt;Newsletter Recipients&lt;/strong&gt; | &lt;strong&gt;With Deliverable Mailing Address&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lookup&lt;/strong&gt; | &lt;strong&gt;By Group&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Select the &amp;quot;Email-Only Newsletter&amp;quot; group.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Click on &amp;quot;&lt;strong&gt;Take away from&lt;/strong&gt; the current group&amp;quot;.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Click &amp;quot;OK&amp;quot;.&lt;br /&gt;&lt;br /&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/email_5F00_newsletter_5F00_pic_5F00_4.gif" alt="" /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;----&lt;/p&gt;
&lt;p&gt;After step 4 and after step 5 you may want to save the lookup as a favorite, so that you can easily recall it more quickly in the future.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;gt; &lt;a href="/tntmpd/help/en/pages/lookups-overview.aspx"&gt;More info on Lookups in TntMPD&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I manage a list of "Email-Only Newsletter" recipients?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-manage-a-list-of-quot-email-only-newsletter-quot-recipients/revision/1.aspx</link><pubDate>Fri, 10 Oct 2008 20:49:40 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:141</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 10/10/2008 4:49:40 PM&lt;br /&gt;
&lt;p&gt;Right now, all you get for tracking your newsletter recipients is a simple check box called &amp;quot;Send Newsletter&amp;quot;.&amp;nbsp; Currently,&amp;nbsp;there&amp;#39;s no&amp;nbsp;built-in way to specify newsletter preferences.&amp;nbsp; This is a commonly requested feature.&amp;nbsp; Here&amp;#39;s a way you can manage a list of &amp;quot;Email-Only Newsletter&amp;quot; recipients using TntMPD&amp;#39;s current features:&lt;/p&gt;
&lt;p&gt;1.&amp;nbsp; Create a Saved Group called &amp;quot;Email-Only Newsletter&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/email_5F00_newsletter_5F00_pic_5F00_1.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;2.&amp;nbsp;&amp;nbsp; For the contacts that prefer to receive your newsletter by email only, check the box under the &amp;quot;Groups&amp;quot; tab (back to the Contacts view) to include them in the that group.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/email_5F00_newsletter_5F00_pic_5F00_2.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;3.&amp;nbsp;&amp;nbsp; Continue to use the &amp;quot;Send Newsletter&amp;quot; check box for those that wish to receive your newsletter (irregardless of HOW they like to receive it).&lt;/p&gt;
&lt;p&gt;4.&amp;nbsp;&amp;nbsp; When you are sending out your newsletter by &lt;span style="color:#339966;"&gt;&lt;strong&gt;email&lt;/strong&gt;&lt;/span&gt;,&amp;nbsp;perform this lookup:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lookup&lt;/strong&gt; | &lt;strong&gt;Newsletter Recipients&lt;/strong&gt; | &lt;strong&gt;With Valid Preferred Email&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lookup&lt;/strong&gt; | &lt;strong&gt;By Group&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Select the &amp;quot;Email-Only Newsletter&amp;quot; group.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt; Click on &amp;quot;&lt;strong&gt;Lookup&lt;/strong&gt; &lt;strong&gt;within&lt;/strong&gt; the current group&amp;quot;.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Click &amp;quot;OK&amp;quot;.&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/email_5F00_newsletter_5F00_pic_5F00_3.gif" alt="" /&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;5.&amp;nbsp; When you are sending out your newsletter by &lt;span style="color:#339966;"&gt;&lt;strong&gt;paper&lt;/strong&gt;&lt;/span&gt;, perform this lookup:&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lookup&lt;/strong&gt; | &lt;strong&gt;Newsletter Recipients&lt;/strong&gt; | &lt;strong&gt;With Deliverable Mailing Address&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lookup&lt;/strong&gt; | &lt;strong&gt;By Group&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Select the &amp;quot;Email-Only Newsletter&amp;quot; group.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Click on &amp;quot;&lt;strong&gt;Take away from&lt;/strong&gt; the current group&amp;quot;.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Click &amp;quot;OK&amp;quot;.&lt;br /&gt;&lt;br /&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/email_5F00_newsletter_5F00_pic_5F00_4.gif" alt="" /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;----&lt;/p&gt;
&lt;p&gt;After step 4 and after step 5 you may want to save the lookup as a favorite, so that you can easily recall it more quickly in the future.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;gt; &lt;a href="http://www.tntware.com/tntmpd/help/en/pages/lookups-overview.aspx"&gt;More info on Lookups in TntMPD&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Can I use a databse file that is stored on the internet?</title><link>http://www.tntware.com/tntmpd/faqs/en/can-i-use-a-databse-file-that-is-stored-on-the-internet/revision/0.aspx</link><pubDate>Mon, 12 Oct 2009 22:46:56 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:60</guid><dc:creator>Alon</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Alon on 10/12/2009 6:46:56 PM&lt;br /&gt;
&lt;p&gt;I would love to run TntMPD on my laptop and my work computer. I was wondering if I could store the database file on the internet and use it from both locations? I can share a database file stored on my home server but haven&amp;#39;t figured out if it&amp;#39;s possible over the internet.&lt;/p&gt;</description></item><item><title>How does the sync with Outlook work, and what are currently some of its shortcomings?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-does-the-sync-with-outlook-work-and-what-are-currently-some-of-its-shortcomings/revision/0.aspx</link><pubDate>Fri, 09 Oct 2009 19:48:01 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:59</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 10/9/2009 3:48:01 PM&lt;br /&gt;
&lt;p&gt;TntMPD can sync 2-way with Outlook.&amp;nbsp; When it does this, it tries to match contacts between TntMPD and Outlook.&amp;nbsp; By default, it will not export new contacts from TntMPD to Outlook.&amp;nbsp; Nor will it, by default, try to import new contacts from Outlook.&amp;nbsp; But it does give you the option to do so.&amp;nbsp; For the contacts that are in common, it tries to find where the change occurred.&amp;nbsp; If it happened on only one side (TntMPD or Outlook) since the last sync, it will automatically be able to determine which way to propogate the change.&amp;nbsp; If a change occured to the same contact on both sides, it will mark this as&amp;nbsp;a &amp;quot;Skip&amp;quot; and you&amp;#39;ll have to manually decide what to do (and then right-click and choose an action).&amp;nbsp; At this point, it will give you the option to &amp;quot;Update TntMPD Only&amp;quot; (if you consider Outlook your primary contact manager) or you can &amp;quot;Update Outlook Only&amp;quot; (if you consider TntMPD your primary contact manager).&lt;/p&gt;
&lt;p&gt;There are currently&amp;nbsp;some problems&amp;nbsp;with the way TntMPD handles change detection.&amp;nbsp; There are processes in TntMPD that make contacts appear to be changed, when in reality there are no fields that changed that would affect Outlook.&amp;nbsp; The same is true on the Outlook side.&amp;nbsp; I do have plans to address this in a future version, but for now you get alot of &amp;quot;Skips&amp;quot; if you rely solely on automatic change detection.&amp;nbsp; But if you consider TntMPD your authoritative contact manager, then you can click &amp;quot;Update Outlook Only&amp;quot; and not worry about it.&amp;nbsp; Or if you consider Outlook your authoritative contact manager, you can click &amp;quot;Update TntMPD Only&amp;quot; and not wory about it.&lt;/p&gt;</description></item><item><title>How can I reduce the size of a digital pictures using Office 2000? </title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-reduce-the-size-of-a-digital-pictures-using-office-2000/revision/0.aspx</link><pubDate>Wed, 07 Oct 2009 15:10:01 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:27</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 10/7/2009 11:10:01 AM&lt;br /&gt;
&lt;h2&gt;How can I reduce the size of a digital pictures using Office 2000? &lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;Photos&lt;/span&gt;&lt;/div&gt;

&lt;h1 align="center"&gt;&lt;span style="font-family:Tahoma;"&gt;How to reduce the size of digital pictures using Office 2000.&lt;/span&gt;&lt;/h1&gt;
&lt;table width="57%" border="1" id="table12"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;1.&amp;nbsp; Check to see if &amp;quot;Microsoft Photo Editor&amp;quot; is installed.&amp;nbsp; If it is installed you should find it under the &amp;quot;Microsoft Office Tools&amp;quot; program group.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot3.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="93%" border="1" id="table13"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan="2"&gt;&lt;span style="font-family:Tahoma;"&gt;2.&amp;nbsp; If it is NOT installed, you need to insert the Office 2000 installation CD and add this component.&amp;nbsp; The following pictures show you where it is located in the installation options tree.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="63%"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot1.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td width="30%"&gt;
&lt;div align="center"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="font-family:Tahoma;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;table width="73%" border="1" id="table5"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;3.&amp;nbsp; Launch &amp;quot;Microsoft Photo Editor&amp;quot;, and under the &amp;quot;File&amp;quot; menu select &amp;quot;Open...&amp;quot;.&amp;nbsp; Select the photo you want to reduce in size.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot4.gif" alt="" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot5.gif" alt="" /&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;&lt;img height="275" width="383" src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot5.gif" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="78%" border="1" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;4.&amp;nbsp; Notice the initial zoom size.&amp;nbsp; The program has automatically visually scaled down the picture on the screen.&amp;nbsp; Take not of this number (for step 5).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot6.gif" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img height="456" width="630" src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot6.gif" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="66%" border="1" id="table7"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;5.&amp;nbsp; Under the &amp;quot;Image&amp;quot; menu, click on &amp;quot;Resize...&amp;quot;.&amp;nbsp; Type in the percentage you would like to reduce the original image by.&amp;nbsp; You can use the same number as the initial zoom size (from step 4).&amp;nbsp; Click &amp;quot;OK&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot7.gif" alt="" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot8.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="78%" border="1" id="table8"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;6.&amp;nbsp; Notice how small the picture is.&amp;nbsp; This is because the zoom is still set to 25%.&amp;nbsp; Change the zoom to 100% to see what the picture actually looks like.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot9.gif" alt="" /&gt;&lt;/span&gt;&amp;nbsp; 
&lt;hr /&gt;
&lt;p&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot10.gif" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img height="431" width="622" src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot9.gif" alt="" /&gt;&lt;/span&gt;&amp;nbsp; 
&lt;hr /&gt;
&lt;p&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span style="background: SpringGreen;"&gt;&lt;img height="458" width="624" src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot10.gif" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="68%" border="1" id="table9"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;7.&amp;nbsp; Now you&amp;#39;re ready to save the file.&amp;nbsp; It is important that you use a different name, since you don&amp;#39;t want to overwrite your original high quality picture with the smaller, lower quality picture.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Save As&amp;quot;.&amp;nbsp; I would suggest adding &amp;quot;_smaller&amp;quot; to end of the file name.&amp;nbsp; Then click &amp;quot;Save&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot11.gif" alt="" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot12.gif" alt="" /&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;&lt;img height="283" width="418" src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot12.gif" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="46%" border="1" id="table10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;8.&amp;nbsp; Finally, notice that next to your original picture, you have the reduced size picture.&amp;nbsp; Notice the size difference.&amp;nbsp; The smaller picture will not only be scaled better for email, but it will be alot smaller in size also (which can be nice for those with slower connections.)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p align="center"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot13.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="49%" border="1" id="table11"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;Just in case you&amp;#39;re interested, here are links to the original file, and the reduced file used for this tutorial...&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp; 
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;a href="/tntmpd/faqs/en/PhotoSizeReduction/100_1050.JPG"&gt;&lt;/a&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/100_5F00_1050.jpg"&gt;100_1050.JPG&lt;/a&gt;&amp;nbsp; (933 KB)&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;a href="/tntmpd/faqs/en/PhotoSizeReduction/100_1050_smaller.JPG"&gt;&lt;/a&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/100_5F00_1050_5F00_smaller.jpg"&gt;100_1050_smaller.JPG&lt;/a&gt;&amp;nbsp; (83 KB)&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I reduce the size of a digital pictures using Office 2000? </title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-reduce-the-size-of-a-digital-pictures-using-office-2000/revision/2.aspx</link><pubDate>Wed, 07 Oct 2009 15:07:38 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:139</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 2 posted to Frequently Asked Questions (English) by Troy Wolbrink on 10/7/2009 11:07:38 AM&lt;br /&gt;
&lt;h2&gt;How can I reduce the size of a digital pictures using Office 2000? &lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Photos&lt;/div&gt;

&lt;h1 align="center"&gt;&lt;span style="font-family:Tahoma;"&gt;How to reduce the size of digital pictures using Office 2000.&lt;/span&gt;&lt;/h1&gt;
&lt;table width="57%" border="1" id="table12"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;1.&amp;nbsp; Check to see if &amp;quot;Microsoft Photo Editor&amp;quot; is installed.&amp;nbsp; If it is installed you should find it under the &amp;quot;Microsoft Office Tools&amp;quot; program group.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot3.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="93%" border="1" id="table13"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan="2"&gt;&lt;span style="font-family:Tahoma;"&gt;2.&amp;nbsp; If it is NOT installed, you need to insert the Office 2000 installation CD and add this component.&amp;nbsp; The following pictures show you where it is located in the installation options tree.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="63%"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot1.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;div align="center"&gt;
&lt;table id="table14"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td align="center"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot2.gif" alt="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="center"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;You&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;want&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;option&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;to&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;look&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;like&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td width="30%"&gt;
&lt;div align="center"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="font-family:Tahoma;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;table width="73%" border="1" id="table5"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;3.&amp;nbsp; Launch &amp;quot;Microsoft Photo Editor&amp;quot;, and under the &amp;quot;File&amp;quot; menu select &amp;quot;Open...&amp;quot;.&amp;nbsp; Select the photo you want to reduce in size.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot4.gif" alt="" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot5.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="78%" border="1" id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;4.&amp;nbsp; Notice the initial zoom size.&amp;nbsp; The program has automatically visually scaled down the picture on the screen.&amp;nbsp; Take not of this number (for step 5).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot6.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="66%" border="1" id="table7"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;5.&amp;nbsp; Under the &amp;quot;Image&amp;quot; menu, click on &amp;quot;Resize...&amp;quot;.&amp;nbsp; Type in the percentage you would like to reduce the original image by.&amp;nbsp; You can use the same number as the initial zoom size (from step 4).&amp;nbsp; Click &amp;quot;OK&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot7.gif" alt="" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot8.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="78%" border="1" id="table8"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;6.&amp;nbsp; Notice how small the picture is.&amp;nbsp; This is because the zoom is still set to 25%.&amp;nbsp; Change the zoom to 100% to see what the picture actually looks like.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;/span&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot9.gif" alt="" /&gt;&amp;nbsp; 
&lt;hr /&gt;
&lt;p&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot10.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="68%" border="1" id="table9"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;7.&amp;nbsp; Now you&amp;#39;re ready to save the file.&amp;nbsp; It is important that you use a different name, since you don&amp;#39;t want to overwrite your original high quality picture with the smaller, lower quality picture.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Save As&amp;quot;.&amp;nbsp; I would suggest adding &amp;quot;_smaller&amp;quot; to end of the file name.&amp;nbsp; Then click &amp;quot;Save&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot11.gif" alt="" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot12.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="46%" border="1" id="table10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;8.&amp;nbsp; Finally, notice that next to your original picture, you have the reduced size picture.&amp;nbsp; Notice the size difference.&amp;nbsp; The smaller picture will not only be scaled better for email, but it will be alot smaller in size also (which can be nice for those with slower connections.)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p align="center"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot13.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="49%" border="1" id="table11"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;Just in case you&amp;#39;re interested, here are links to the original file, and the reduced file used for this tutorial...&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp; 
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;a href="/tntmpd/faqs/en/PhotoSizeReduction/100_1050.JPG"&gt;&lt;/a&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/100_5F00_1050.jpg"&gt;100_1050.JPG&lt;/a&gt;&amp;nbsp; (933 KB)&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;a href="/tntmpd/faqs/en/PhotoSizeReduction/100_1050_smaller.JPG"&gt;&lt;/a&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/100_5F00_1050_5F00_smaller.jpg"&gt;100_1050_smaller.JPG&lt;/a&gt;&amp;nbsp; (83 KB)&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I reduce the size of a digital pictures using Office 2000? </title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-reduce-the-size-of-a-digital-pictures-using-office-2000/revision/1.aspx</link><pubDate>Mon, 29 Sep 2008 17:55:31 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:138</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 1:55:31 PM&lt;br /&gt;
&lt;h1 align="center"&gt;&lt;span style="font-family:Tahoma;"&gt;How to reduce the size of digital pictures using Office 2000.&lt;/span&gt;&lt;/h1&gt;
&lt;table id="table12"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;1.&amp;nbsp; Check to see if &amp;quot;Microsoft Photo Editor&amp;quot; is installed.&amp;nbsp; If it is installed you should find it under the &amp;quot;Microsoft Office Tools&amp;quot; program group.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot3.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table id="table13"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan="2"&gt;&lt;span style="font-family:Tahoma;"&gt;2.&amp;nbsp; If it is NOT installed, you need to insert the Office 2000 installation CD and add this component.&amp;nbsp; The following pictures show you where it is located in the installation options tree.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot1.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;div align="center"&gt;
&lt;table id="table14"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td align="center"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot2.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="center"&gt;&lt;span style="font-family:Tahoma;"&gt;You want the option to look like this.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="font-family:Tahoma;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;table id="table5"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;3.&amp;nbsp; Launch &amp;quot;Microsoft Photo Editor&amp;quot;, and under the &amp;quot;File&amp;quot; menu select &amp;quot;Open...&amp;quot;.&amp;nbsp; Select the photo you want to reduce in size.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot4.gif" alt="" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot5.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table id="table6"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;4.&amp;nbsp; Notice the initial zoom size.&amp;nbsp; The program has automatically visually scaled down the picture on the screen.&amp;nbsp; Take not of this number (for step 5).&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot6.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table id="table7"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;5.&amp;nbsp; Under the &amp;quot;Image&amp;quot; menu, click on &amp;quot;Resize...&amp;quot;.&amp;nbsp; Type in the percentage you would like to reduce the original image by.&amp;nbsp; You can use the same number as the initial zoom size (from step 4).&amp;nbsp; Click &amp;quot;OK&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot7.gif" alt="" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot8.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table id="table8"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;6.&amp;nbsp; Notice how small the picture is.&amp;nbsp; This is because the zoom is still set to 25%.&amp;nbsp; Change the zoom to 100% to see what the picture actually looks like.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;/span&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot9.gif" alt="" /&gt;&amp;nbsp; 
&lt;hr /&gt;
&lt;p&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot10.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table id="table9"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;7.&amp;nbsp; Now you&amp;#39;re ready to save the file.&amp;nbsp; It is important that you use a different name, since you don&amp;#39;t want to overwrite your original high quality picture with the smaller, lower quality picture.&amp;nbsp; Under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Save As&amp;quot;.&amp;nbsp; I would suggest adding &amp;quot;_smaller&amp;quot; to end of the file name.&amp;nbsp; Then click &amp;quot;Save&amp;quot;.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot11.gif" alt="" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot12.gif" alt="" /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table id="table10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;8.&amp;nbsp; Finally, notice that next to your original picture, you have the reduced size picture.&amp;nbsp; Notice the size difference.&amp;nbsp; The smaller picture will not only be scaled better for email, but it will be alot smaller in size also (which can be nice for those with slower connections.)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p align="center"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/photo_5F00_screenshot13.gif" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;
&lt;table id="table11"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style="font-family:Tahoma;"&gt;Just in case you&amp;#39;re interested, here are links to the original file, and the reduced file used for this tutorial...&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp; 
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;a href="/tntmpd/faqs/en/PhotoSizeReduction/100_1050.JPG"&gt;&lt;/a&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/100_5F00_1050.jpg"&gt;100_1050.JPG&lt;/a&gt;&amp;nbsp; (933 KB)&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;a href="/tntmpd/faqs/en/PhotoSizeReduction/100_1050_smaller.JPG"&gt;&lt;/a&gt;&lt;a href="http://www.tntware.com/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/100_5F00_1050_5F00_smaller.jpg"&gt;100_1050_smaller.JPG&lt;/a&gt;&amp;nbsp; (83 KB)&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Who develops TntMPD, and what is the background of this software?</title><link>http://www.tntware.com/tntmpd/faqs/en/who-develops-tntmpd-and-what-is-the-background-of-this-software/revision/0.aspx</link><pubDate>Wed, 23 Sep 2009 15:44:34 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:58</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/23/2009 11:44:34 AM&lt;br /&gt;
&lt;p&gt;I, Troy Wolbrink, joined the staff of &lt;a href="http://www.ccci.org/"&gt;Campus Crusade for Christ&lt;/a&gt; in 1996.&amp;nbsp; Starting with the Jesus Film Master Studio, my assignment was to help develop the software they used to record, edit and mix new language versions of the Jesus Film.&amp;nbsp; As a learning project I was encouraged by my team leader to consider developing an application that can help me stay organized as I work on MPD.&amp;nbsp; I was also interested in doing this as a hobby, since I was unsatisfied with any of the existing software I had already tried.&amp;nbsp; So this learning project became a hobby.&lt;/p&gt;
&lt;p&gt;A few years later in 1999, Campus Crusade began making donation data available online.&amp;nbsp; Up to this point, I was manually entering my donation information into TntMPD every month when the paper report came in the mail.&amp;nbsp; It was worth it to do all this typing, because TntMPD would help me track my pledges and stay on top of thanking my partners.&amp;nbsp; But once this donation data was available online, I quickly adapted TntMPD to be able to download this information directly into the program because I wanted to avoid all the typing each month.&amp;nbsp; Once I realized I could get all the benefit of tracking my pledges without all the work, it became clear to me that this program could really help other staff.&lt;/p&gt;
&lt;p&gt;For another year I worked on TntMPD so that it would be easy for any staff to install and begin using it.&amp;nbsp; My fear was that if it wasn&amp;#39;t user friendly, I&amp;#39;d be bogged down with technical support.&amp;nbsp; My wife, Tammy, was my usability tester.&amp;nbsp; She&amp;#39;s not a technical person, so I&amp;#39;d work on different features of the software until she was able to perform certain tasks without my help, such as mail merge, scheduling tasks or checking for new gifts online.&amp;nbsp; Once it passed Tammy&amp;#39;s approval, it was ready and made available on our personal website.&amp;nbsp; We told a friend about this software who was working as a MPD coach at Campus Crusade&amp;#39;s New Staff Training Conference in January 2001.&amp;nbsp; By the end of that month, about 100 new staff were already using the software!&lt;/p&gt;
&lt;p&gt;I was surprised when the number of staff using the software continued to grow by about 100 each month.&amp;nbsp; It&amp;#39;s been encouraging to see the number of missionaries, as well as the number of organizations adopt TntMPD.&amp;nbsp; TntMPD is in 8 languages now (as of 2009) and about 6,000 missionaries from 100 organizations use TntMPD!&amp;nbsp; TntMPD gives each missionary about 6 more hours per month.&amp;nbsp; That&amp;#39;s about 36,000 additional hours each month for missionaries to be telling others about Jesus Christ!&lt;/p&gt;
&lt;p&gt;Besides working on TntMPD, I also work on helping our international staff get up and running with TntMPD.&amp;nbsp; One project I developed and now help maintain is &lt;a href="http://www.donorwise.com/"&gt;DonorWise&lt;/a&gt;, which is a donation processing system for national ministries.&amp;nbsp; Another project is called &lt;a href="/tntmpd.dataserver/"&gt;TntMPD.DataServer &lt;/a&gt;which brings a &amp;quot;Staff Services&amp;quot;-like website to national ministries, along with the ability for the national staff to be able to download their local donations into TntMPD.&amp;nbsp; Another project is called TntTranslator which now allows a volunteer to translate TntMPD, the help manual, the technical support website and more ... and this can even be done online!&lt;/p&gt;
&lt;p&gt;TntMPD is still maintained by me as its sole software developer, although there is a growing virtual team of others who have really helped to free up my time so that I can focus on what I do best.&amp;nbsp; I serve as a full time staff member with the &lt;a href="http://technology.ccci.org/"&gt;Global Technology Office &lt;/a&gt;of Campus Crusade for Christ.&amp;nbsp; We provide leadership to the ministry in the effective use of technology so that we, as a ministry, have more capacity to build spiritual movements everywhere.&lt;/p&gt;</description></item><item><title>How can I develop add-ons for TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-develop-add-ons-for-tntmpd/revision/0.aspx</link><pubDate>Thu, 06 Aug 2009 04:34:27 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:31</guid><dc:creator>Troy Wolbrink</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by Troy Wolbrink on 8/6/2009 12:34:27 AM&lt;br /&gt;
&lt;h2&gt;How can I develop add-ons for TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;Developer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Guides&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Access Database Add-On&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If TntMPD doesn&amp;#39;t do exactly what you want, and you know how to use Access 2000, you can develop custom Access solutions to enhance TntMPD.&amp;nbsp; TntMPD has a special feature called &amp;quot;Link to Access Database&amp;quot;.&amp;nbsp; This takes an existing database and adds links to tables within TntMPD.&amp;nbsp; This way you can add your own tables, queries, forms and reports and VBA (Visual Basic for Applications) code modules.&amp;nbsp;&amp;nbsp; For a better explanation follow this link: &lt;a target="_blank" href="http://msdn2.microsoft.com/en-us/library/aa141493(office.10).aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa141493(office.10).aspx&lt;/a&gt;&amp;nbsp;&amp;nbsp; Keep in mind in this illustration that the &amp;quot;Back End&amp;quot; database is the TntMPD file (*.mpd) and the &amp;quot;Front End&amp;quot; database is the Access 2000 database (*.mdb) that you told TntMPD to link. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows Application Add-On&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;More advanced developers will appreciate the fact that TntMPD provides programmatic ways to create and update linked Access databases via the command line.&amp;nbsp; For help on this feature, run &amp;quot;TntMPD.exe /?&amp;quot; from the command line.&amp;nbsp; The location of TntMPD.exe can be found in the registry at &lt;span style="font-size:xx-small;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\TntWare\TntMPD\InstallPath&amp;quot;&lt;/span&gt;.&amp;nbsp; Each add-on&amp;nbsp;can create and maintain its own link to the database without requiring the user to&amp;nbsp;manually establish the link.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;TntMPD&amp;#39;s Database Structure&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As to the layout of the underlying tables. You will find that most tables use the first field as their primary key. For example, the main table is called &amp;quot;Contact&amp;quot;. The primary key is &amp;quot;ContactID&amp;quot;. The gift table has a field called &amp;quot;ContactID&amp;quot; that links back to the person who gave the gift. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Changing Data in TntMPD?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If your add-on changes data in TntMPD using your linked database tables, be sure to perform&amp;nbsp;the File|Maintenance&amp;nbsp;task when you are done. Open TntMPD. Click on the &amp;quot;File&amp;quot; menu ... select &amp;quot;Maintenance&amp;quot;. From the maintenance screen, recalculate mailing, money and history data.&amp;nbsp; These steps are recommended for the program to operate correctly.&amp;nbsp; Also, each table has a &amp;quot;LastEdit&amp;quot; field that needs to be updated for TntSync to work correctly.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Adding your Add-On to the &amp;quot;Tools&amp;quot; menu in TntMPD&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Look in the Windows registry (using regedit.exe) at the key:&amp;nbsp; &lt;span style="font-size:xx-small;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\TntWare\TntMPD\ExternalTools\&amp;quot;&lt;/span&gt;&lt;br /&gt;(or if you&amp;#39;re on 64-bit Windows look at: &lt;span style="font-size:xx-small;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TntWare\TntMPD\ExternalTools\&amp;quot;)&lt;br /&gt;&lt;/span&gt;TntCrypt and TntSync are provided as examples of how you can register your add-on under the &amp;quot;Tools&amp;quot; menu.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Each tool can specify certain values:&amp;nbsp; &lt;strong&gt;Category&lt;/strong&gt; (if you want a sub-menu), &lt;strong&gt;Target&lt;/strong&gt; (what get&amp;#39;s executed when you click the menu ... can be anything that runs under the Windows &amp;quot;Start&amp;quot; menu ... &amp;quot;Run&amp;quot;), &lt;strong&gt;IconTarget&lt;/strong&gt; (where you want the menu extracted from for the tool&amp;#39;s menu item), and &lt;strong&gt;Shortcut&lt;/strong&gt; (if you want a keyboard hotkey such as &amp;quot;Ctrl+F1&amp;quot; for running your add-on).&lt;/p&gt;
&lt;p&gt;In the &lt;strong&gt;Target&lt;/strong&gt;, you can include &amp;quot;currentgroup.csv&amp;quot; somewhere, and it will be replaced with the name of an actual file which represents an export of the current&amp;nbsp;filtered list&amp;nbsp;of contacts&amp;nbsp;in TntMPD&amp;#39;s contacts view.&amp;nbsp; This allows your add-on to do something with the current group.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mail Merge Handler&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;TntMPD includes built-in support for merging with Microsoft Word 2000 and newer.&amp;nbsp; You can&amp;nbsp;replace this with&amp;nbsp;your own Mail Merge functionality.&amp;nbsp; For some documentation on how to integrate your add-on with TntMPD, look in TntMPD&amp;#39;s installation folder under &amp;quot;\Developer Notes\External Handlers.zip&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;App Exit&amp;nbsp;Handler&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you want your add-on program to get called when TntMPD exits, look for the example in TntMPD&amp;#39;s installation folder under &amp;quot;\Developer Notes\External Handlers.zip&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Examples&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/downloads/g/tntmpd_add-ons/default.aspx"&gt;&lt;strong&gt;There are some add-ons currently available for TntMPD.&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I develop add-ons for TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-develop-add-ons-for-tntmpd/revision/4.aspx</link><pubDate>Thu, 06 Aug 2009 04:30:47 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:135</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 4 posted to Frequently Asked Questions (English) by Troy Wolbrink on 8/6/2009 12:30:47 AM&lt;br /&gt;
&lt;h2&gt;How can I develop add-ons for TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Access Database Add-On&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If TntMPD doesn&amp;#39;t do exactly what you want, and you know how to use Access 2000, you can develop custom Access solutions to enhance TntMPD.&amp;nbsp; TntMPD has a special feature called &amp;quot;Link to Access Database&amp;quot;.&amp;nbsp; This takes an existing database and adds links to tables within TntMPD.&amp;nbsp; This way you can add your own tables, queries, forms and reports and VBA (Visual Basic for Applications) code modules.&amp;nbsp;&amp;nbsp; For a better explanation follow this link: &lt;a target="_blank" href="http://msdn2.microsoft.com/en-us/library/aa141493(office.10).aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa141493(office.10).aspx&lt;/a&gt;&amp;nbsp;&amp;nbsp; Keep in mind in this illustration that the &amp;quot;Back End&amp;quot; database is the TntMPD file (*.mpd) and the &amp;quot;Front End&amp;quot; database is the Access 2000 database (*.mdb) that you told TntMPD to link. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows Application Add-On&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;More advanced developers will appreciate the fact that TntMPD provides programmatic ways to create and update linked Access databases via the command line.&amp;nbsp; For help on this feature, run &amp;quot;TntMPD.exe /?&amp;quot; from the command line.&amp;nbsp; The location of TntMPD.exe can be found in the registry at &lt;span style="font-size:xx-small;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\TntWare\TntMPD\InstallPath&amp;quot;&lt;/span&gt;.&amp;nbsp; Each add-on&amp;nbsp;can create and maintain its own link to the database without requiring the user to&amp;nbsp;manually establish the link.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;TntMPD&amp;#39;s Database Structure&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As to the layout of the underlying tables. You will find that most tables use the first field as their primary key. For example, the main table is called &amp;quot;Contact&amp;quot;. The primary key is &amp;quot;ContactID&amp;quot;. The gift table has a field called &amp;quot;ContactID&amp;quot; that links back to the person who gave the gift. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Changing Data in TntMPD?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If your add-on changes data in TntMPD using your linked database tables, be sure to perform&amp;nbsp;the File|Maintenance&amp;nbsp;task when you are done. Open TntMPD. Click on the &amp;quot;File&amp;quot; menu ... select &amp;quot;Maintenance&amp;quot;. From the maintenance screen, recalculate mailing, money and history data.&amp;nbsp; These steps are recommended for the program to operate correctly.&amp;nbsp; Also, each table has a &amp;quot;LastEdit&amp;quot; field that needs to be updated for TntSync to work correctly.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Adding your Add-On to the &amp;quot;Tools&amp;quot; menu in TntMPD&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Look in the Windows registry (using regedit.exe) at the key:&amp;nbsp; &lt;span style="font-size:xx-small;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\TntWare\TntMPD\ExternalTools\&amp;quot;&lt;/span&gt;&lt;br /&gt;(or if you&amp;#39;re on 64-bit Windows look at: &lt;span style="font-size:xx-small;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TntWare\TntMPD\ExternalTools\&amp;quot;)&lt;br /&gt;&lt;/span&gt;TntCrypt and TntSync are provided as examples of how you can register your add-on under the &amp;quot;Tools&amp;quot; menu.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:xx-small;"&gt;&lt;span style="font-size:x-small;"&gt;Each tool can specify certain values:&amp;nbsp; &lt;strong&gt;Category&lt;/strong&gt; (if you want a sub-menu), &lt;strong&gt;Target&lt;/strong&gt; (what get&amp;#39;s executed when you click the menu ... can be anything that runs under the Windows &amp;quot;Start&amp;quot; menu ... &amp;quot;Run&amp;quot;), &lt;strong&gt;IconTarget&lt;/strong&gt; (where you want the menu extracted from for the tool&amp;#39;s menu item), and &lt;strong&gt;Shortcut&lt;/strong&gt; (if you want a keyboard hotkey such as &amp;quot;Ctrl+F1&amp;quot; for running your add-on).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;In the &lt;strong&gt;Target&lt;/strong&gt;, you can include &amp;quot;currentgroup.csv&amp;quot; somewhere, and it will be replaced with the name of an actual file which represents an export of the current&amp;nbsp;filtered list&amp;nbsp;of contacts&amp;nbsp;in TntMPD&amp;#39;s contacts view.&amp;nbsp; This allows your add-on to do something with the current group.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mail Merge Handler&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;TntMPD includes built-in support for merging with Microsoft Word 2000 and newer.&amp;nbsp; You can&amp;nbsp;replace this with&amp;nbsp;your own Mail Merge functionality.&amp;nbsp; For some documentation on how to integrate your add-on with TntMPD, look in TntMPD&amp;#39;s installation folder under &amp;quot;\Developer Notes\External Handlers.zip&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;App Exit&amp;nbsp;Handler&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you want your add-on program to get called when TntMPD exits, look for the example in TntMPD&amp;#39;s installation folder under &amp;quot;\Developer Notes\External Handlers.zip&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Examples&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/downloads/g/tntmpd_add-ons/default.aspx"&gt;&lt;strong&gt;There are some add-ons currently available for TntMPD.&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I develop add-ons for TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-develop-add-ons-for-tntmpd/revision/3.aspx</link><pubDate>Thu, 06 Aug 2009 04:27:22 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:134</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 3 posted to Frequently Asked Questions (English) by Troy Wolbrink on 8/6/2009 12:27:22 AM&lt;br /&gt;
&lt;h2&gt;How can I develop add-ons for TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Developer Guides&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;TntMPD&lt;/span&gt; &lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Access&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Database&lt;/span&gt; Add-On&lt;span style="text-decoration: line-through; color: red;"&gt;Developer&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Page&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If TntMPD doesn&amp;#39;t do exactly what you want, and you know how to use Access 2000, you can develop custom &lt;span style="background: SpringGreen;"&gt;Access&lt;/span&gt; solutions to enhance TntMPD.&amp;nbsp; TntMPD has a special feature called &amp;quot;Link to Access Database&amp;quot;.&amp;nbsp; This takes an existing database and adds links to tables within TntMPD.&amp;nbsp; This way you can add your own tables, queries, forms and reports and VBA (Visual Basic for Applications) code modules.&amp;nbsp;&amp;nbsp; For a better explanation follow this link: &lt;a target="_blank" href="http://msdn2.microsoft.com/en-us/library/aa141493(office.10).aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa141493(office.10).aspx&lt;/a&gt;&amp;nbsp;&amp;nbsp; Keep in mind in this illustration that the &amp;quot;Back End&amp;quot; database is the TntMPD file (*.mpd) and the &amp;quot;Front End&amp;quot; database is the Access 2000 database (*.mdb) that you told TntMPD to link. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Windows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Application&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Add-On&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;More advanced developers will appreciate the fact that TntMPD provides programmatic ways to create and update linked Access databases via the command line.&amp;nbsp; For help on this feature, run &amp;quot;TntMPD.exe /?&amp;quot; from the command line.&amp;nbsp; The location of TntMPD.exe can be found in the registry at &lt;span style="font-size:xx-small;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\TntWare\TntMPD\InstallPath&amp;quot;&lt;/span&gt;.&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;Thus&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;each&lt;/span&gt; &amp;nbsp; &lt;span style="background: SpringGreen;"&gt;Each&lt;/span&gt; add-on&lt;span style="text-decoration: line-through; color: red;"&gt;should&lt;/span&gt; &amp;nbsp;&lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; create and maintain its own link to the database &lt;span style="text-decoration: line-through; color: red;"&gt;,&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;without&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;requiring&lt;/span&gt; the user &lt;span style="text-decoration: line-through; color: red;"&gt;shouldn&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;t&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;have&lt;/span&gt; to&lt;span style="text-decoration: line-through; color: red;"&gt;be&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;involved&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="text-decoration: line-through; color: red;"&gt;(&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;Note:&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;The&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;MLC&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;add-on&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;designed&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;before&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;feature&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;was&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;available&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;and&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;thus&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;requires&lt;/span&gt; &amp;nbsp;&lt;span style="background: SpringGreen;"&gt;manually&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;establish&lt;/span&gt; the &lt;span style="text-decoration: line-through; color: red;"&gt;user&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;link&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&amp;#39;s &lt;span style="text-decoration: line-through; color: red;"&gt;involvement&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;setting&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;up&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;the&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;link.&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;)&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Database&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Structure&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As to the layout of the underlying tables. You will find that most tables use the first field as their primary key. For example, the main table is called &amp;quot;Contact&amp;quot;. The primary key is &amp;quot;ContactID&amp;quot;. The gift table has a field called &amp;quot;ContactID&amp;quot; that links back to the person who gave the gift. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Changing&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Data&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If your add-on changes data in TntMPD &lt;span style="text-decoration: line-through; color: red;"&gt;tables&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;in&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Access&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;2000&lt;/span&gt; using your linked database &lt;span style="background: SpringGreen;"&gt;tables&lt;/span&gt;, be sure to perform&lt;span style="text-decoration: line-through; color: red;"&gt;this&lt;/span&gt; &amp;nbsp;&lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;File|Maintenance&lt;/span&gt;&amp;nbsp;task when you are done. Open TntMPD. Click on the &amp;quot;File&amp;quot; menu ... select &amp;quot;Maintenance&amp;quot;. From the maintenance screen, recalculate mailing, money and history data.&amp;nbsp; These steps are recommended for the program to operate correctly.&amp;nbsp; Also, each table has a &amp;quot;LastEdit&amp;quot; field that needs to be updated for TntSync to work correctly&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Adding&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Add-On&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Tools&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Look&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Windows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;registry&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;using&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;regedit.exe&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;)&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;at&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;key&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&amp;nbsp; &lt;span style="font-size:xx-small;"&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\TntWare\TntMPD\ExternalTools\&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;or&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;if&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;re&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;64-bit&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Windows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;look&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;at&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt; &lt;span style="font-size:xx-small;"&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TntWare\TntMPD\ExternalTools\&amp;quot;)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="background: SpringGreen;"&gt;TntCrypt&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntSync&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;are&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;provided&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;examples&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;how&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;register&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;add-on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Tools&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:xx-small;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="background: SpringGreen;"&gt;Each&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;tool&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;specify&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;certain&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;values&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&amp;nbsp; &lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Category&lt;/span&gt;&lt;/strong&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;if&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;want&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;sub-menu)&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Target&lt;/span&gt;&lt;/strong&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;what&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;get&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;executed&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;when&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;click&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt; .&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;anything&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;that&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;runs&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Windows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Start&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;..&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Run&amp;quot;),&lt;/span&gt; &lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;IconTarget&lt;/span&gt;&lt;/strong&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;where&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;want&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;extracted&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;from&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;tool&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;menu&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;item)&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Shortcut&lt;/span&gt;&lt;/strong&gt; &lt;span style="background: SpringGreen;"&gt;(&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;if&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;want&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;a&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;keyboard&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;hotkey&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;such&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;as&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;Ctrl+F1&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;running&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;add-on)&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;In&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Target&lt;/span&gt;&lt;/strong&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;include&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;currentgroup.csv&amp;quot;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;somewhere&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;it&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;will&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;replaced&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;name&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;an&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;actual&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;file&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;which&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;represents&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;an&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;export&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;current&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;filtered&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;list&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;contacts&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;contacts&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;view&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;This&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;allows&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;add-on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;do&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;something&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;current&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;group&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Mail&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Merge&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Handler&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;includes&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;built-in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;support&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;merging&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Microsoft&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Word&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;2000&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;newer&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;You&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;can&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;replace&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;this&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;own&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Mail&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Merge&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;functionality&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;.&lt;/span&gt;&amp;nbsp; &lt;span style="background: SpringGreen;"&gt;For&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;some&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;documentation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;how&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;integrate&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;add-on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;with&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;look&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;installation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;folder&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;\Developer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Notes\External&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Handlers.zip&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;App&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Exit&lt;/span&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;Handler&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;If&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;want&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;add-on&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;program&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;get&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;called&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;when&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;exits&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;look&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;for&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;example&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;in&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;TntMPD&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;installation&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;folder&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;under&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;\Developer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Notes\External&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Handlers.zip&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background: SpringGreen;"&gt;Examples&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/downloads/g/tntmpd_add-ons/default.aspx"&gt;&lt;strong&gt;There are some add-ons currently available for TntMPD.&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How can I develop add-ons for TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-develop-add-ons-for-tntmpd/revision/2.aspx</link><pubDate>Mon, 29 Sep 2008 18:17:49 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:133</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 2 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 2:17:49 PM&lt;br /&gt;
&lt;h2&gt;How can I develop add-ons for TntMPD?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="background: SpringGreen;"&gt;Developer&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Guides&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;TntMPD Add-On Developer Page&lt;/strong&gt;&lt;/p&gt;
&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;!--webbot&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;bot=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;Navigation&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;i-checksum=&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;quot;55934&amp;quot;&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;endspan&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;-&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;gt;&lt;/span&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If TntMPD doesn&amp;#39;t do exactly what you want, and you know how to use Access 2000, you can develop custom solutions to enhance TntMPD.&amp;nbsp; TntMPD has a special feature called &amp;quot;Link to Access Database&amp;quot;.&amp;nbsp; This takes an existing database and adds links to tables within TntMPD.&amp;nbsp; This way you can add your own tables, queries, forms and reports and VBA (Visual Basic for Applications) code modules.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For a better explanation follow this link: &lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://msdn2.microsoft.com/en-us/library/aa141493(office.10).aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa141493(office.10).aspx&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Keep in mind in this illustration that the &amp;quot;Back End&amp;quot; database is the TntMPD file (*.mpd) and the &amp;quot;Front End&amp;quot; database is the Access 2000 database (*.mdb) that you told TntMPD to link. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; More advanced developers will appreciate the fact that TntMPD provides programmatic ways to create and update linked Access databases via the command line.&amp;nbsp; For help on this feature, run &amp;quot;TntMPD.exe /?&amp;quot; from the command line.&amp;nbsp; The location of TntMPD.exe can be found in the registry at &lt;span style="font-size:xx-small;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\TntWare\TntMPD\InstallPath&amp;quot;&lt;/span&gt;.&amp;nbsp; Thus, each add-on should create and maintain its own link to the database, and the user shouldn&amp;#39;t have to be involved.&amp;nbsp; (Note: The MLC add-on was designed before this feature was available and thus requires the user&amp;#39;s involvement in setting up the link.) &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; As to the layout of the underlying tables. You will find that most tables use the first field as their primary key. For example, the main table is called &amp;quot;Contact&amp;quot;. The primary key is &amp;quot;ContactID&amp;quot;. The gift table has a field called &amp;quot;ContactID&amp;quot; that links back to the person who gave the gift. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If your add-on &lt;b&gt;changes data&lt;/b&gt; in TntMPD tables in Access 2000 using your linked database, be sure to perform this task when you are done. Open TntMPD. Click on the &amp;quot;File&amp;quot; menu ... select &amp;quot;Maintenance&amp;quot;. From the maintenance screen, recalculate mailing, money and history data. These steps are recommended for the program to operate correctly.&amp;nbsp; Also, each table has a &amp;quot;LastEdit&amp;quot; field that needs to be updated for TntSync to work correctly.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.tntware.com/tntmpd/downloads/g/tntmpd_add-ons/default.aspx"&gt;&lt;strong&gt;There are some add-ons currently available for TntMPD.&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How can I develop add-ons for TntMPD?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-can-i-develop-add-ons-for-tntmpd/revision/1.aspx</link><pubDate>Mon, 29 Sep 2008 18:17:14 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:37</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 2:17:14 PM&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;TntMPD Add-On Developer Page&lt;/strong&gt;&lt;/p&gt;
&amp;lt;!--webbot bot=&amp;quot;Navigation&amp;quot; i-checksum=&amp;quot;55934&amp;quot; endspan --&amp;gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If TntMPD doesn&amp;#39;t do exactly what you want, and you know how to use Access 2000, you can develop custom solutions to enhance TntMPD.&amp;nbsp; TntMPD has a special feature called &amp;quot;Link to Access Database&amp;quot;.&amp;nbsp; This takes an existing database and adds links to tables within TntMPD.&amp;nbsp; This way you can add your own tables, queries, forms and reports and VBA (Visual Basic for Applications) code modules.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For a better explanation follow this link: &lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://msdn2.microsoft.com/en-us/library/aa141493(office.10).aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa141493(office.10).aspx&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Keep in mind in this illustration that the &amp;quot;Back End&amp;quot; database is the TntMPD file (*.mpd) and the &amp;quot;Front End&amp;quot; database is the Access 2000 database (*.mdb) that you told TntMPD to link. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; More advanced developers will appreciate the fact that TntMPD provides programmatic ways to create and update linked Access databases via the command line.&amp;nbsp; For help on this feature, run &amp;quot;TntMPD.exe /?&amp;quot; from the command line.&amp;nbsp; The location of TntMPD.exe can be found in the registry at &lt;span style="font-size:xx-small;"&gt;&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\TntWare\TntMPD\InstallPath&amp;quot;&lt;/span&gt;.&amp;nbsp; Thus, each add-on should create and maintain its own link to the database, and the user shouldn&amp;#39;t have to be involved.&amp;nbsp; (Note: The MLC add-on was designed before this feature was available and thus requires the user&amp;#39;s involvement in setting up the link.) &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; As to the layout of the underlying tables. You will find that most tables use the first field as their primary key. For example, the main table is called &amp;quot;Contact&amp;quot;. The primary key is &amp;quot;ContactID&amp;quot;. The gift table has a field called &amp;quot;ContactID&amp;quot; that links back to the person who gave the gift. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If your add-on &lt;b&gt;changes data&lt;/b&gt; in TntMPD tables in Access 2000 using your linked database, be sure to perform this task when you are done. Open TntMPD. Click on the &amp;quot;File&amp;quot; menu ... select &amp;quot;Maintenance&amp;quot;. From the maintenance screen, recalculate mailing, money and history data. These steps are recommended for the program to operate correctly.&amp;nbsp; Also, each table has a &amp;quot;LastEdit&amp;quot; field that needs to be updated for TntSync to work correctly.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.tntware.com/tntmpd/downloads/g/tntmpd_add-ons/default.aspx"&gt;&lt;strong&gt;There are some add-ons currently available for TntMPD.&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How do I keep two copies of my database in sync using TntSync?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-keep-two-copies-of-my-database-in-sync-using-tntsync/revision/0.aspx</link><pubDate>Fri, 19 Jun 2009 16:49:03 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:16</guid><dc:creator>LeoPochari</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by LeoPochari on 6/19/2009 12:49:03 PM&lt;br /&gt;
&lt;h2&gt;How do I keep two copies of my database in sync using TntSync?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;Managing&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Database&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Files&lt;/span&gt;&lt;/div&gt;

&lt;h5&gt;&lt;/h5&gt;
&lt;p&gt;A more sophisticated approach to keeping two databases in sync is to use TntSync.&amp;nbsp; This approach works best with a large format drive that you can share between two computers.&amp;nbsp; What I have in mind here are a Zip drive, Jazz drive, LS-120, network shared drive&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;USB&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;flash&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;drive&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;,&lt;/span&gt; or an external hard drive.&lt;/p&gt;
&lt;p&gt;Let&amp;#39;s say you have a Zip drive that you can share between your two computers.&amp;nbsp; You [[en:how-do-i-transfer-my-database-to-another-computer|transfer a copy of your database]] to your secondary computer such that it is at &amp;quot;C:\My Documents\My Partners.mpd&amp;quot; on both computers.&amp;nbsp; The Zip drive is configured so that it appears on each computer as the &amp;quot;D:&amp;quot; Drive.&amp;nbsp; So you keep your backup copy on your Zip drive as &amp;quot;D:\My Documents\My Partners.mpd&amp;quot;.&amp;nbsp; In this scenario, the database on the Zip drive becomes the master copy, and each computer keeps in sync with the Zip drive.&lt;/p&gt;
&lt;p&gt;TntSync needs to be configured on each computer the same way, so repeat these instructions for each computer.&amp;nbsp; To launch TntSync, under the &amp;quot;Tools&amp;quot; menu in TntMPD, click on &amp;quot;TntSync&amp;quot;.&amp;nbsp; An alternative is to click on the &amp;quot;Start&amp;quot; menu ... &amp;quot;Programs&amp;quot; ... &amp;quot;TntMPD&amp;quot; ... &amp;quot;TntSync&amp;quot;.&amp;nbsp; For convenience, I&amp;#39;ve made a copy of this TntSync shortcut and placed it on my desktop.&amp;nbsp; (This shortcut points to &amp;quot;C:\Program Files\TntMPD\TntSync.exe&amp;quot;.)&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSyncIcon.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;In TntSync, under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Add&amp;quot;, then click on &amp;quot;TntMPD Databases&amp;quot;.&amp;nbsp; For &amp;quot;Local TntMPD Database&amp;quot; enter &amp;quot;C:\My Documents\My Partners.mpd&amp;quot;.&amp;nbsp; For &amp;quot;Remote TntMPD Database&amp;quot; enter &amp;quot;D:\My Documents\My Partners.mpd&amp;quot;.&amp;nbsp; Then click &amp;quot;OK&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync1.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Now under the &amp;quot;Action&amp;quot; menu, click on &amp;quot;Synchronize All&amp;quot;.&amp;nbsp; (Or you can right-click on the row you just added to the list and click on &amp;quot;Synchronize&amp;quot;.)&amp;nbsp; It&amp;#39;s a good idea to synchronize right away even though the databases should be identical at this point.&amp;nbsp; This helps to initialize TntSync so that it can better detect future changes in the database.&amp;nbsp; Now as changes are eventually made to the database you will be prompted with screen such as this...&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync2.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This screen shows that &amp;quot;Fred Flintstone&amp;quot; was changed on the &amp;quot;C:&amp;quot; drive only so the change needs to be copied to the &amp;quot;D:&amp;quot; drive.&amp;nbsp; Also, &amp;quot;Barney Rubble&amp;quot; was added to the &amp;quot;D:&amp;quot; drive so it will be copied to the &amp;quot;C:&amp;quot; drive.&amp;nbsp; The &amp;quot;John Doe&amp;quot; record was changed on both the &amp;quot;C:&amp;quot; and &amp;quot;D:&amp;quot; drive so TntSync will skip this record since it doesn&amp;#39;t know what to do with it.&amp;nbsp; At the top left of the screen you can see a summary of all the actions.&amp;nbsp; Notice that &amp;quot;1 Skips&amp;quot; (&lt;span style="text-decoration: line-through; color: red;"&gt;bad&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;English&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;i.e.,&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;the&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;number&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;of&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;records&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;to&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;be&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;skipped&lt;/span&gt;) is bold.&amp;nbsp; This is to draw &lt;span style="text-decoration: line-through; color: red;"&gt;you&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;your&lt;/span&gt; attention to it.&amp;nbsp; For your database to synchronize you need to have no skips.&amp;nbsp; You can click on &amp;quot;Only Show Conflicts&amp;quot; if you only want to see the &amp;quot;Skip&amp;quot; records.&lt;/p&gt;
&lt;p&gt;You can double-click on any record to see the details of what changed.&amp;nbsp; When I double-click on the &amp;quot;Fred Flintstone&amp;quot; record I can see that &amp;quot;Pebbles&amp;quot; was added to the &amp;quot;Children&amp;quot; field.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync3.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;If this is what I want, I can just leave the default action of &amp;quot;Replace&amp;quot; (remote) as is.&amp;nbsp; However, let&lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; say I wanted to revert the record to the one without &amp;quot;Pebbles&amp;quot;, then I could right-click on the &amp;quot;Fred Flintstone&amp;quot; record and choose &amp;quot;Replace&amp;quot; (local).&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync4.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Since the &amp;quot;John Doe&amp;quot; record was changed in both locations I can double-click on it to see what exactly was change in either location.&amp;nbsp; You can selectively choose which side of each field you want to keep by double-clicking on the &amp;quot;good&amp;quot; value that you want to keep.&amp;nbsp; If I wanted to keep &amp;quot;Jan&amp;quot; from the remote side, but keep everything else from the local side, I could double-click on &amp;quot;Jan&amp;quot;.&lt;/p&gt;
&lt;table style="border-collapse:collapse;" id="AutoNumber1" border="1" cellpadding="3" cellspacing="0" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="50%"&gt;Before&lt;/td&gt;
&lt;td width="50%"&gt;After&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="50%"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync5.gif" alt="" /&gt;&lt;/td&gt;
&lt;td width="50%"&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync6.gif" alt="" /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Then I could change the action from &amp;quot;Skip&amp;quot; to &amp;quot;Replace&amp;quot; (remote).&amp;nbsp; &lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync7.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Now I can click &amp;quot;Sync!&amp;quot; to perform the actions.&amp;nbsp; By the way, clicking &amp;quot;Cancel&amp;quot; would have backed you out of the synchronize action completely, while clicking &amp;quot;Skip All&amp;quot; would have skipped the current list of actions.&amp;nbsp; The current list of actions &lt;span style="background: SpringGreen;"&gt;is&lt;/span&gt; related to the &amp;quot;Contacts&amp;quot; in TntMPD.&amp;nbsp; Other lists of actions may refer to Tasks, Gifts, Histories, etc.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync8.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Because the &amp;quot;John Doe&amp;quot; record had a name/address change, it is recommended that you start TntMPD and under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Maintenance&amp;quot;.&amp;nbsp; Click on &amp;quot;Recalculate Address Data&amp;quot;.&amp;nbsp; This is important because many additional fields will need &amp;quot;Jan&amp;quot; added to them such as &amp;quot;Full Name&amp;quot; or &amp;quot;Home Address Block&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/RecalcMailingData.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Now you should run TntSync again, and if you&amp;#39;re curious you can see exactly which fields needed to be updated.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync9.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The best advice I can give to avoid conflicts (&amp;quot;Skips&amp;quot;) is to synchronize often.&amp;nbsp; Try to synchronize before you start making changes, and try to synchronize after making changes.&amp;nbsp; I rarely have skips, and both my wife and I use TntMPD alot.&amp;nbsp; Another helpful thing I use TntSync for is to synchronize files and folders.&amp;nbsp; (In TntSync, under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Add&amp;quot;, then &amp;quot;Files and Folders&amp;quot;.)&lt;/p&gt;
&lt;p&gt;My own story:&amp;nbsp; In my own usage of TntSync, I sync all of my Word documents and Excel spreadsheets for MPD, as well as all my programming files used to actually build TntMPD.&amp;nbsp; I use an external hard drive that I can carry between home and work (much lighter and smaller than a laptop).&amp;nbsp; This allows me to work from home as well as the office, and this allows me to keep all my file changes sorted out.&amp;nbsp; Also, this gives me a daily backup of all my files which has proven helpful on a number of occasions.&lt;/p&gt;</description></item><item><title>How do I keep two copies of my database in sync using TntSync?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-keep-two-copies-of-my-database-in-sync-using-tntsync/revision/2.aspx</link><pubDate>Mon, 29 Sep 2008 16:57:23 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:131</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 2 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 12:57:23 PM&lt;br /&gt;
&lt;h2&gt;How do I keep two copies of my database in sync using TntSync?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="background: SpringGreen;"&gt;Managing&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Database&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Files&lt;/span&gt;&lt;/div&gt;

&lt;h5&gt;&lt;/h5&gt;
&lt;p&gt;A more sophisticated approach to keeping two databases in sync is to use TntSync.&amp;nbsp; This approach works best with a large format drive that you can share between two computers.&amp;nbsp; What I have in mind here are a Zip drive, Jazz drive, LS-120, network shared drive or an external hard drive.&lt;/p&gt;
&lt;p&gt;Let&amp;#39;s say you have a Zip drive that you can share between your two computers.&amp;nbsp; You [[en:how-do-i-transfer-my-database-to-another-computer|transfer a copy of your database]] to your secondary computer such that it is at &amp;quot;C:\My Documents\My Partners.mpd&amp;quot; on both computers.&amp;nbsp; The Zip drive is configured so that it appears on each computer as the &amp;quot;D:&amp;quot; Drive.&amp;nbsp; So you keep your backup copy on your Zip drive as &amp;quot;D:\My Documents\My Partners.mpd&amp;quot;.&amp;nbsp; In this scenario, the database on the Zip drive becomes the master copy, and each computer keeps in sync with the Zip drive.&lt;/p&gt;
&lt;p&gt;TntSync needs to be configured on each computer the same way, so repeat these instructions for each computer.&amp;nbsp; To launch TntSync, under the &amp;quot;Tools&amp;quot; menu in TntMPD, click on &amp;quot;TntSync&amp;quot;.&amp;nbsp; An alternative is to click on the &amp;quot;Start&amp;quot; menu ... &amp;quot;Programs&amp;quot; ... &amp;quot;TntMPD&amp;quot; ... &amp;quot;TntSync&amp;quot;.&amp;nbsp; For convenience, I&amp;#39;ve made a copy of this TntSync shortcut and placed it on my desktop.&amp;nbsp; (This shortcut points to &amp;quot;C:\Program Files\TntMPD\TntSync.exe&amp;quot;.)&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSyncIcon.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;In TntSync, under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Add&amp;quot;, then click on &amp;quot;TntMPD Databases&amp;quot;.&amp;nbsp; For &amp;quot;Local TntMPD Database&amp;quot; enter &amp;quot;C:\My Documents\My Partners.mpd&amp;quot;.&amp;nbsp; For &amp;quot;Remote TntMPD Database&amp;quot; enter &amp;quot;D:\My Documents\My Partners.mpd&amp;quot;.&amp;nbsp; Then click &amp;quot;OK&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync1.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Now under the &amp;quot;Action&amp;quot; menu, click on &amp;quot;Synchronize All&amp;quot;.&amp;nbsp; (Or you can right-click on the row you just added to the list and click on &amp;quot;Synchronize&amp;quot;.)&amp;nbsp; It&amp;#39;s a good idea to synchronize right away even though the databases should be identical at this point.&amp;nbsp; This helps to initialize TntSync so that it can better detect future changes in the database.&amp;nbsp; Now as changes are eventually made to the database you will be prompted with screen such as this...&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync2.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This screen shows that &amp;quot;Fred Flintstone&amp;quot; was changed on the &amp;quot;C:&amp;quot; drive only so the change needs to be copied to the &amp;quot;D:&amp;quot; drive.&amp;nbsp; Also, &amp;quot;Barney Rubble&amp;quot; was added to the &amp;quot;D:&amp;quot; drive so it will be copied to the &amp;quot;C:&amp;quot; drive.&amp;nbsp; The &amp;quot;John Doe&amp;quot; record was changed on both the &amp;quot;C:&amp;quot; and &amp;quot;D:&amp;quot; drive so TntSync will skip this record since it doesn&amp;#39;t know what to do with it.&amp;nbsp; At the top left of the screen you can see a summary of all the actions.&amp;nbsp; Notice that &amp;quot;1 Skips&amp;quot; (bad English) is bold.&amp;nbsp; This is to draw you attention to it.&amp;nbsp; For your database to synchronize you need to have no skips.&amp;nbsp; You can click on &amp;quot;Only Show Conflicts&amp;quot; if you only want to see the &amp;quot;Skip&amp;quot; records.&lt;/p&gt;
&lt;p&gt;You can double-click on any record to see the details of what changed.&amp;nbsp; When I double-click on the &amp;quot;Fred Flintstone&amp;quot; record I can see that &amp;quot;Pebbles&amp;quot; was added to the &amp;quot;Children&amp;quot; field.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync3.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;If this is what I want, I can just leave the default action of &amp;quot;Replace&amp;quot; (remote) as is.&amp;nbsp; However, let say I wanted to revert the record to the one without &amp;quot;Pebbles&amp;quot;, then I could right-click on the &amp;quot;Fred Flintstone&amp;quot; record and choose &amp;quot;Replace&amp;quot; (local).&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync4.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Since the &amp;quot;John Doe&amp;quot; record was changed in both locations I can double-click on it to see what exactly was change in either location.&amp;nbsp; You can selectively choose which side of each field you want to keep by double-clicking on the &amp;quot;good&amp;quot; value that you want to keep.&amp;nbsp; If I wanted to keep &amp;quot;Jan&amp;quot; from the remote side, but keep everything else from the local side, I could double-click on &amp;quot;Jan&amp;quot;.&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-collapse:collapse;" id="AutoNumber1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Before&lt;/td&gt;
&lt;td&gt;After&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync5.gif" alt="" /&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync6.gif" alt="" /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Then I could change the action from &amp;quot;Skip&amp;quot; to &amp;quot;Replace&amp;quot; (remote).&amp;nbsp; &lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync7.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Now I can click &amp;quot;Sync!&amp;quot; to perform the actions.&amp;nbsp; By the way, clicking &amp;quot;Cancel&amp;quot; would have backed you out of the synchronize action completely, while clicking &amp;quot;Skip All&amp;quot; would have skipped the current list of actions.&amp;nbsp; The current list of actions related to the &amp;quot;Contacts&amp;quot; in TntMPD.&amp;nbsp; Other lists of actions may refer to Tasks, Gifts, Histories, etc.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync8.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Because the &amp;quot;John Doe&amp;quot; record had a name/address change, it is recommended that you start TntMPD and under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Maintenance&amp;quot;.&amp;nbsp; Click on &amp;quot;Recalculate Address Data&amp;quot;.&amp;nbsp; This is important because many additional fields will need &amp;quot;Jan&amp;quot; added to them such as &amp;quot;Full Name&amp;quot; or &amp;quot;Home Address Block&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/RecalcMailingData.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Now you should run TntSync again, and if you&amp;#39;re curious you can see exactly which fields needed to be updated.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync9.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The best advice I can give to avoid conflicts (&amp;quot;Skips&amp;quot;) is to synchronize often.&amp;nbsp; Try to synchronize before you start making changes, and try to synchronize after making changes.&amp;nbsp; I rarely have skips, and both my wife and I use TntMPD alot.&amp;nbsp; Another helpful thing I use TntSync for is to synchronize files and folders.&amp;nbsp; (In TntSync, under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Add&amp;quot;, then &amp;quot;Files and Folders&amp;quot;.)&lt;/p&gt;
&lt;p&gt;My own story:&amp;nbsp; In my own usage of TntSync, I sync all of my Word documents and Excel spreadsheets for MPD, as well as all my programming files used to actually build TntMPD.&amp;nbsp; I use an external hard drive that I can carry between home and work (much lighter and smaller than a laptop).&amp;nbsp; This allows me to work from home as well as the office, and this allows me to keep all my file changes sorted out.&amp;nbsp; Also, this gives me a daily backup of all my files which has proven helpful on a number of occasions.&lt;/p&gt;</description></item><item><title>How do I keep two copies of my database in sync using TntSync?</title><link>http://www.tntware.com/tntmpd/faqs/en/how-do-i-keep-two-copies-of-my-database-in-sync-using-tntsync/revision/1.aspx</link><pubDate>Mon, 29 Sep 2008 16:47:56 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:16</guid><dc:creator>Troy Wolbrink</dc:creator><description>Revision 1 posted to Frequently Asked Questions (English) by Troy Wolbrink on 9/29/2008 12:47:56 PM&lt;br /&gt;
&lt;h5&gt;&lt;/h5&gt;
&lt;p&gt;A more sophisticated approach to keeping two databases in sync is to use TntSync.&amp;nbsp; This approach works best with a large format drive that you can share between two computers.&amp;nbsp; What I have in mind here are a Zip drive, Jazz drive, LS-120, network shared drive or an external hard drive.&lt;/p&gt;
&lt;p&gt;Let&amp;#39;s say you have a Zip drive that you can share between your two computers.&amp;nbsp; You [[en:how-do-i-transfer-my-database-to-another-computer|transfer a copy of your database]] to your secondary computer such that it is at &amp;quot;C:\My Documents\My Partners.mpd&amp;quot; on both computers.&amp;nbsp; The Zip drive is configured so that it appears on each computer as the &amp;quot;D:&amp;quot; Drive.&amp;nbsp; So you keep your backup copy on your Zip drive as &amp;quot;D:\My Documents\My Partners.mpd&amp;quot;.&amp;nbsp; In this scenario, the database on the Zip drive becomes the master copy, and each computer keeps in sync with the Zip drive.&lt;/p&gt;
&lt;p&gt;TntSync needs to be configured on each computer the same way, so repeat these instructions for each computer.&amp;nbsp; To launch TntSync, under the &amp;quot;Tools&amp;quot; menu in TntMPD, click on &amp;quot;TntSync&amp;quot;.&amp;nbsp; An alternative is to click on the &amp;quot;Start&amp;quot; menu ... &amp;quot;Programs&amp;quot; ... &amp;quot;TntMPD&amp;quot; ... &amp;quot;TntSync&amp;quot;.&amp;nbsp; For convenience, I&amp;#39;ve made a copy of this TntSync shortcut and placed it on my desktop.&amp;nbsp; (This shortcut points to &amp;quot;C:\Program Files\TntMPD\TntSync.exe&amp;quot;.)&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSyncIcon.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;In TntSync, under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Add&amp;quot;, then click on &amp;quot;TntMPD Databases&amp;quot;.&amp;nbsp; For &amp;quot;Local TntMPD Database&amp;quot; enter &amp;quot;C:\My Documents\My Partners.mpd&amp;quot;.&amp;nbsp; For &amp;quot;Remote TntMPD Database&amp;quot; enter &amp;quot;D:\My Documents\My Partners.mpd&amp;quot;.&amp;nbsp; Then click &amp;quot;OK&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync1.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Now under the &amp;quot;Action&amp;quot; menu, click on &amp;quot;Synchronize All&amp;quot;.&amp;nbsp; (Or you can right-click on the row you just added to the list and click on &amp;quot;Synchronize&amp;quot;.)&amp;nbsp; It&amp;#39;s a good idea to synchronize right away even though the databases should be identical at this point.&amp;nbsp; This helps to initialize TntSync so that it can better detect future changes in the database.&amp;nbsp; Now as changes are eventually made to the database you will be prompted with screen such as this...&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync2.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;This screen shows that &amp;quot;Fred Flintstone&amp;quot; was changed on the &amp;quot;C:&amp;quot; drive only so the change needs to be copied to the &amp;quot;D:&amp;quot; drive.&amp;nbsp; Also, &amp;quot;Barney Rubble&amp;quot; was added to the &amp;quot;D:&amp;quot; drive so it will be copied to the &amp;quot;C:&amp;quot; drive.&amp;nbsp; The &amp;quot;John Doe&amp;quot; record was changed on both the &amp;quot;C:&amp;quot; and &amp;quot;D:&amp;quot; drive so TntSync will skip this record since it doesn&amp;#39;t know what to do with it.&amp;nbsp; At the top left of the screen you can see a summary of all the actions.&amp;nbsp; Notice that &amp;quot;1 Skips&amp;quot; (bad English) is bold.&amp;nbsp; This is to draw you attention to it.&amp;nbsp; For your database to synchronize you need to have no skips.&amp;nbsp; You can click on &amp;quot;Only Show Conflicts&amp;quot; if you only want to see the &amp;quot;Skip&amp;quot; records.&lt;/p&gt;
&lt;p&gt;You can double-click on any record to see the details of what changed.&amp;nbsp; When I double-click on the &amp;quot;Fred Flintstone&amp;quot; record I can see that &amp;quot;Pebbles&amp;quot; was added to the &amp;quot;Children&amp;quot; field.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync3.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;If this is what I want, I can just leave the default action of &amp;quot;Replace&amp;quot; (remote) as is.&amp;nbsp; However, let say I wanted to revert the record to the one without &amp;quot;Pebbles&amp;quot;, then I could right-click on the &amp;quot;Fred Flintstone&amp;quot; record and choose &amp;quot;Replace&amp;quot; (local).&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync4.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Since the &amp;quot;John Doe&amp;quot; record was changed in both locations I can double-click on it to see what exactly was change in either location.&amp;nbsp; You can selectively choose which side of each field you want to keep by double-clicking on the &amp;quot;good&amp;quot; value that you want to keep.&amp;nbsp; If I wanted to keep &amp;quot;Jan&amp;quot; from the remote side, but keep everything else from the local side, I could double-click on &amp;quot;Jan&amp;quot;.&lt;/p&gt;
&lt;table cellpadding="3" cellspacing="0" style="border-collapse:collapse;" id="AutoNumber1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Before&lt;/td&gt;
&lt;td&gt;After&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync5.gif" alt="" /&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync6.gif" alt="" /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Then I could change the action from &amp;quot;Skip&amp;quot; to &amp;quot;Replace&amp;quot; (remote).&amp;nbsp; &lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync7.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Now I can click &amp;quot;Sync!&amp;quot; to perform the actions.&amp;nbsp; By the way, clicking &amp;quot;Cancel&amp;quot; would have backed you out of the synchronize action completely, while clicking &amp;quot;Skip All&amp;quot; would have skipped the current list of actions.&amp;nbsp; The current list of actions related to the &amp;quot;Contacts&amp;quot; in TntMPD.&amp;nbsp; Other lists of actions may refer to Tasks, Gifts, Histories, etc.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync8.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Because the &amp;quot;John Doe&amp;quot; record had a name/address change, it is recommended that you start TntMPD and under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Maintenance&amp;quot;.&amp;nbsp; Click on &amp;quot;Recalculate Address Data&amp;quot;.&amp;nbsp; This is important because many additional fields will need &amp;quot;Jan&amp;quot; added to them such as &amp;quot;Full Name&amp;quot; or &amp;quot;Home Address Block&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/RecalcMailingData.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Now you should run TntSync again, and if you&amp;#39;re curious you can see exactly which fields needed to be updated.&lt;/p&gt;
&lt;p&gt;&lt;img src="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/TntSync9.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The best advice I can give to avoid conflicts (&amp;quot;Skips&amp;quot;) is to synchronize often.&amp;nbsp; Try to synchronize before you start making changes, and try to synchronize after making changes.&amp;nbsp; I rarely have skips, and both my wife and I use TntMPD alot.&amp;nbsp; Another helpful thing I use TntSync for is to synchronize files and folders.&amp;nbsp; (In TntSync, under the &amp;quot;File&amp;quot; menu, click on &amp;quot;Add&amp;quot;, then &amp;quot;Files and Folders&amp;quot;.)&lt;/p&gt;
&lt;p&gt;My own story:&amp;nbsp; In my own usage of TntSync, I sync all of my Word documents and Excel spreadsheets for MPD, as well as all my programming files used to actually build TntMPD.&amp;nbsp; I use an external hard drive that I can carry between home and work (much lighter and smaller than a laptop).&amp;nbsp; This allows me to work from home as well as the office, and this allows me to keep all my file changes sorted out.&amp;nbsp; Also, this gives me a daily backup of all my files which has proven helpful on a number of occasions.&lt;/p&gt;</description></item><item><title>What phone number fields sync to a Palm Treo?</title><link>http://www.tntware.com/tntmpd/faqs/en/what-phone-number-fields-sync-to-a-palm-treo/revision/0.aspx</link><pubDate>Sat, 13 Jun 2009 01:30:39 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:57</guid><dc:creator>MarcVergo</dc:creator><description>Current revision posted to Frequently Asked Questions (English) by MarcVergo on 6/12/2009 9:30:39 PM&lt;br /&gt;
&lt;h2&gt;What phone number fields sync to a Palm Treo?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: &lt;span style="text-decoration: line-through; color: red;"&gt;Outlook&lt;/span&gt; &lt;span style="text-decoration: line-through; color: red;"&gt;Sync&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;
&lt;p&gt;TNTmpd maps it&amp;#39;s contact fields exactly to Outlook.&amp;nbsp; But once in Outlook,&amp;nbsp;only certain&amp;nbsp;phone number fields sync&amp;nbsp;into the Palm Treo.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Palm only supports 7 phone numbers per contact.&amp;nbsp; Here is their mapping to Outlook:&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;table border="0" width="310" cellpadding="0" cellspacing="0" style="height:180px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="85" valign="bottom"&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;Palm Name&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom"&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;Outlook/TNT Field&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="85" valign="bottom"&gt;
&lt;p&gt;work&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom"&gt;
&lt;p&gt;Business&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="85" valign="bottom"&gt;
&lt;p&gt;main&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom"&gt;
&lt;p&gt;business2&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="85" valign="bottom"&gt;
&lt;p&gt;fax&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom"&gt;
&lt;p&gt;business fax&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="85" valign="bottom"&gt;
&lt;p&gt;home&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom"&gt;
&lt;p&gt;Home&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="85" valign="bottom"&gt;
&lt;p&gt;other&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom"&gt;
&lt;p&gt;home2&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="85" valign="bottom"&gt;
&lt;p&gt;mobile&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom"&gt;
&lt;p&gt;Mobile&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="85" valign="bottom"&gt;
&lt;p&gt;pager&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom"&gt;
&lt;p&gt;Pager&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&lt;/span&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;/o:p&amp;gt;&amp;lt;o:p&amp;gt;&lt;/span&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;So, if you want the phone number in TNTmpd to show up on a Treo (via Outlook), here are the fields in TNT that make it all the way to the phone.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;a href="/tntmpd/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/en/4721.tnt_2D00_sync_2D00_fields.jpg"&gt;&lt;img border="0" src="/tntmpd/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/en/4721.tnt_2D00_sync_2D00_fields.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For example, I put the guy&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;rsquo;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; cell phone in &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;ldquo;mobile&amp;rdquo;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;mobile&amp;quot;&lt;/span&gt; and the woman&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;rsquo;s&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;s&lt;/span&gt; in &lt;span style="text-decoration: line-through; color: red;"&gt;&amp;ldquo;pager&amp;rdquo;&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;&amp;quot;pager&amp;quot;&lt;/span&gt; and update the labels respectively.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&lt;/span&gt;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;I hope this is helpful,&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Marc&lt;/span&gt;&lt;span style="text-decoration: line-through; color: red;"&gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;</description></item><item><title>What phone number fields sync to a Palm Treo?</title><link>http://www.tntware.com/tntmpd/faqs/en/what-phone-number-fields-sync-to-a-palm-treo/revision/3.aspx</link><pubDate>Sat, 13 Jun 2009 01:29:22 GMT</pubDate><guid isPermaLink="false">1fa7c37c-d68d-46f5-9639-4669b01a21c5:130</guid><dc:creator>MarcVergo</dc:creator><description>Revision 3 posted to Frequently Asked Questions (English) by MarcVergo on 6/12/2009 9:29:22 PM&lt;br /&gt;
&lt;h2&gt;What phone number fields sync to a Palm Treo?&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Outlook Sync&lt;/div&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;TNTmpd maps it&amp;#39;s contact fields exactly to Outlook.&amp;nbsp; But once in Outlook,&amp;nbsp;only certain&amp;nbsp;phone number fields sync&amp;nbsp;into the Palm Treo.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;span style="font-size:small;font-family:Calibri;"&gt;Palm only supports 7 phone numbers per contact.&amp;nbsp; Here is their mapping to Outlook:&lt;/span&gt;&lt;/p&gt;
&lt;table border="0" width="310" cellpadding="0" cellspacing="0" style="width:310px;border-collapse:collapse;height:180px;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in;" class="MsoNormalTable"&gt;
&lt;tbody&gt;
&lt;tr style="height:15pt;mso-yfti-irow:0;mso-yfti-firstrow:yes;"&gt;
&lt;td width="85" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:63.8pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Palm Name&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:111.7pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Outlook/TNT Field&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;mso-yfti-irow:1;"&gt;
&lt;td width="85" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:63.8pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;work&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:111.7pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Business&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;mso-yfti-irow:2;"&gt;
&lt;td width="85" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:63.8pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;main&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:111.7pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;business2&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;mso-yfti-irow:3;"&gt;
&lt;td width="85" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:63.8pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;fax&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:111.7pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;business fax&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;mso-yfti-irow:4;"&gt;
&lt;td width="85" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:63.8pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;home&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:111.7pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Home&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;mso-yfti-irow:5;"&gt;
&lt;td width="85" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:63.8pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;other&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:111.7pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;home2&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;mso-yfti-irow:6;"&gt;
&lt;td width="85" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:63.8pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;mobile&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:111.7pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Mobile&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;mso-yfti-irow:7;mso-yfti-lastrow:yes;"&gt;
&lt;td width="85" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:63.8pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;pager&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="149" valign="bottom" style="padding-right:5.4pt;padding-left:5.4pt;padding-bottom:0in;width:111.7pt;padding-top:0in;height:15pt;background-color:transparent;border:#ece9d8;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color:black;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Pager&amp;lt;o:p&amp;gt;&amp;lt;/o:p&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p class="MsoNormal"&gt;&amp;lt;o:p&amp;gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;&amp;nbsp;&lt;/span&gt;&amp;lt;/o:p&amp;gt;&amp;lt;o:p&amp;gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;&amp;nbsp;&lt;/span&gt;&amp;lt;/o:p&amp;gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;So, if you want the phone number in TNTmpd to show up on 