<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>wehuberconsultingllc.com &#187; QuickBooks</title>
	<atom:link href="http://wehuberconsultingllc.com/wordpress/category/quickbooks/feed/" rel="self" type="application/rss+xml" />
	<link>http://wehuberconsultingllc.com/wordpress</link>
	<description></description>
	<lastBuildDate>Fri, 28 Oct 2011 16:15:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Using VBA to create import files for QuickBooks</title>
		<link>http://wehuberconsultingllc.com/wordpress/2008/01/24/using-vba-to-create-import-files-for-quickbooks/</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2008/01/24/using-vba-to-create-import-files-for-quickbooks/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 04:22:36 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[QuickBooks]]></category>
		<category><![CDATA[autoit]]></category>
		<category><![CDATA[vba]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress/?p=634</guid>
		<description><![CDATA[A couple of years ago I created some spreadsheets to help me migrate data into QuickBooks. I set up a worksheet that followed the IIF format and then saved it as a tab delimited file. The biggest problem was that one row of data required three rows in the IIF format. If you try and [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>A couple of years ago I created some spreadsheets to help me migrate data into QuickBooks. I set up a worksheet that followed the IIF format and then saved it as a tab delimited file. The biggest problem was that one row of data required three rows in the IIF format. If you try and use copy and paste method to adding new rows, this can become quite a pain. The addressing is all screwed up. I figured out how to do it with some Excel functions(e.g. rows and offset) but the final result was still troublesome. </p>
<p>I finally bit the bullet and decided to use VBA to dynamically create a new worksheet in IIF format. I select the rows I am interested in and then I let the macro iterate through the selection creating IIF transactions in the worksheet. After I did a lot of searching for VBA examples I had a macro that worked remarkably well. It is a very simple program but it took me a while to find the right commands. Although the macro was a success, I still had problems with the IIF invoice transaction was not doing what I expected it to do when QuickBooks imported it. It was &#8220;in&#8221; but I had to fix a lot of transactions. This was hardly the time saver I hoped for.</p>
<p>My next step in the evolutionary process was to switch from IIF to an <a href="http://www.autoitscript.com/autoit3/">AutoIT</a> script. I chose to modify the VBA macro to write out the data as an AutoIT array. This allowed me to use an include statement in my main AutoIT script to include the file containing the AutoIT code for the array. Since I run the script interactively, this was an easy way to get the data into the program. The good news is that after fine tuning the script I was able to achieve a pretty high success rate with the invoices. Part of the problem was with the data but a more challenging problem was the timing issues. Interactive scripting is still closer to an art form than a science. The script is not perfect but it is an improvement. Another advantage of using AutoIT is that I was able to further extend the scripting process to&nbsp; let it partially fill out the QuickBooks Receive Payments screen. The script would wait for me to manually match invoices before continuing.&nbsp; QuickBooks does not have an IIF transaction for receive payments.Since this traditionally is a manual process in QuickBooks, this is a big time saver.</p>
<p>Today I wrote another macro using my previous work on the macros as my example. Within a fairly short period of time I was able to create a new VBA macro to write out a worksheet of bills in the IIF format. I could of chosen to write an AutoIT script but I remembering having good success with importing IIF bills. Once again this will save me a lot of manual data entry and will undoubtedly make the bills more accurate since it is important that the memo fields get filled out with the proper billing information.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2008/01/24/using-vba-to-create-import-files-for-quickbooks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Aaron Stebner&#8217;s WebLog : Automated cleanup tool to remove the .NET Framework 1.0, 1.1, 2.0, 3.0 and 3.5</title>
		<link>http://wehuberconsultingllc.com/wordpress/2008/01/08/aaron-stebners-weblog-automated-cleanup-tool-to-remove-the-net-framework-10-11-20-30-and-35/</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2008/01/08/aaron-stebners-weblog-automated-cleanup-tool-to-remove-the-net-framework-10-11-20-30-and-35/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 17:30:03 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[QuickBooks]]></category>
		<category><![CDATA[SBS]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress/?p=628</guid>
		<description><![CDATA[A big thank you goes out Aaron for his automated cleanup tool to remove the .NET Framework 1.0, 1.1, 2.0, 3.0 and 3.5. Yesterday I found myself in &#8220;No Man&#8217;s Land&#8221;. My PC was trying to install Microsoft .NET Framework 2.0 Service Pack 1(KB110806). It did not work and complained about not finding 2.0a.&#160; The [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>A big thank you goes out Aaron for his <a href="http://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx#6980097">automated cleanup tool to remove the .NET Framework 1.0, 1.1, 2.0, 3.0 and 3.5</a>. Yesterday I found myself in &#8220;No Man&#8217;s Land&#8221;. My PC was trying to install Microsoft .NET Framework 2.0 Service Pack 1(KB110806). It did not work and complained about not finding 2.0a.&nbsp; The .NET Framework 2.0 that worked the day before was now toast. Live Writer and QuickBooks 2008 no longer worked since they depend on .NET. I get a little antsy when I have to resort to my backup plan to run payroll. Uninstalling .NET via the control panel did not work. It could not find the source!? Running the dotnet.exe I originally used to install .NET Framework 2.0 did not work either. So I ran Aaron&#8217;s tool to uninstall .NET Framework 2.0. After I rebooted I let Microsoft Update install a new version of .NET Framework 2.0. Live Writer and QuickBooks 2008 are working again! Yea, Aaron!</p>
<p>For those who are still trying to figure out what I am talking about Aaron describes his tool as:</p>
<blockquote><p>This tool automates the <a href="http://blogs.msdn.com/astebner/archive/2005/04/16/408856.aspx">manual cleanup steps for the .NET Framework 2.0</a> that I posted a while ago.&nbsp; These steps have helped solve most of the known .NET Framework 2.0 beta uninstall issues that I know of.&nbsp; In addition, the tool can be useful to return your system to a known (relatively clean) state in case you run into any .NET Framework 2.0 installation failures so that you can try to install again.</p>
</blockquote>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2008/01/08/aaron-stebners-weblog-automated-cleanup-tool-to-remove-the-net-framework-10-11-20-30-and-35/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Importing invoices into QuickBooks using AutoIt Script</title>
		<link>http://wehuberconsultingllc.com/wordpress/2007/10/04/importing-invoices-into-quickbooks-using-autoit-script/</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2007/10/04/importing-invoices-into-quickbooks-using-autoit-script/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 19:52:52 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[QuickBooks]]></category>
		<category><![CDATA[autoit]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress/?p=606</guid>
		<description><![CDATA[For several years I have successfully used the QuickBooks IIF format to import bills, checks, and employee hours. I have been less successful with invoices and I was unable to import payments. Several times I considered writing a C# or VB program to import the data but I backed off because it looked like it [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>For several years I have successfully used the QuickBooks IIF format to import bills, checks, and employee hours. I have been less successful with invoices and I was unable to import payments. Several times I considered writing a C# or VB program to import the data but I backed off because it looked like it would take too much time. I looked at <a href="http://www.autoitscript.com/">AutoIt</a> but felt it would have a steep learning curve, too. Yesterday I decided to give AutoIt a try and after a couple of hours I was able import both invoices and payments. </p>
<p>Since I am the treasurer for a Habitat for Humanity affiliate I have a strong need to make sure our mortgage tracking system is kept in sync with QuickBooks accounts. I use an Excel spreadsheet to reconcile mortgage payments we record in the specialized system with the actual bank deposits. This is where I find the errors since we use one person to record the payments and another person to record the deposits. For each mortgage payment I must allocate it to principal, escrow, and late fee. If everything works fine, then both systems have the correct values for each individual home owner&#8217;s mortgage and escrow accounts. I set up an invoice for the principal owed when the home owner closes on the house. Every month I enter invoices for the escrow and late fees due. Habitat does not charge interest. On an average month I need to enter 30 to 40 invoices and 30 to 40 payments. As you can see, I have a vested interest in seeing that this project be quick and accurate.</p>
<p>The present script is a work in progress. I feed the data into the script via a VBA macro I created in my spreadsheet. The macro writes out the payment values as AutoIt code onto a new worksheet. Then I paste this code into my AutoIt script, save the script, and run it. Crude but effective. The code for the invoice screen was pretty straightforward and I am letting it run automatically. The code for the payment requires human interaction since I must allocate the payment to the different invoices. It pre-fills the payment screen and then asks me to allocate the payment and save the payment before proceeding. I click on a popup to process the next payment.</p>
<p>Before next month I will have the macro writing out the code to a text file that I can &#8220;include&#8221; in the script and include a little bit more error checking.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2007/10/04/importing-invoices-into-quickbooks-using-autoit-script/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Problems importing IIF transactions into QB2004</title>
		<link>http://wehuberconsultingllc.com/wordpress/2006/12/05/problems-importing-iif-transactions-into-qb2004/</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2006/12/05/problems-importing-iif-transactions-into-qb2004/#comments</comments>
		<pubDate>Tue, 05 Dec 2006 16:53:06 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[QuickBooks]]></category>
		<category><![CDATA[excel]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress/?p=476</guid>
		<description><![CDATA[A while back I wrote a post called, &#8220;Update to Excel Macro to import IIF transactions&#8220;. In it I talked about a macro I was working on to import IIF transactions into QuickBooks. I had intended to share the macro once I got finished testing it. Well, I have finished testing it. There is good [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>A while back I wrote a post called, &#8220;<a rel="bookmark" title="Permanent Link to Update to Excel Macro to import IIF transactions" href="http://www.wehuberconsultingllc.com/?p=449">Update to Excel Macro to import IIF transactions</a>&#8220;. In it I talked about a macro I was working on to import IIF transactions into QuickBooks. I had intended to share the macro once I got finished testing it. Well, I have finished testing it. There is good news and bad news. The good news is that the macro works as intended. The bad news is that although the transactions will import into QuickBooks, QB2004 does something funny with the transactions and I have not figured why. As an example if I import a late fee invoice,  the late fee does not show up on the income statement even though I can see and edit the invoice. If I delete the line on the invoice and re-enter the line, the income will appear on the income statement. Obviously this is not the answer I was looking for.</p>
<p>Since then I have downloaded the SDK and am looking at modifying one of their sample programs  to be a import program. With my workload this problem has not been high on my priority list. For whatever its worth, here is the macro as a text file.</p>
<p><a id="p477" href="http://www.wehuberconsultingllc.com/wordpress/wp-content/uploads/2006/12/createiifrows.txt">Create IIF Rows from selection</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2006/12/05/problems-importing-iif-transactions-into-qb2004/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Download of Microsoft Office Accounting Express 2007</title>
		<link>http://wehuberconsultingllc.com/wordpress/2006/11/01/free-download-of-microsoft-office-accounting-express-2007/</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2006/11/01/free-download-of-microsoft-office-accounting-express-2007/#comments</comments>
		<pubDate>Wed, 01 Nov 2006 12:06:39 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[QuickBooks]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress/?p=462</guid>
		<description><![CDATA[Microsoft Introduces New Accounting Software and Services for Small and Home-Based Businesses Microsoft Corp. announced the availability of Microsoft® Office Accounting Express 2007, financial management software designed for early startups and home-based businesses that currently use pen and calculator or spreadsheets to run their operations. Office Accounting Express 2007 consists of desktop software available as [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><img width="309" height="59" border="0" align="top" alt="Office Accounting 2007" title="Office Accounting 2007" src="http://blogs.msdn.com/photos/mssmallbiz/images/904260/original.aspx" /></p>
<p>Microsoft Introduces New Accounting Software and Services for Small and Home-Based Businesses</p>
<p>Microsoft Corp. announced the availability of Microsoft® Office Accounting Express 2007, financial management software designed for early startups and home-based businesses that currently use pen and calculator or spreadsheets to run their operations. Office Accounting Express 2007 consists of desktop software available as a free download and seven integrated online services.</p>
<ul>
<li>Read the full <a href="http://www.microsoft.com/presspass/press/2006/oct06/10-29AccountingExpress07PR.mspx">PressPass Announcement</a></li>
<li>Get the <a href="http://www.ideawins.com/">Free download</a> of Microsoft Office Accounting Express 2007</li>
<li>From this same page you can also see: Product Overview, Product Demo, FAQs, and more</li>
<li>Read the <a href="http://www.microsoft.com/presspass/features/2006/oct06/10-29Accounting.mspx">Q&#038;A: Microsoft Office Accounting Express 2007 and Office Accounting Professional 2007 Build ‘Onramp’ to Internet Economy for Small Businesses</a></li>
<li>View the <a href="http://www.microsoft.com/presspass/press/2006/oct06/10-292007OfficeAcctFS.doc">Microsoft Office Accounting Express 2007 and Professional 2007 Fact Sheet</a></li>
</ul>
<p>Thank you and have a wonderful day,</p>
<p>Eric Ligman</p>
<p>Microsoft Senior Manager</p>
<p>Small Business Community Engagement</p>
<p>This posting is provided &#8220;AS IS&#8221; with no warranties, and confers no rights</p>
<p><a href="http://blogs.msdn.com/mssmallbiz/archive/2006/10/30/free-download-of-microsoft-office-accounting-express-2007.aspx">Link to Free Download of Microsoft Office Accounting Express 2007</a></p>
<p><em>I downloaded this program and installed it on my Vista RC1 virtual machine. RC1 is my beta box. This program is a QuickBooks alternative so I should check it out. The installation program complained and said I needed to install SQL 20005 SP2 to avoid problems. They talk about SP2 but it is not available. Tomorrow I will import a simple QuickBooks company file and see what gets screwed up. Imports are typically pretty ugly. I thought I saw someplace a better time billing feature using the Outlook calendar.</em></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2006/11/01/free-download-of-microsoft-office-accounting-express-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting QuickBooks to run as non admin on a stand alone workstation setup</title>
		<link>http://wehuberconsultingllc.com/wordpress/2006/10/29/getting-quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup/</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2006/10/29/getting-quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup/#comments</comments>
		<pubDate>Sun, 29 Oct 2006 12:33:21 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[QuickBooks]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress/?p=459</guid>
		<description><![CDATA[With a shout out to Mike in the blog comments&#8230; he said &#8220;I was troubleshooting an installation of QB07 on a 2003 Terminal Server. I had all the security modifications that I have used for the previous versions and it still wouldn&#8217;t work. What I discovered is that normal users don&#8217;t have but need rights [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>With a shout out to Mike in the blog comments&#8230; he said <em>&#8220;I was troubleshooting an installation of QB07 on a 2003 Terminal Server. I had all the security modifications that I have used for the previous versions and it still wouldn&#8217;t work. What I discovered is that normal users don&#8217;t have but need rights to: Documents and Settings\All Users\Application Data\Common Files\Intuit\QuickBooks\qbregistration.dat I added rights to that file and the program ran properly. Bad news about having to be logged in at the server for the Database Manager. When I called support before installing on our server they never mentioned that to me. I was initially happy they had come up with a solution that didn&#8217;t require running full QuickBooks on my server. For the 2006 version I had installed QB running the Database piece on a different computer with a drive mapped to the server and it work fine for us. I may have to uninstall the 07 version and try that trick again.&#8221; </em></p>
<p>I originally could not get QuickBooks 2007 to run without admin rights on a stand alone machine&#8230; one I gave &#8220;Users&#8221; Full control to <em>Documents and Settings\All Users\Application Data\Common Files\Intuit\QuickBooks\qbregistration.dat</em> just like Mike said&#8230; it worked like a champ.</p>
<p>The official way to do it from the Intuit folks is to flip it so that the QB runs as a &#8220;service&#8221;</p>
<p><a href="http://www.threatcode.com/quickbooks_2007.htm">http://www.threatcode.com/quickbooks_2007.htm</a></p>
<p>Look at the screen shots here and do that extra step of changing the permissions of the &#8220;dat&#8221; file.</p>
<div class="shareblock"><strong>Share this post:</strong> <a title="Post http://msmvps.com/blogs/bradley/archive/2006/10/29/Getting-Quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup.aspx" target="_blank" href="mailto:?body=Thought%20you%20might%20like%20this:%20http://msmvps.com/blogs/bradley/archive/2006/10/29/Getting-Quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup.aspx&#038;;subject=Getting+Quickbooks+to+run+as+non+admin+on+a+stand+alone+workstation+setup">email it!</a> | <a title="Post http://msmvps.com/blogs/bradley/archive/2006/10/29/Getting-Quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup.aspx" target="_blank" href="http://del.icio.us/post?url=http://msmvps.com/blogs/bradley/archive/2006/10/29/Getting-Quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup.aspx&#038;;title=Getting+Quickbooks+to+run+as+non+admin+on+a+stand+alone+workstation+setup">bookmark it!</a> | <a title="Post http://msmvps.com/blogs/bradley/archive/2006/10/29/Getting-Quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup.aspx" target="_blank" href="http://www.digg.com/submit?url=http://msmvps.com/blogs/bradley/archive/2006/10/29/Getting-Quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup.aspx&#038;;phase=2">digg it!</a> | <a title="Post http://msmvps.com/blogs/bradley/archive/2006/10/29/Getting-Quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup.aspx" target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&#038;;mkt=en-us&#038;;url=http://msmvps.com/blogs/bradley/archive/2006/10/29/Getting-Quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup.aspx&#038;;title=Getting+Quickbooks+to+run+as+non+admin+on+a+stand+alone+workstation+setup&#038;;top=1">live it!</a></div>
<p><a href="http://msmvps.com/blogs/bradley/archive/2006/10/29/Getting-Quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup.aspx">Link to Getting Quickbooks to run as non admin on a stand alone workstation setup</a></p>
<p><em>&#8211;&gt; I blogged this to keep track of the best way to install QB07 and run it as a normal user  until Intuit updates their documentation.</em></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2006/10/29/getting-quickbooks-to-run-as-non-admin-on-a-stand-alone-workstation-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla &#8211; Home of the Firefox web browser and Thunderbird email client</title>
		<link>http://wehuberconsultingllc.com/wordpress/2006/10/27/mozilla-home-of-the-firefox-web-browser-and-thunderbird-email-client/</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2006/10/27/mozilla-home-of-the-firefox-web-browser-and-thunderbird-email-client/#comments</comments>
		<pubDate>Fri, 27 Oct 2006 13:44:30 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[QuickBooks]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress/?p=458</guid>
		<description><![CDATA[Mozilla &#8211; Home of the Firefox web browser and Thunderbird email client The number one reason for me to update to version 2 of Firefox is spell check. This should improve my blog writing throughout the internet. It will probably be some time for me before I update IE6  to IE7. I am still using [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mozilla.com/en-US/">Mozilla &#8211; Home of the Firefox web browser and Thunderbird email client</a></p>
<p>The number one reason for me to update to version 2 of Firefox is spell check. This should improve my blog writing throughout the internet. It will probably be some time for me before I update IE6  to IE7. I am still using QuickBooks 2004 in several places and it requests that for a continued happy experience with QuickBooks I should not upgrade to IE7 until I upgrade to QuickBooks 2007.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2006/10/27/mozilla-home-of-the-firefox-web-browser-and-thunderbird-email-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update to Excel Macro to import IIF transactions</title>
		<link>http://wehuberconsultingllc.com/wordpress/2006/10/09/update-to-excel-macro-to-import-iif-transactions/</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2006/10/09/update-to-excel-macro-to-import-iif-transactions/#comments</comments>
		<pubDate>Mon, 09 Oct 2006 14:45:10 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[QuickBooks]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress/?p=449</guid>
		<description><![CDATA[&#160; A while back I wrote a new macro to import IIF transactions, New Excel Macro to import IIF transactions.&#160;Last week I put it to the test and found several bugs. All of the bugs were minor but annoying. They created a lot more work for me but I am hopeful the next time I [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>A while back I wrote a new macro to import IIF transactions, <a href="http://www.wehuberconsultingllc.com/wordpress/?p=442">New Excel Macro to import IIF transactions</a>.&nbsp;Last week I put it to the test and found several bugs. All of the bugs were minor but annoying. They created a lot more work for me but I am hopeful the next time I test this macro, it will save me time. Most of my bugs were spelling issues. I used different spellings on one customer&nbsp;and I forgot to include the group item. Naturally the spellings are very important if you want the invoices&nbsp;to end up with the right customer and account. The sneakiest bug was the one I got when I started a row with TRN rather than TRNS. QuickBooks complained about an out of place SPL row rather than pointing out my transaction should have started with TRNS rather than TRN.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2006/10/09/update-to-excel-macro-to-import-iif-transactions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Excel Macro to import IIF transactions</title>
		<link>http://wehuberconsultingllc.com/wordpress/2006/09/19/new-excel-macro-to-import-iif-transactions/</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2006/09/19/new-excel-macro-to-import-iif-transactions/#comments</comments>
		<pubDate>Tue, 19 Sep 2006 19:25:30 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[Nonprofit]]></category>
		<category><![CDATA[QuickBooks]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress/?p=442</guid>
		<description><![CDATA[I got an email recently from someone who was trying to import QuickBooks IIF transactions. Although I could not help this person with the problem, I did get motivated to write an Excel&#160;macro to import IIF transactions. One of the more tedious tasks I do as Treasurer for our Habitat affiliate is inputting payment data [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I got an email recently from someone who was trying to import QuickBooks IIF transactions. Although I could not help this person with the problem, I did get motivated to write an Excel&nbsp;macro to import IIF transactions. One of the more tedious tasks I do as Treasurer for our Habitat affiliate is inputting payment data for our home owners. Each payment is split into three parts, principal, escrow, and late fee. The actual breakout of the payment is determined by our mortgage committee when they enter the data into their mortgage tracking program. This is important financial data so I keep track of the&nbsp;data in QuickBooks, too. Every month I use a spreadsheet to reconcile the deposit journal&nbsp;with the payments recorded into the mortgage system to make sure we do not miss anything. Then I get to the tedious part. I have to enter the payment data for each homeowner&nbsp;into QuickBooks&nbsp;before I can&nbsp;calculate how much to transfer&nbsp;into the escrow checking account. The good news is that we &#8220;only&#8221; have 37 home owners. The bad news is that I have to make two or more transactions per homeowner payment.&nbsp;This is the most time consuming portion of my Treasurer&#8217;s tasks.</p>
<p>My partial solution to this problem is to create about half of the transactions, escrow and late fees,&nbsp;directly from the spreadsheet. In my case I enter QuickBooks invoices for every escrow and late fee payment. The problem is that the escrow and late fees payments change every month. Another problem is that you need to create three rows in an IIF for every payment. In the spreadsheet I use to reconcile the deposits, I use one row per payment. So here is how I solved the problem. </p>
<p>I select the rows I want to generate invoices for and then run an Excel macro that creates a new worksheet in the IIF format with the data from the payments. Then I&nbsp;save the new worksheet as a Tab delimited file with an iif extension&nbsp;and import it into QuickBooks. The logic is pretty simple. </p>
<ol>
<li>You create a new Export worksheet. You delete the old Export worksheet if it exists.</li>
<li>For every row in the selection you check to see if was part of a deposit. My worksheet has&nbsp;all of the home owners listed. If a home owner does not make their monthly payment, this cell&nbsp;is empty. If a home owner makes more than one payment in a month I will have two or more rows for them.</li>
<li>If it was part of a deposit and the escrow portion is greater than zero, you make an escrow invoice.</li>
<li>If it was part of a deposit and the late payment is greater than zero, you make an late fee invoice.</li>
</ol>
<p>So there it is. Since I track escrow liabilities by home owner, each home owner has their own QuickBooks &#8220;Item&#8221; that points to their escrow account. I used the &#8220;vlookup&#8221; command to fill out the invoice with the correct QuickBooks &#8220;Item&#8221; for each home owner.</p>
<p>The other half of the transactions is the data entered on the Customer Payment screen. Although there is an IIF transaction for customer payment it does not help me. The Bill Payment transaction is not helpful, too. It would be nice to automate this but I will settle for my small improvement in the process.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2006/09/19/new-excel-macro-to-import-iif-transactions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Excel Tip: Converting CSV files into IIF files</title>
		<link>http://wehuberconsultingllc.com/wordpress/2006/03/09/excel-tip-converting-csv-files-into-iif-files/</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2006/03/09/excel-tip-converting-csv-files-into-iif-files/#comments</comments>
		<pubDate>Thu, 09 Mar 2006 15:54:23 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[QuickBooks]]></category>

		<guid isPermaLink="false">http://www.wehuberconsultingllc.com/wordpress/?p=366</guid>
		<description><![CDATA[The problem with importing data into QuickBooks is their funky multi-line IIF file format. For each transaction(e.g. invoice) in the single row CSV format you need to create three or more rows in IIF format. For me I import the CSV file into one worksheet and create a separate worksheet I call IIF for the [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>The problem with importing data into QuickBooks is their funky multi-line IIF file format. For each transaction(e.g. invoice) in the single row CSV format you need to create three or more rows in IIF format. For me I import the CSV file into one worksheet and create a separate worksheet I call IIF for the IIF transactions. You could code up each cell in the Export individually but I like the cut and paste method for speed and to cut down on errors. They key bit of information for me was learning about the ROW and OFFSET functions in Excel. As an example I have used the following calculation on my IIF worksheet to copy the contents from a CSV row.</p>
<p><code>OFFSET('February 2006'!$C$2,((ROW()-1)/3)-1,0)</code></p>
<p>Using C2 as my starting point in the CSV worksheet(i.e. February 2006) and three rows for each IIF transaction in IIF worksheet, I can copy and paste the three rows that make up the IIF transaction to create more IIF transactions in the IIF worksheet. In this example the next IIF transaction will point to C3 in the CSV worksheet without manually editing.</p>
<p>The final trick is save the Excel file once in Excel format and then save the IIF worksheet in &#8220;Text (Tab delimited)&#8221; format with a file name like, export.iif. When you go into QuickBooks you will now be able to see file in the Import menu. If you have set up your IIF worksheet with the correct values for the Account, Item, etc. you should be able to import the IIF transactions easily and accurately into the correct places.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2006/03/09/excel-tip-converting-csv-files-into-iif-files/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.739 seconds -->

