<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

    <channel>
    
    <title><![CDATA[Kuntz Consulting Blog]]></title>
    <link>http://www.kuntzconsulting.ca/index.php/blog/</link>
    <description></description>
    <dc:language>en</dc:language>
    <dc:creator>jen@kuntzconsulting.ca</dc:creator>
    <dc:rights>Copyright 2012</dc:rights>
    <dc:date>2012-05-17T20:27:20+00:00</dc:date>
    <admin:generatorAgent rdf:resource="http://expressionengine.com/" />
    

    <item>
      <title><![CDATA[Canadian Payroll - Transmission Header Incorrect Length error]]></title>
      <link>http://www.kuntzconsulting.ca/index.php/blog/article/canadian_payroll_transmission_header_incorrect_length_error</link>
      <guid>http://www.kuntzconsulting.ca/index.php/blog/article/canadian_payroll_transmission_header_incorrect_length_error#When:20:27:20Z</guid>
      <description><![CDATA[<p>
	This is a repeat of an <a href="http://www.kuntzconsulting.ca/index.php/blog/article/canadian_payroll_issues_and_fixes">article I wrote in November 2011</a> with updated information.</p>
<p>
	Issue #2 in that blog was regarding permissions during the Generate Cheques routine and the message "There is an error in the Transmission Header - Incorrect Length".</p>
<p>
	At that time, the fix seemed pretty obvious and it worked during testing on Windows 7 machines.&nbsp; I wrote about it, forgot about it, and moved on.&nbsp; Months later I learned the client doesn&#39;t use Windows 7 on the machines that they use payroll for (those machines happen to be older Windows XP machines) so the error never came up again and I had completely forgotten about it.</p>
<p>
	Fast forward to last month and another client of mine upgraded all of their workstations to Windows 7 and the error re-surfaced.&nbsp; It is a Canadian Payroll error that only occurs if you use Canada Savings Bonds - when the CSB file is saved, it defaults to the GP2010 application directory without any option to change that destination.</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_CanPaypermissionerror.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 401px; height: 169px; border-top: 1px solid; border-right: 1px solid" /></p>
<h3>
	The Issue</h3>
<p>
	Windows or Dynamics GP (I&#39;m not sure which) seemed to be using the LEAST amount of permissions for a given user to assess if it could save a file in the GP2010 application directory.&nbsp; Their IT department had added the users affected and given them full control to no avail.&nbsp; They figured that the only solution was to "Run As" Administrator (launch Dynamics GP as Administrator did fix the problem but as a general rule that is a horrible workaround!).</p>
<h3>
	The Resolution</h3>
<p>
	This time I have a confirmed resolution for this: and yes, it is permissions related.&nbsp; After playing with various changes to permissions and confirming the issue STILL occurs for a Domain Administrator (yes!), I came to the conclusion about the "least permissions" angle.&nbsp; So I looked at the least permissions the user had and they were part of the general "Users" group and in that group, the permissions were the default read-only permissions.&nbsp; Changing that to allow "Write" solved the issue.&nbsp; In this client&#39;s case we actually changed "Users" to "Modify" and "Write" just in case modifying an existing file someday comes up.</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_CanPayPermission2.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 372px; height: 479px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	I can&#39;t confirm this from a "windows User Account Control" perspective since that is not my area of expertise (the "least permissions" thing) but it definitely seems to be on the right track.&nbsp; At the very least, the customer is happy once again because removing UAC or launching Dynamics GP "as administrator" is not a long term solution!</p>
]]></description>
      <dc:subject><![CDATA[Canadian Payroll, Troubleshooting,]]></dc:subject>
      <dc:date>2012-05-17T20:27:20+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Report Writing Series: Sections]]></title>
      <link>http://www.kuntzconsulting.ca/index.php/blog/article/report_writing_series_sections</link>
      <guid>http://www.kuntzconsulting.ca/index.php/blog/article/report_writing_series_sections#When:02:01:55Z</guid>
      <description><![CDATA[<p>
	I&#39;m continuing the Report Writer series with a brief article on Sections in Report Writer.&nbsp; Every once in a while I see a question on a forum "my field didn&#39;t print and I don&#39;t know why!".&nbsp; Hopefully this will help answer that kind of question!</p>
<p>
	Generally speaking a report will have at least&nbsp;5 sections to it, in this order:</p>
<ul>
	<li>
		Report Header - this prints on the first page of the report only</li>
	<li>
		Page Header - depending on your settings, this prints on every page or on "page 2" onwards.</li>
	<li>
		Body - the guts of the report</li>
	<li>
		Page Footer - same as Page Header, this either prints on the bottom of every page or only on Page 1 to the second last page of the report.</li>
	<li>
		Report Footer - this prints on the last page only</li>
</ul>
<h3>
	Page Header &amp; Footer</h3>
<p>
	First, let&#39;s start with the Report Definition window, specifically the Printing Options section.&nbsp; This will help you determine when your Page Header (PH) and Page Footer (PF) sections will print.</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RW_ReportDefinition.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 400px; height: 339px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	In my screen shot, this particular report will NOT print a "first page" Page Header but will print a "last page" Page Footer. Looking at the layout of this report, here is a description of what will and won&#39;t print on the first page.</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RW_Sections.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 601px; height: 314px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	At the very top is the PH (Page Header).&nbsp; In my case, this <u>will not</u> print on the first page, but it will print on Page 2 to the last page of the report.&nbsp; You&#39;ll notice part of it is exactly the same as the RH (Report Header) section.&nbsp; On this report, the Report Header (first page) shows the legend of what the report options were, which only need to print on the first page.&nbsp; I could change this - and print the same thing on every page by moving those sections to the PH section and hiding the RH section.</p>
<p>
	Similarly to the PF and RF sections (Page Header and Report Header respectively), on this report the PF was already hidden and I needed to go into the Section Options to unhide it for this pic.&nbsp; It is completely empty because this particular report doesn&#39;t need two footer sections or a footer on each page.</p>
<p>
	When might you want a PF section? Perhaps you have a report where you want a subtotal of the report data on the bottom of each page - that&#39;s a good time to have a page footer.</p>
<h3>
	What does this mean when you&#39;re editing or creating a report?</h3>
<p>
	This impacts where you put things as well as where you need to edit or move titles. One very common mistake I see is someone edits a report but uses sample data that is only one page long.&nbsp; They never test what Page 2 beyond looks like.&nbsp; Then Page 2 prints and lo and behold, the titles don&#39;t line up.&nbsp; Why? They didn&#39;t make the same changes in the PH section that they did in the RH section.</p>
<p>
	Similarly, I&#39;ve seen people make a ton of changes to the PH section only to ask why their new changes didn&#39;t show up.&nbsp; If you print a one page sample, and didn&#39;t make the same changes in the RH section, your changes won&#39;t print (assuming you have the same Report Definition settings of no first page header).</p>
<p>
	So, test with a multi-page report if you can and make sure you keep your PH and RH sections in sync, if they are intended to be similar like they are for many reports.</p>
<h3>
	Other sections</h3>
<p>
	There are tons of other sections on most reports in Dynamics GP, which are all sections of things where reports are grouped or sorted.&nbsp; Below is what the section options window looks like. You can open this window by going to the Tools menu in Report Writer.</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RW_sectionoptions.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 250px; height: 327px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	First, this shows you what sections are visible in your Report Writer layout window.&nbsp; This is the part of Report Writer where you become a bit of a detective sometimes to figure out what the default sections are, if they are not obvious. In my report, a Payables Historial Aged Trial Balance, there are 2 extra header sections and one extra Footer section. To view more about the extra sections, click on one, then click on Open to view the settings.&nbsp; That is what tells you what the section is for.</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RW_section1.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 400px; height: 217px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	In this particular case, the section is a grouping by Vendor ID. The sections are "Print when this field changes" meaning, for each vendor ID change, print this section.&nbsp; If you look back at the layout window screen shot above, you will see this section called H1 (note: it&#39;s listed first, therefore it&#39;s the first header, the numbering is in sequence from top to bottom).&nbsp; The H1 section contains only Vendor information, no transactional information, because that wouldn&#39;t print properly up here... it also contains some headings, so that within a report for this vendor (aging detail in this case), the headings print before that vendor&#39;s transactions to make it easier to read.</p>
<p>
	Here is where you have some options.&nbsp; Some people prefer the headings to print once per page, not once per section.&nbsp; In that case, I would move the headings (the Aging Bucket fields, etc.) up to the RH section AND to the PH section.&nbsp; Remember, this report prints the RH for page 1 and the PH for page 2 onwards.&nbsp; So, I need it on both headers so it prints at the top of each page.</p>
<p>
	Here is what the report looks like before the change:</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RW_HATB_before.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 701px; height: 433px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	I&#39;ve modified this report a bit already to highlight each new vendor section and the total due - but I left the headings at the "per vendor" section. Each vendor has the same headings.&nbsp; Here is what it looks like moved to a different section:</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RW_HATB_after.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 700px; height: 444px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	Now the headers are at the top of the page, and there is no additional info between the vendors.&nbsp; Personally, I find this harder to read but it does save space and make the report look a little less cluttered.</p>
<h3>
	When it gets a little more complicated!</h3>
<p>
	One last example of where being a detective comes in handy. Project Accounting is one reporting dictionary where so many things are configurable in the product itself, that the Report Writer side seems entirely generic and a giant mystery!&nbsp; Here&#39;s a screen shot of a Project Accounting invoice and it&#39;s a bit scary looking at first!</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RW_section2.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 699px; height: 333px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	Every section is generically named - Group 1 Break, huh? Then you go into a section, and the "Print when field changes" doesn&#39;t exactly help. One key field that may help is "Suppress When Field is Empty" - this is a calculated field, that defines when this section prints or doesn&#39;t print.&nbsp; Sometimes I will look at the calculated field to see if I can figure out what the break or related data is.</p>
<p>
	Unfortunately in this case, the calculated field simply refers to the same field name above, a generic "group 2 break" field.&nbsp; So, that doesn&#39;t help me here.</p>
<p>
	Next, I will look at the fields that are in that section. Most times this is where I start to figure out the sections.&nbsp; For example, this section only has one field which is a calculated field.&nbsp; Here is what it says:</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RW_CalcField.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 450px; height: 293px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	From this point on, I should point out, if you don&#39;t have an understanding of the underlying structure of the module you are creating a report for, that is the best place to start... someone who doesn&#39;t know anything about Project Accounting would be hard-pressed to figure out the sections by looking at the report.&nbsp; For me, having used PA for years and years, this is where it starts to make sense.&nbsp; This section I now know is a heading that simply describes the content to follow - either Billings or Fees.</p>
<h3>
	What if that doesn&#39;t help?</h3>
<p>
	I&#39;d be lying if I said I could figure it all out just by doing this.&nbsp; Sometimes I don&#39;t want to spent the time looking at this level of detail so I will take another approach: put a unique piece of text in each section I need to know more about and then print the report - or print several of the reports with different options enabled.&nbsp; Looking at the raw output tells me what prints where and hopefully that will help me figure out if it&#39;s a section I could hide or need to keep.</p>
<h3>
	In Summary</h3>
<p>
	The biggest caveat I can give you for sections - particularly around whether you can delete or hide sections - is to go slowly and try things out, continually printing test reports to see the effect.&nbsp; Test with lots of data, especially in a report with multiple sections.&nbsp; The sections are usually grouping and totalling things and a major change in a section will result in incorrect data.&nbsp;</p>
<p>
	TIP: know your test data.&nbsp; Create your test data before you start modifying too much, so you have a baseline report that has correct groups, subtotals and totals before you make major changes.&nbsp; As you make changes, specifically hiding or removing sections, check all of the subtotals and totals.&nbsp; Removing a group that matters, will make a subtotal or total incorrect in a hurry and should stand out.</p>
<p>
	Hopefully this gives you a bit of headway into what the various sections mean and how to navigate them.</p>
]]></description>
      <dc:subject><![CDATA[How To & Tips, Report Writer,]]></dc:subject>
      <dc:date>2012-05-14T02:01:55+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Report Writer Series: Drawing Options Tips]]></title>
      <link>http://www.kuntzconsulting.ca/index.php/blog/article/report_writer_series_drawing_options_tips</link>
      <guid>http://www.kuntzconsulting.ca/index.php/blog/article/report_writer_series_drawing_options_tips#When:00:31:34Z</guid>
      <description><![CDATA[<p>
	<a href="http://www.kuntzconsulting.ca/index.php/blog/article/report_writer_series_toolbox_tips" target="_blank">Way back in February 2011&nbsp;(yikes!)</a>, I wrote about some Report Writer toolbox items, and focussed on the Arrange tab of tools. &nbsp;Today, at long last,&nbsp;I am concluding that article with some notes and tips on the drawing options (most font options), hopefully clearing up some mysteries.</p>
<h3>
	What are Drawing Options?</h3>
<p>
	These are the options you get when either double-clicking on a text field&nbsp;or graphic field like a line or a box, or using CTRL+D on a data field. &nbsp;There are several pieces to it and options that you have. Here I will describe how they work and how to use them effectively.</p>
<p>
	If you haven&#39;t yet ready my article on <a href="http://www.kuntzconsulting.ca/index.php/blog/article/report_writer_series_formatting_text">formatting text</a>, that may be a good place to start which gives some info I will not be covering today.</p>
<p>
	When you open the Drawing Options window, what you see differs depending on whether you opened this window from a text field, a data field or a graphic (line, box etc.) field.&nbsp; This screen shot is from a graphical report that I&rsquo;ve been modifying in this series. If you are in a Text report, every Drawing option is greyed out.</p>
<p>
	<img alt="Drawing Options" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RWDrawingOptions_text.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 400px; height: 332px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	One tip before I start, if you are making the same change to a bunch of fields, you can select multiple fields at the same time and then change the drawing options at once. That speeds things up when you are doing a bunch of similar changes.&nbsp; Use the Lasso or Ctrl-Click methods I mentioned in my earlier post about <a href="http://www.kuntzconsulting.ca/index.php/blog/article/report_writer_series_formatting_text">formatting text</a>.</p>
<h3>
	The Font section</h3>
<p>
	The top left corner lists all of the fonts available to you on this computer. It&rsquo;s barely visible in this picture, but the font I&rsquo;m using happens to be Calibri, which is highlighted.&nbsp; The symbol beside the font just tells you what kind of font it is &ndash; TT meaning True Type.&nbsp; The standard text formatting options are available under Font Style of Bold, Italic and Underline.&nbsp;Font size, you&rsquo;ll notice, is a drop down list.&nbsp; TIP: you can also type in a font size.&nbsp; From time to time I have had to drop to a font size smaller than the smallest available and simply clicking in the box to type in the value you want works.&nbsp;</p>
<p>
	A few words of caution when selecting fonts and styles:</p>
<ul>
	<li>
		Pick a font that is common. You don&rsquo;t want to pick your special corporate font to find out that most computers don&rsquo;t have it loaded and the reports don&rsquo;t print correctly as you intended!</li>
	<li>
		Every font has different characters sizes and kerning (spacing).&nbsp; Depending on what kind of report you use, some fonts are easier to read than others, and fit in certain size fields better than others.&nbsp; The more text you have, the more you&rsquo;ll want to stick with a font that takes up a little less horizontal space than others.</li>
	<li>
		Go easy on the bold &amp; italics! Lots of either are often harder to read than not having them at all.</li>
	<li>
		Font size can make or break a report. On one hand you want to fit all the information on the page right?&nbsp; Try to be creative with placement of fields to avoid having to make a font choice so small it&rsquo;s unreadable.</li>
	<li>
		When you are testing your report, try to ensure that fields with descriptions contain suitably long names or descriptions in them, so you can see what fits when a field has the maximum typed in it.&nbsp;</li>
	<li>
		Lastly, on more of a design note, try to be consistent. If you use a large font for a set of headings, use the same size for all of them. Nothing worse than looking at a report that uses inconsistent sizes of fonts and styles all over!</li>
</ul>
<h3>
	Colours &amp; Patterns sections (revised!)</h3>
<p>
	I&#39;ve re-written this section of the article, after a conversation with a reader of the blog and some&nbsp;more testing to clarify a few things.&nbsp; Now I can really say colour is more interesting!&nbsp;&nbsp;(And yes, I will insist on spelling it "Colour" since I am proudly Canadian!).&nbsp;</p>
<p>
	My light bulb moment: something I didn&#39;t really clue into before I did some more testing, you can select ONE pattern in the upper right hand corner.&nbsp; It&#39;s not one pattern per colour choice, it&#39;s not solid for fonts, shading for background and then a pattern. Uh uh.&nbsp; One. Pattern. Period.&nbsp; Here is how your choice of Pattern (upper right) affects what your options are in the Colour (bottom left) section are:</p>
<p>
	<strong>1. Clear</strong></p>
<ul>
	<li>
		No background or foreground colour options.</li>
	<li>
		This has no effect on the text or line colour choices.</li>
</ul>
<p>
	<strong>2. Solid</strong></p>
<ul>
	<li>
		Background colours are enabled.</li>
</ul>
<p>
	<strong>3. Shading "Pattern"&nbsp;(25%, 50%, 75%)</strong></p>
<ul>
	<li>
		Background and Pattern (foreground) colours are enabled.</li>
	<li>
		The shading terminology is directly related to the Pattern colour choice. For instance, if you leave the Background "colour" as White, and select a Pattern colour, 25% shading means exactly what I would expect: a 25% of the colour you choose.</li>
	<li>
		You can select two colours (one background, one foreground) to create a new colour (think of your primary school colour wheel experiments: red and blue make purple!).</li>
</ul>
<p>
	<strong>4. The other patterns</strong></p>
<ul>
	<li>
		Background and Pattern (foreground) colours are enabled.</li>
	<li>
		The Background colour is a solid colour of whatever colour you select.&nbsp; The Pattern colour is the foreground colour of the pattern - for instance, the lines on the diagonal pattern.</li>
</ul>
<h3>
	Back to my regularly scheduled article!</h3>
<p>
	Here is the rest of my article, with the now-redundant pieces removed!&nbsp;</p>
<p>
	Starting simply with the colour options, you can select a default colour from the list. The Sample box shows you visually what it might look like.&nbsp; Often I&rsquo;ll increase the font size just to get a larger sample preview when playing with colour options.&nbsp; You can click on the More Colors button to get a broader palette to choose from and to go even further you can define custom colours.&nbsp; If you want to use your corporate colours for some titles, you simply need to know the equivalent HSL or RGB values of that colour. To save the colours you want, click on Add to Custom Colours and they appear in the bottom of the More Colors list.</p>
<p>
	TIP: Typically corporate colours are most commonly one of two types of values &ndash; a Pantone colour reference (PMS 109) or if it&rsquo;s from a website, a Hex value like FF6633 (a beautiful colour of orange!).&nbsp; Use your favourite search engine to look up &ldquo;Pantone to RGB&rdquo; or &ldquo;Hex to RGB&rdquo; and you&rsquo;ll find a bunch of websites that help you find the right values.</p>
<p>
	Now that you know the colours, the trick is you select the radio button of the thing you want to change first.&nbsp; It defaults to Font (or Line), so if you haven&rsquo;t picked anything and changed the colour, you just changed the colour of the line or text.&nbsp; The background option is the background of that specific object, not the page background.&nbsp;</p>
<p>
	Here is an example of an object&nbsp;with a red background and a blue Up Diagonal pattern &ndash; the diagonals lines are blue since the Pattern colour is the foreground colour.</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RWDrawingOptions_pattern.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 180px; height: 98px; border-top: 1px solid; border-right: 1px solid" /></p>
<h3>
	Alignment</h3>
<p>
	The last of the sections is the Alignment section.&nbsp; If you have used this before, you will know that the alignment doesn&rsquo;t affect all types of fields.&nbsp; Also, data fields visually in Report Writer do not change when you change this setting, you have to run the report to see the change.&nbsp; Often data fields have their own alignment in the formatting section of the Report Field Options window which will override what the Drawing Options setting is.&nbsp; For text fields and some data fields, simply choose Left, Center or Right justified.</p>
<h3>
	Line Sizes &amp; Colours</h3>
<p>
	The one option that is greyed out when you are looking at Text drawing options is Line size.&nbsp; Once you select a Line, Box, Circle or similar graphic, the Line section is enabled. There are four thicknesses of lines available.&nbsp; You can also select colours for lines but Background and Patterns are greyed out.</p>
<h3>
	General Notes on Layers, Boxes &amp; Backgrounds</h3>
<p>
	Design-wise I tend to avoid using backgrounds on text and insert background boxes if I would like a shaded background.&nbsp; This allows me to size the background as appropriate without also altering the dimensions of the text field(s).&nbsp; One tip if you are going to do this, remember your layers!&nbsp; Under the Layout menu, there is a Send to Back and Send to Front command.&nbsp; This works well to hide or unhide things as you can easily put in a box, "send to back" so it&#39;s behind the text you have.&nbsp; If you do this, use a "clear" background on your text not a solid colour.</p>
<p>
	Below is a quick example of the output of a few changes (most of which will be changed back to normal when I&#39;m done!).&nbsp; I&#39;ve got the "approval" section in colour, to highlight it easily for readers.&nbsp; The Batch ID and Batch Comment both have a background colour of Black 25% shading.&nbsp; For comparison, the Batch Total and Trx Total section I put a box behind those two fields with the same colour.&nbsp; Personally, that looks better to me than the background colour on a text field.</p>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RWdrawingoptions_result.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 500px; height: 309px; border-top: 1px solid; border-right: 1px solid" /></p>
<h3>
	Next time?</h3>
<p>
	I hesitate to promise more in the Report Writer series but in re-reading my series of articles, I do see some more topics that I can cover... hopefully those won&#39;t take another year to complete!</p>
<p>
	Until next time...</p>
<p>
	&nbsp;(Edited May 10, 2012 - Update to the Colour &amp; Patterns section)</p>
]]></description>
      <dc:subject><![CDATA[How To & Tips, Report Writer,]]></dc:subject>
      <dc:date>2012-05-10T00:31:34+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Free Stuff for GP!]]></title>
      <link>http://www.kuntzconsulting.ca/index.php/blog/article/free_stuff_for_gp</link>
      <guid>http://www.kuntzconsulting.ca/index.php/blog/article/free_stuff_for_gp#When:15:38:29Z</guid>
      <description><![CDATA[<p>
	(updated with more information Sun March 25, 2012)</p>
<p>
	You read that correctly!&nbsp; Microsoft has decided to change the way they work with some of their utilities and tools.&nbsp; Previously there were charges to get access to tools or utilities like Customer Modifier and Customer Combiner (and Vendor, Account, Item etc.).&nbsp; On the partner side, we had to purchase those outside of the normal ordering processes (they weren&#39;t "modules" like ordering something like Integration Manager was).&nbsp; They want to streamline that to eliminate some of their Direct Billing policies and that means Dynamics GP customers win!</p>
<h3>
	What&#39;s Free?</h3>
<p>
	<img alt="" src="http://kuntzconsulting.ca/images/uploads/docs/PSTL_tools_free_banner.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 600px; height: 174px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	Well here is a list of what I know of, and it&#39;s effective March 1, 2012.&nbsp; Keep in mind this has only recently been announced so don&#39;t be surprised if your partner doesn&#39;t know all of the details about it yet - the information is just trickling out now and not everything on Partnersource is yet updated for us.</p>
<p>
	<strong>Professional Services Tools Library</strong></p>
<p>
	All of it, some of the tools were already free, now all of the tools will be free.&nbsp; There are so many tools in this library, it&#39;s impossible to explain them all here!&nbsp; Here is a quick list of the ones that in my opinion are AWESOME to have available for free.&nbsp; More information on all of the tools and what they do is&nbsp;<a href="http://www.microsoft.com/download/en/details.aspx?id=13041" target="_blank">here</a> (this is the general GP2010 installation guide download page - look in the list for ProfServicesToolsLibrary.pdf).</p>
<ul>
	<li>
		System tools: Database disabler for maintenance, Shortcut copy, Update user date</li>
	<li>
		Financial tools: Account modifier/combiner, Chequebook modifier, Fiscal Period modifier, GL master record triggers, Fixed Asset modifier</li>
	<li>
		Sales tools: Customer &amp; Territory modifier/combiner, Salesperson modifier, RM transaction unapply from history, RM master record triggers</li>
	<li>
		Purchasing tools: Vendor modifier/combiner, Select Cheques combiner, PM master record triggers</li>
	<li>
		Inventory tools: Item Number and Site modifier/combiner</li>
	<li>
		Payroll tools: Employee modifier (US payroll and Cdn Payroll)</li>
	<li>
		Misc tools: Doc date verify (not more bad dates outside of fiscal years!), Default "add item" in SOP/POP, Company copy (copy setup to another company)</li>
</ul>
<p>
	<strong>AutoDim</strong></p>
<p>
	Utility allows you to launch Great Plains and run one or more integrations or integration groups and have Great Plains exit upon completion of the integrations. This product also supports integrating into several different companies.</p>
<p>
	<strong>AutoPost</strong></p>
<p>
	A COM dll that can be called from IM or an outside application to post some types of Dynamics Batches.&nbsp; Currently the application supports posting of SOP, GL Trx Entry, IV Trx Entry and RM Cash Receipts batches. NOTE: Because this application uses the Continuum API, the Great Plains client must be running and a user logged into a company for this application to work.&nbsp; The posting process would then use that user &amp; company to post the desired batch.</p>
<p>
	<strong>NoteFix</strong></p>
<p>
	A utility to help identify cross-linked notes (two records assigned the same Note Index).</p>
<p>
	<strong>Payroll Detailed Activity Tracking</strong></p>
<p>
	The Payroll Detailed Activity Tracker will track changes made to employee records (US Payroll only).&nbsp; This tool is available for SQL users.&nbsp; This was essentially a tool that was available prior to introducing the Audit Trails product.&nbsp; It creates triggers to track changes to payroll records in various US Payroll tables.</p>
<p>
	<strong>PO Returns</strong></p>
<p>
	When invoicing a receipt in POP, this customization will check the previous quantity invoiced and the quantity returned for the line item. The maximum quantity allowed to be invoiced is based the following formula: Quantity Shipped minus (Previous Quantity Invoiced plus Quantity Returned). This customization will not allow invoicing of more than this amount.</p>
<p>
	<strong>POP Over Receipt Tolerance</strong></p>
<p>
	Utility that allows a receipt tolerance percentage for quantities.&nbsp; A setup window allows the user to enter a tolerance percentage, that percentage is then used when a Purchase Order is received.&nbsp; The highest quantity that can be received is the original quantity ordered plus the percentage amount.&nbsp; For example, a Purchase Order is entered for a quantity of 10.&nbsp; A tolerance percentage of 20% is entered.&nbsp; The highest quantity allowed to be received would be 12.</p>
<p>
	<strong>RM Auto Apply Utility</strong></p>
<p>
	This application will allow the user to Mass Apply posted RM Credit Documents to posted RM Debit Documents.&nbsp; The user can select a range of Customer, Debit Document Dates, Credit Document Dates, and a Credit Document Type restriction if desired.&nbsp; The credit documents will apply to the debit documents in the order specified in Receivables Management Setup window which is the same order that Dynamics Apply Sales Documents Auto Apply button uses.</p>
<p>
	<strong>Shipment Notification</strong></p>
<p>
	Will allow drop ship sales orders to be transferred to invoice prior to invoicing the purchase order.&nbsp;</p>
<p>
	<strong>SOP Default Site per Line</strong></p>
<p>
	This customization changes the site that is defaulted on line items.&nbsp; Instead of pulling the site from the Default Site on the SOP Entry window, if there is a default site assigned to the item in Cards&gt;Inventory&gt;Qtys/Sites, then that site will default for that line item&nbsp; If there is no default site id for the item, then the customization will default the first site that is assigned to the item.</p>
<p>
	<strong>SOP Sort Line Items</strong></p>
<p>
	This utility allows the user to define custom sorting options to display line items in Sales Order Processing.&nbsp; For example, a sort could be defined by Item Number and then the currently selected SOP Document would display the line items in Item Number order instead of the standard by order entered.&nbsp; This utility does not physically reorder the records in the underlying tables; it only displays them differently in the Sales Order Processing window.&nbsp; This application also does not affect the way that sales documents print. (SQL database only)</p>
<p>
	<strong>SOP to POP Line Reordering Utility</strong></p>
<p>
	&nbsp;This utility will reorder the line items of Purchase Orders generated by the SOP to POP transfer process to be in the same order as they originally were on the Sales Order document(s).&nbsp; The preview report will still show an alphabetical list, but on the actual Purchase Order document the line items will maintain their correct sequence. This is critical for companies who rely on matching up PO printouts to Packing Lists or Picking Tickets in SOP.</p>
<p>
	<strong>SOP Tax Schedule Roll down</strong></p>
<p>
	This appears to be an old utility relating to a change in functionality from verison 6.0 to 7.0.&nbsp; This <a href="http://support.microsoft.com/kb/862422" target="_blank">KB article </a>explains some of it, I&#39;m unsure at this point if there is more to this utility!</p>
<h3>
	How do I get these tools?</h3>
<p>
	If you are an existing Dynamics GP customer, ask your partner.&nbsp; They are available via partners only at the moment, that may change.&nbsp; Partners, the PSTL keys will need to be on a request basis until Partnersource is updated with a master key for free use for anyone.&nbsp; The information I have is to contact <a href="mailto:ProfessionalServices@Microsoft.com">ProfessionalServices@Microsoft.com</a> to obtain a key in the interim.</p>
<p>
	In the next release of GP, Dynamics GP2013, the PSTL will be on the CD as well.</p>
<p>
	&nbsp;</p>
]]></description>
      <dc:subject><![CDATA[General Stuff, News,]]></dc:subject>
      <dc:date>2012-03-23T15:38:29+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[eConnect, GL Transactions &amp; Multicurrency]]></title>
      <link>http://www.kuntzconsulting.ca/index.php/blog/article/econnect_gl_transactions_multicurrency</link>
      <guid>http://www.kuntzconsulting.ca/index.php/blog/article/econnect_gl_transactions_multicurrency#When:22:00:01Z</guid>
      <description><![CDATA[<p>
	What I&#39;m posting today is hopefully of use to someone out there who runs into this same problem.&nbsp; Admittedly it&#39;s rare but it took me a while to find the answer.</p>
<p>
	In this case, "I" didn&#39;t find the answer, I found it buried in a community forums post from <a href="http://www.msdynamicstips.com/" target="_blank">Sivakumar</a>, one of the Microsoft Dynamics GP MVPs.</p>
<h3>
	The Issue</h3>
<p>
	I was attempting to import General Ledger transactions using eConnect via SmartConnect.&nbsp; My client had multicurrency enabled and there was a default currency in place already (CAD). When you manually keyed in a journal entry, the currency ID defaults to CAD (in this customer&#39;s case), you don&#39;t have to select a currency.</p>
<p>
	When I was running the integration, the transactions were successfully created but the Currency ID field was blank.&nbsp; Since it&#39;s a required field, that meant manually updating them each time - not a long term solution.</p>
<h3>
	The Resolution</h3>
<p>
	Thanks to Sivakumar, for the resolution.&nbsp; It turns out that eConnect for whatever reason cannot check to see if Multicurrency is enabled, therefore it checks the CM00100 (Chequebook Master) table instead, to see if MC is enabled.&nbsp; Strange but true.&nbsp; What that meant was in order for it to determine what it needs to, at least one chequebook must be configured.</p>
<p>
	In this client&#39;s case, we were importing transactions for a holding company where they don&#39;t use A/P or A/R at all, so they had never set up a chequebook for it.&nbsp; In the past, pre-SmartConnect, Integration Manager had imported things just fine but it was slow and time for something more robust - eConnect and SmartConnect was the answer.</p>
<p>
	So we simply configured a dummy chequebook for this holding company, and from then on, the transactions imported with a proper default currency ID!</p>
<p>
	The alternative would have been to hard-code the currency ID but in this case, it was nice to find the actual cause and fix it, instead of hard-coding a value that could change.</p>
<p>
	(Update: include link to Sivakumar&#39;s blog)</p>
]]></description>
      <dc:subject><![CDATA[General Ledger, Troubleshooting,]]></dc:subject>
      <dc:date>2012-02-20T22:00:01+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Some Canadian Payroll &amp; Project Accounting gotchas!]]></title>
      <link>http://www.kuntzconsulting.ca/index.php/blog/article/some_canadian_payroll_project_accounting_gotchas</link>
      <guid>http://www.kuntzconsulting.ca/index.php/blog/article/some_canadian_payroll_project_accounting_gotchas#When:23:12:46Z</guid>
      <description><![CDATA[<p>
	Recently a client of mine has experienced a couple of weird things when we started to configure another Dynamics GP company for them with Canadian Payroll and Project Accounting in action.&nbsp; One of them is definitely something to look out for if you use the Canadian Payroll import processes; the second is more of a head-scratcher type of error where you don&#39;t know what the real problem is.</p>
<p>
	I call these things "gotchas" - I&#39;m not sure that translates into all languages but generally means to me at least, something that "GOT" me, that I wasn&#39;t expecting or didn&#39;t think to look out for.</p>
<h3>
	Batch errors that don&#39;t tell you anything</h3>
<p>
	I love this one: "Batch level errors exist" type of error when posting a project accounting Timesheet transaction batch.&nbsp; Most times the batches will tell you what the exact error is.&nbsp; However, in this case the client was getting a mysterious error but only when posting the batch.&nbsp; If they printed the edit list, there were no errors.&nbsp;</p>
<p>
	The end result: the error was a Canadian Payroll issue.&nbsp; When you post a Timesheet batch with integration to Payroll (Canadian Payroll at least), you select the batch in Payroll to post the timesheets into.&nbsp; In this case, the payroll batch had mistakenly been set up with a different Pay Period Type compared to what the employees are set up as.&nbsp; I.E. the employees were set up as being paid 52/53 pay periods, and the batch was set up as 26/27 pay periods.&nbsp; The pay periods didn&#39;t match, therefore the timesheets didn&#39;t post.&nbsp; Since it was not a Project Accounting issue, all it knew to tell the client was "batch level errors exist"!</p>
<p>
	So if you run into something like this, do a quick check on the payroll batch setup as well as the employees (randomly check some of the employees in your batch for what they are set up for).</p>
<p>
	&nbsp;</p>
<h3>
	Canadian Payroll import does not appear to populate Project Accounting tables</h3>
<p>
	This one was strange.&nbsp; I don&#39;t recall us having this issue originally at the client during our initial configuration.&nbsp; That was years ago and I may have forgotten that we fixed something at that time.&nbsp; Anyway, this time, we were creating a new company and configuring everything, naturally using the CanPay import utilities to import our employees and paycode information.&nbsp; Normally that is very easy - the spreadsheets and format is a little time consuming to get right, but it&#39;s quick and generally works fine.&nbsp; However, in this case, it did not populate the PA Employee Options table (PA00601), and even more importantly, it left the Employed By field empty.&nbsp; Normally this field defaults to "Company".&nbsp; This was in GP2010 R2 - I haven&#39;t pursued it any further to see if this applies to other versions.</p>
<p>
	When the field is <u>anything other than</u> Employed By Company, the timesheets you enter in Project Accounting do not post to Payroll!&nbsp; So when they initially went to test their payroll configuration, they created some timesheets and posted them only to find a handful of employees only made it through to the Canadian Payroll side in Quick Transaction Entry.&nbsp; When they noticed that the people that made it to payroll were relatively new employees, we then looked at the tables and sure enough, the employees that were missing were from the original import and the Employed By field was blank.&nbsp; We changed it to Company and all was good again.</p>
<p>
	<img alt="PA Employee Options" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_EmployeePAOptions.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 450px; height: 320px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	&nbsp;</p>
<h3>
	Lessons Learned</h3>
<p>
	I see too many clients NOT go through thorough testing, especially when they are used to the system and perhaps adding some new module or configuration, or in this case, creating a new company.&nbsp; Had my client not tested this thoroughly, they would have been surprised on "day 1" to find a bunch of issues.&nbsp; The first issue has nothing to do with testing of course but the second one is a good reminder that nothing replaces proper testing.&nbsp; The first glance at employee records looked fine and they were focussing on the day to day stuff - did the rates and paycodes come in ok, etc.&nbsp; The smaller stuff like Project Options seem so trivial in comparison that they get overlooked, until you run a payroll and test it all the way through the cycle.</p>
]]></description>
      <dc:subject><![CDATA[Canadian Payroll, Project Accounting, Troubleshooting,]]></dc:subject>
      <dc:date>2012-02-16T23:12:46+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Why does the JE description say &#8220;Receivings Transaction Entry&#8221;?]]></title>
      <link>http://www.kuntzconsulting.ca/index.php/blog/article/why_does_the_je_description_say_receivings_transaction_entry</link>
      <guid>http://www.kuntzconsulting.ca/index.php/blog/article/why_does_the_je_description_say_receivings_transaction_entry#When:02:10:59Z</guid>
      <description><![CDATA[<p>
	This question came up in a forum recently - not in this exact form - but essentially the question was "where can you change the description of a transaction from a Dynamics GP Receivings Shipment or Shipment/Invoice"?</p>
<p>
	The short answer is, it&#39;s very well hidden but it is there, and most users don&#39;t see it and generally it stays at the default value which is "Receivings Transaction Entry".&nbsp; That means if you print transaction descriptions on a Accounts Payable cheque or EFT remittance, that&#39;s what you see.</p>
<p>
	Here is a view of a posted journal entry reference field, the source you can see is RECVG, and the default description which appears if the user does not change it during entry:</p>
<p>
	<img alt="JE description field from a receivings trx entry" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RcvgsDescription_default.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 451px; height: 414px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	Here is where the field comes from, in Receivings Transaction Entry:</p>
<p>
	<img alt="Receivings Trx Entry distribution window" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RcvgsDistribution.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 449px; height: 350px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	And here is what shows when posted:</p>
<p>
	<img alt="JE from Receivings with correct description" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_RcvgsDescription_after.PNG" style="border-bottom: 1px solid; border-left: 1px solid; width: 451px; height: 418px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	Hopefully this helps some of you out there who have been looking for where to change this description!</p>
]]></description>
      <dc:subject><![CDATA[General Ledger, How To & Tips, Purchase Order Processing,]]></dc:subject>
      <dc:date>2012-01-23T02:10:59+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Quick Tip: Smartlist Builder &amp; Account Numbers]]></title>
      <link>http://www.kuntzconsulting.ca/index.php/blog/article/quick_tip_smartlist_builder_account_numbers</link>
      <guid>http://www.kuntzconsulting.ca/index.php/blog/article/quick_tip_smartlist_builder_account_numbers#When:16:12:18Z</guid>
      <description><![CDATA[<p>
	This is a very short tip for those who use Smartlist Builder.&nbsp; I must say I see this ALL THE TIME.&nbsp; I hope to expand on little nuggets inside Smartlist Builder in the coming months because there are numerous time savers in there, that people have gone to great lengths to work around manually &amp; unnecessarily!</p>
<h3>
	The Issue</h3>
<p>
	Someone creates a smartlist that has GL account numbers in it, perhaps it&#39;s a smartlist of&nbsp;a setup window, or of transaction distributions - whatever the case, they find the table and find Account Index fields, not Account Number fields.&nbsp; They don&#39;t know what to do, so they link in the Account Master table and/or the Account Index Master table to get the full account number in string format.</p>
<p>
	<a href="http://kuntzconsulting.ca/images/uploads/docs/Pic_SLB_before.png"><img alt="Smartlist Builder w/links to Acct tables" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_SLB_before.png" style="border-bottom: 1px solid; border-left: 1px solid; width: 500px; height: 370px; border-top: 1px solid; border-right: 1px solid" /></a></p>
<p>
	Linking to get the account description?&nbsp; That&#39;s normal.&nbsp; Linking to get the account number?&nbsp; THAT&#39;S not needed... and I&#39;ll show you how.</p>
<h3>
	How to display the Account Number instead of the Account Index</h3>
<p>
	Here&#39;s a screen shot of a new Smartlist Builder window.&nbsp; Notice I have removed the Account Index Master link?&nbsp; I&#39;ve linked the Account Master table still, because I wanted to get the Account Description field.&nbsp; In this screen shot, I&#39;ve selected a field that is an Account Index field, meaning by default it will show a numeric value which is the primary key for that Account Number in every table in Dynamics GP.&nbsp; However Smartlist Builder has options, click on the Blue Arrow which is crudely shown in this picture.</p>
<p>
	<img alt="Smartlist Builder after shot 1" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_SLB_after1.png" style="border-bottom: 1px solid; border-left: 1px solid; width: 499px; height: 371px; border-top: 1px solid; border-right: 1px solid" /></p>
<p>
	Behind the blue arrow are several options.&nbsp; In this case, the one we want is circled: telling Smartlist Builder that this field is an account index and to show the Account Number instead.</p>
<p>
	<img alt="Smartlist Builder Field Options window" src="http://kuntzconsulting.ca/images/uploads/docs/Pic_SLB_after2.png" style="border-bottom: 1px solid; border-left: 1px solid; width: 300px; height: 285px; border-top: 1px solid; border-right: 1px solid" /></p>
<h3>
	The End Result</h3>
<p>
	Using the field options, you can set all the account index fields to show the Account Number automatically, and if you don&#39;t need an account description for your particular smartlist, you just saved yourself from having to link unnecessary tables all the time!</p>
]]></description>
      <dc:subject><![CDATA[Smartlist Builder, How To & Tips,]]></dc:subject>
      <dc:date>2012-01-16T16:12:18+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[New Year&#8217;s Resolutions 2012]]></title>
      <link>http://www.kuntzconsulting.ca/index.php/blog/article/new_years_resolutions_2012</link>
      <guid>http://www.kuntzconsulting.ca/index.php/blog/article/new_years_resolutions_2012#When:18:58:08Z</guid>
      <description><![CDATA[<p>
	Happy new year everyone!&nbsp; It&#39;s January 1st, 2012 and it&#39;s time again to review last year and make some resolutions for this year.</p>
<h3>
	The Year 2011 in Review</h3>
<p>
	Last year I started the year with a <a href="http://www.kuntzconsulting.ca/index.php/blog/article/new_years_resolutions" target="_blank">blog article</a> about my resolutions, business wise.&nbsp; How did I fare?&nbsp; Well... some good and some not so good answers on that!</p>
<ul>
	<li>
		Blogging once per week: that certainly sounded easy a year ago, but I quickly found out, after about&nbsp;4 months, that life and clients take priority!&nbsp; I just wasn&#39;t able to keep it up, and I continue to be impressed by those that can <a href="http://www.kuntzconsulting.ca/index.php/blog/article/kudos_to_all_the_regular_bloggers_out_there" target="_blank">blog regularly</a>, it takes a lot of commitment.&nbsp; I count 28 articles last year... well short of my goal!</li>
	<li>
		Update my GP certifications: this was an easy one.&nbsp; I don&#39;t write new exams every time they come out, I simply don&#39;t find value in doing that but I do always want to make sure I stay current by taking the exams again when older exams expire.&nbsp; Last year, I re-wrote and passed my Dynamics GP2010 Financials, Project Series and Inventory &amp; Order Processing.&nbsp; Goal achieved!</li>
	<li>
		Read more books: I wrote about not wanting to be on a computer all the time so with tongue firmly in cheek, I can honestly say I read more last year than I have in recent years - except it was mostly ebooks!&nbsp; (LOL)&nbsp; Well, the resolution was about the reading, not the method right?&nbsp; My actual measurable resolution was to read 1 book a month... I read 10 books, just short of my goal.</li>
	<li>
		Learn 5 new GP things: This was a two part goal, to learn 5 new things, and part two, to blog about them.&nbsp; I&#39;ll start with part 2 - that was a complete failure!&nbsp; I did learn some new things but I didn&#39;t get around to blogging about it.&nbsp; On Part 1 though, while I didn&#39;t literally write each new thing down, I&#39;m quite sure I achieved this, even if the things I learned weren&#39;t major modules.</li>
</ul>
<h3>
	What&#39;s in the plan for 2012?</h3>
<p>
	This year I have resolved to make some more reasonable goals!&nbsp; I also read an interesting article about making monthly, not yearly, resolutions.&nbsp; So, for some of my personal resolutions, I plan to do just that - set a goal for a month and see how I do, adjust if necessary, and continue in subsequent months.&nbsp; Here are some of my goals for this coming year:</p>
<ul>
	<li>
		Blog 3 times/month.&nbsp; Weekly is a little hard for me&nbsp;to manage but this year I plan to do a better job of getting regular articles written.&nbsp; Heck, I might even finish the Report Writing series I started last year (LOL)!</li>
	<li>
		Read more.&nbsp; That was a good goal last year, and I plan to continue that one this year - business or pleasure, reading an average of a book a month.&nbsp; I&#39;ve also got piles of magazines to catch up on so taking time to read will be a priority for me.</li>
	<li>
		Re-immerse myself in development.&nbsp; This one is more of a personal goal with professional benefits!&nbsp; A few years ago I wrote a windows application to track a little home head-to-head NFL weekly pool VB app with SQL data.&nbsp; It was a ton of fun to write, forced me to learn a lot of development things I had never known about before.&nbsp; I&#39;m proud to stay the application still works like a charm, four or so seasons later but it&#39;s time for version 2.0!&nbsp; I&#39;d like to push myself and make some improvements so I plan to find time to re-write the application from scratch in time for the 2012-2013 season.</li>
	<li>
		Dig into SQL Reporting Services.&nbsp; I&#39;ve taken the courses but way back in SQL2000 when it was first introduced.&nbsp; Since then I&#39;ve had limited opportunities to continue playing&nbsp;with it to learn more.&nbsp; When you don&#39;t use something, you simply get out of date with it.&nbsp; This year, no excuse!&nbsp; I&#39;m going to dig back into it and stay up to date with it by moving one of my clients onto it this year.</li>
</ul>
<p>
	That&#39;s a good start... and lots of things to achieve!</p>
<p>
	&nbsp;</p>
]]></description>
      <dc:subject><![CDATA[Off Topic Articles,]]></dc:subject>
      <dc:date>2012-01-01T18:58:08+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Canadian Payroll Year End 2011 Update]]></title>
      <link>http://www.kuntzconsulting.ca/index.php/blog/article/canadian_payroll_year_end_2011_update</link>
      <guid>http://www.kuntzconsulting.ca/index.php/blog/article/canadian_payroll_year_end_2011_update#When:02:23:19Z</guid>
      <description><![CDATA[<p>
	The folks in Fargo are thrilled to say they have no snow yet as of today - December 21, 2011.&nbsp; And even better news!&nbsp; The Canadian Payroll 2011 year end updates are out!&nbsp; Wheeee... let the fun begin!</p>
<p>
	Reminder for those of you (hopefully none of you) who are running GP9 or earlier - there are no tax updates for your version anymore... hopefully you&#39;re in the midst of an upgrade to GP10 or GP2010.</p>
<p>
	On to the real content now... here are the details for the tax updates.</p>
<h3>
	Release 10.0:</h3>
<p>
	<a href="http://mbs.microsoft.com/customersource/downloads/taxupdates/cagpye10.htm?printpage=false" target="_blank">Download Link (Customersource)</a></p>
<p>
	Versions after install:</p>
<ul>
	<li>
		Dynamics: 10.00.1779</li>
	<li>
		Canadian Payroll: 10.0.1827</li>
</ul>
<h3>
	Release 2010:</h3>
<p>
	<a href="http://mbs.microsoft.com/customersource/downloads/taxupdates/cagptuye2010.htm?printpage=false" target="_blank">Download Link (Customersource)</a></p>
<p>
	Versions after install:</p>
<ul>
	<li>
		Dynamics: 11.00.1860</li>
	<li>
		Canadian Payroll: 11.0.1897</li>
</ul>
<h3>
	What&#39;s Changed</h3>
<p>
	No table changes!&nbsp; Woohoo!</p>
<p>
	There are the usual tax rate changes for 2012 and a handful of changes specifically relating to year end:</p>
<ul>
	<li>
		Updates to T4, T4A, RL-1 XML file formats &amp; form layout changes</li>
	<li>
		New T4 Box for Volunteer Firefighters (see below)</li>
</ul>
<p>
	Here is some information on the Volunteer Firefighters pieces.&nbsp; It would require table changes and they HAVE NOT made the necessary table changes to accomodate this.&nbsp; (I won&#39;t say "yet" because there is no plan at the moment to make the table change - clearly that means there aren&#39;t enough customers affected to push this through development).</p>
<p>
	The workaround if you need these features (tax credit and exempt amount)</p>
<ul>
	<li>
		For the tax credit, enter the amount in one of the other tax credit boxes, for instance, "other personal tax credits"</li>
	<li>
		For the exempt amount, it could be entered manually at year end in the T4 edit window (code changes have been made to allow the entry of box 87)</li>
</ul>
<p>
	Hopefully this is an uneventful year... the last few years we&#39;ve dealt with table changes of varying degrees!</p>
]]></description>
      <dc:subject><![CDATA[Canadian Payroll,]]></dc:subject>
      <dc:date>2011-12-22T02:23:19+00:00</dc:date>
    </item>

    
    </channel>
</rss>
