<?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>TechBlog</title>
	<atom:link href="http://techblog.byllemos.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://techblog.byllemos.com</link>
	<description>Accelerating into the Future with Wisdom about Technology! Ingrid Byllemos</description>
	<lastBuildDate>Tue, 05 Jan 2010 00:04:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>A Tip from the old box &#8211; installing a localized Navision version on an English SBS Server</title>
		<link>http://techblog.byllemos.com/2010/01/a-tip-from-the-old-box-installing-a-localized-navision-version-on-an-english-sbs-server/</link>
		<comments>http://techblog.byllemos.com/2010/01/a-tip-from-the-old-box-installing-a-localized-navision-version-on-an-english-sbs-server/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 00:04:42 +0000</pubDate>
		<dc:creator>iby</dc:creator>
				<category><![CDATA[Navision]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[Dynamics]]></category>
		<category><![CDATA[localized]]></category>
		<category><![CDATA[SBS]]></category>

		<guid isPermaLink="false">http://techblog.byllemos.com/?p=560</guid>
		<description><![CDATA[<p>Recently I have been implemented a Danish version of Dynamics Navision 2009 SP1 on an English SBS server and there I meet an old &#8220;friend&#8221;.</p>
<p>The old &#8220;friend&#8221; was a problem with the Danish letter Ø. The letter was displayed&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Recently I have been implemented a Danish version of Dynamics Navision 2009 SP1 on an English SBS server and there I meet an old &#8220;friend&#8221;.</p>
<p>The old &#8220;friend&#8221; was a problem with the Danish letter Ø. The letter was displayed as Ȼ which is not the right sign (actually the data was also corrupt <img src='http://techblog.byllemos.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  ). At first side everything looked fine in the regional settings and the language was set to Danish &#8211; but then I looked on the Advance page and voilá there we had the answer. Code Page 850 was not selected.<br />
<span id="more-560"></span><br />
After a selection of the code page and a reboot of the server, the letter Ø was now displayed correctly. Yeah! </p>
<p>This did though not solve all my problems. Unfortunately the data was been corrupted, due to the wrong code page. Luckily this was a new installation of Navision, so all I had to do was restore my locally build database again. </p>
<p>This was a new installation of Navision and not an Upgrade. If this had not been the case, it would have been necessary to correct the data &#8220;manually&#8221;. DOH! Not an ideal situation.</p>
<p>This time I was Lucky – next time I might not be so lucky. So in the future, I will personally check the regional settings before restoring the database. </p>
<p>So &#8211; always remember to check the regional settings, before you are restoring a localized Navision Database. You might else run into the same problems as I did.</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.byllemos.com/2010/01/a-tip-from-the-old-box-installing-a-localized-navision-version-on-an-english-sbs-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun Stuff &#8211; Dynamics Xmas Greeting</title>
		<link>http://techblog.byllemos.com/2009/12/fun-stuff-dynamics-xmas-greeting/</link>
		<comments>http://techblog.byllemos.com/2009/12/fun-stuff-dynamics-xmas-greeting/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 01:03:38 +0000</pubDate>
		<dc:creator>iby</dc:creator>
				<category><![CDATA[Navision]]></category>
		<category><![CDATA[Dynamics]]></category>

		<guid isPermaLink="false">http://techblog.byllemos.com/?p=556</guid>
		<description><![CDATA[<p>H!</p>
<p>I wish you all a Merry Christmas!</p>
<p>In the spirit of the upcoming holidays I have been playing around with Dynamics Navision.<br />
The result was a Dynamics Xmas Greeting <img src='http://techblog.byllemos.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p></p>
<p><span id="more-556"></span><br />
Source&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>H!</p>
<p>I wish you all a Merry Christmas!</p>
<p>In the spirit of the upcoming holidays I have been playing around with Dynamics Navision.<br />
The result was a Dynamics Xmas Greeting <img src='http://techblog.byllemos.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/wTmxhUMHyts&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/wTmxhUMHyts&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p><span id="more-556"></span><br />
Source code for the Dynamics Xmas Greeting:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title=""><div class="devcodeoverflow">OBJECT Form 60002 DynamicsXmas
<span class="br0">&#123;</span>
  OBJECT-PROPERTIES
  <span class="br0">&#123;</span>
    Date=15-12-09;
    Time=00:06:<span style="">15</span>;
    Modified=Yes;
    Version List=;
  <span class="br0">&#125;</span>
  PROPERTIES
  <span class="br0">&#123;</span>
    Width=<span style="">15070</span>;
    Height=<span style="">9350</span>;
    BackColor=<span style="">16777215</span>;
    TimerInterval=<span style="">10</span>;
    OnOpenForm=BEGIN
&nbsp;
                 timeNo := <span style="">0</span>;
               END;
&nbsp;
    OnTimer=BEGIN
&nbsp;
              IF <span class="br0">&#40;</span>CurrForm.XPOS-10000<span class="br0">&#41;</span> &gt; CurrForm.santapic.XPOS THEN
                CurrForm.santapic.XPOS := CurrForm.XPOS + CurrForm.WIDTH
              ELSE
                CurrForm.santapic.XPOS := CurrForm.santapic.XPOS - <span style="">100</span>;
&nbsp;
              JingleBells<span class="br0">&#40;</span>timeNo<span class="br0">&#41;</span>;
              timeNo += <span style="">1</span>;
            END;
&nbsp;
  <span class="br0">&#125;</span>
  CONTROLS
  <span class="br0">&#123;</span>
    <span class="br0">&#123;</span> <span style="">1000000000</span>;Label  ;3080 ;330  ;8800 ;2420 ;HorzAlign=General;
                                                 ForeColor=<span style="">255</span>;
                                                 FontName=Freehand521 BT;
                                                 FontSize=<span style="">30</span>;
                                                 FontBold=Yes;
                                                 LeaderDots=No;
                                                 CaptionML=DAN=Merry Christmas <span class="br0">&#125;</span>
    <span class="br0">&#123;</span> <span style="">1000000003</span>;TextBox;3190 ;2970 ;8470 ;770  ;Name=song;
                                                 Focusable=No;
                                                 HorzAlign=Left;
                                                 VertAlign=Top;
                                                 BackTransparent=Yes;
                                                 Border=No;
                                                 FontSize=<span style="">12</span>;
                                                 FontBold=Yes;
                                                 MultiLine=Yes;
                                                 SourceExpr=SongText <span class="br0">&#125;</span>
    <span class="br0">&#123;</span> <span style="">1000000004</span>;TextBox;3190 ;3850 ;8470 ;660  ;Name=song1;
                                                 Focusable=No;
                                                 HorzAlign=Left;
                                                 VertAlign=Top;
                                                 ForeColor=<span style="">0</span>;
                                                 BackTransparent=Yes;
                                                 Border=No;
                                                 FontSize=<span style="">12</span>;
                                                 FontBold=Yes;
                                                 MultiLine=Yes;
                                                 SourceExpr=SongText1 <span class="br0">&#125;</span>
    <span class="br0">&#123;</span> <span style="">1000000002</span>;Image  ;9790 ;4730 ;4840 ;4400 ;Name=santapic;
                                                 Bitmap=c:\work\santa081.bmp <span class="br0">&#125;</span>
    <span class="br0">&#123;</span> <span style="">1000000001</span>;Image  ;<span style="">11770</span>;330  ;3080 ;4400 ;Bitmap=c:\work\Christmastree2.bmp <span class="br0">&#125;</span>
    <span class="br0">&#123;</span> <span style="">1000000005</span>;Image  ;0    ;330  ;3080 ;4400 ;Bitmap=c:\work\Christmastree2.bmp <span class="br0">&#125;</span>
  <span class="br0">&#125;</span>
  CODE
  <span class="br0">&#123;</span>
    VAR
      SongText@1000000000 : Text<span class="br0">&#91;</span>1024<span class="br0">&#93;</span>;
      SongText1@1000000002 : Text<span class="br0">&#91;</span>1024<span class="br0">&#93;</span>;
      timeNo@1000000003 : Integer;
&nbsp;
    PROCEDURE JingleBells@1000000019<span class="br0">&#40;</span>no@1000000000 : Integer<span class="br0">&#41;</span>;
    BEGIN
&nbsp;
      CASE no OF
        1: BEGIN
              SongText := 'Jingle Bells, Jingle Bells';
              SongText1 := 'Jingle all the way!';
              CurrForm.song.UPDATE;
              CurrForm.song1.UPDATE;
&nbsp;
              BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
            END;
        2:  BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        3:  BEEP<span class="br0">&#40;</span>659,500<span class="br0">&#41;</span>;
        4:  BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        5:  BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        6:  BEEP<span class="br0">&#40;</span>659,500<span class="br0">&#41;</span>;
        7:  BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        8:  BEEP<span class="br0">&#40;</span>783,250<span class="br0">&#41;</span>;
        9:  BEEP<span class="br0">&#40;</span>523,375<span class="br0">&#41;</span>;
        10: BEEP<span class="br0">&#40;</span>587,125<span class="br0">&#41;</span>;
        11: BEEP<span class="br0">&#40;</span>659,1000<span class="br0">&#41;</span>;
        12: BEGIN
              SongText := 'Oh what fun it is to ride';
              SongText1 := 'In a one horse open sleigh! Hey';
              CurrForm.song.UPDATE;
              CurrForm.song1.UPDATE;
&nbsp;
              BEEP<span class="br0">&#40;</span>698,250<span class="br0">&#41;</span>;
            END;
        13: BEEP<span class="br0">&#40;</span>698,250<span class="br0">&#41;</span>;
        14: BEEP<span class="br0">&#40;</span>698,375<span class="br0">&#41;</span>;
        15: BEEP<span class="br0">&#40;</span>698,125<span class="br0">&#41;</span>;
        16: BEEP<span class="br0">&#40;</span>698,250<span class="br0">&#41;</span>;
        17: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        18: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        19: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        20: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        21: BEEP<span class="br0">&#40;</span>587,250<span class="br0">&#41;</span>;
        22: BEEP<span class="br0">&#40;</span>587,250<span class="br0">&#41;</span>;
        23: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        24: BEEP<span class="br0">&#40;</span>587,500<span class="br0">&#41;</span>;
        25: BEEP<span class="br0">&#40;</span>783,500<span class="br0">&#41;</span>;
        26: BEGIN
              SongText := 'Jingle Bells, Jingle Bells';
              SongText1 := 'Jingle all the way!';
              CurrForm.song.UPDATE;
              CurrForm.song1.UPDATE;
&nbsp;
              BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
            END;
        27: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        28: BEEP<span class="br0">&#40;</span>659,500<span class="br0">&#41;</span>;
        29: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        30: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        31: BEEP<span class="br0">&#40;</span>659,500<span class="br0">&#41;</span>;
        32: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        33: BEEP<span class="br0">&#40;</span>783,250<span class="br0">&#41;</span>;
        34: BEEP<span class="br0">&#40;</span>523,375<span class="br0">&#41;</span>;
        35: BEEP<span class="br0">&#40;</span>587,125<span class="br0">&#41;</span>;
        36: BEEP<span class="br0">&#40;</span>659,1000<span class="br0">&#41;</span>;
        37: BEGIN
              SongText := 'Oh what fun it is to ride';
              SongText1 := 'In a one horse open sleigh!';
              CurrForm.song.UPDATE;
              CurrForm.song1.UPDATE;
&nbsp;
              BEEP<span class="br0">&#40;</span>698,250<span class="br0">&#41;</span>;
            END;
        38: BEEP<span class="br0">&#40;</span>698,250<span class="br0">&#41;</span>;
        39: BEEP<span class="br0">&#40;</span>698,375<span class="br0">&#41;</span>;
        40: BEEP<span class="br0">&#40;</span>698,125<span class="br0">&#41;</span>;
        41: BEEP<span class="br0">&#40;</span>698,250<span class="br0">&#41;</span>;
        42: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        43: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        44: BEEP<span class="br0">&#40;</span>659,250<span class="br0">&#41;</span>;
        45: BEEP<span class="br0">&#40;</span>783,250<span class="br0">&#41;</span>;
        46: BEEP<span class="br0">&#40;</span>783,250<span class="br0">&#41;</span>;
        47: BEEP<span class="br0">&#40;</span>698,250<span class="br0">&#41;</span>;
        48: BEEP<span class="br0">&#40;</span>587,250<span class="br0">&#41;</span>;
        49: BEEP<span class="br0">&#40;</span>523,1000<span class="br0">&#41;</span>;
      END;
    END;
&nbsp;
    BEGIN
    END.
  <span class="br0">&#125;</span>
<span class="br0">&#125;</span>
&nbsp;
</div></pre><!--END_DEVFMTCODE--></p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.byllemos.com/2009/12/fun-stuff-dynamics-xmas-greeting/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Understanding the Difference between the 4 Microsoft Dynamics ERPs (NAV, GP, SL and AX)</title>
		<link>http://techblog.byllemos.com/2009/11/understanding-the-difference-between-the-4-microsoft-dynamics-erps-nav-gp-sl-and-ax/</link>
		<comments>http://techblog.byllemos.com/2009/11/understanding-the-difference-between-the-4-microsoft-dynamics-erps-nav-gp-sl-and-ax/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 20:49:31 +0000</pubDate>
		<dc:creator>iby</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Navision]]></category>

		<guid isPermaLink="false">http://techblog.byllemos.com/?p=546</guid>
		<description><![CDATA[<p>I was invited by Houston Neal, <a href="http://www.softwareadvice.com/manufacturing/" target="_blank">Manufacturing Software Advice</a>, to comment on his post regarding the difference between NAV, GP, SL and AX.</p>
<p>It was quite an interesting reading and I must say that Houston did a splendid&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>I was invited by Houston Neal, <a href="http://www.softwareadvice.com/manufacturing/" target="_blank">Manufacturing Software Advice</a>, to comment on his post regarding the difference between NAV, GP, SL and AX.</p>
<p>It was quite an interesting reading and I must say that Houston did a splendid job in describing the different Microsoft ERP packages.</p>
<p>If you are about to choose one of the ERPs from Microsoft and are in doubt about what to choose; then take a look at his article. It gives you an overview of each of the ERPs packages broken down into Modules and which makes it easy for you to compare them.</p>
<p>You can read his complete post <a href="http://www.softwareadvice.com/articles/manufacturing/understanding-the-difference-between-gp-nav-sl-ax-1111709/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.byllemos.com/2009/11/understanding-the-difference-between-the-4-microsoft-dynamics-erps-nav-gp-sl-and-ax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shortcuts &#8211; where are they stored and how to copy them</title>
		<link>http://techblog.byllemos.com/2009/10/shortcuts-where-are-they-stored-and-how-to-copy-them/</link>
		<comments>http://techblog.byllemos.com/2009/10/shortcuts-where-are-they-stored-and-how-to-copy-them/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 21:45:24 +0000</pubDate>
		<dc:creator>iby</dc:creator>
				<category><![CDATA[Navision]]></category>
		<category><![CDATA[shortcuts]]></category>

		<guid isPermaLink="false">http://techblog.byllemos.com/?p=532</guid>
		<description><![CDATA[<p>Shortcuts was first introduced in NAV 4.0 &#8211; and did made the world of Navision a bit easier <img src='http://techblog.byllemos.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>&#160;<br />
<img src="http://techblog.byllemos.com/wp-content/shortcuts.JPG" alt="shortcuts" title="shortcuts" width="527" height="426" class="aligncenter size-full wp-image-536" /></p>
<p>If you have customers or&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Shortcuts was first introduced in NAV 4.0 &#8211; and did made the world of Navision a bit easier <img src='http://techblog.byllemos.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>&nbsp;<br />
<img src="http://techblog.byllemos.com/wp-content/shortcuts.JPG" alt="shortcuts" title="shortcuts" width="527" height="426" class="aligncenter size-full wp-image-536" /></p>
<p>If you have customers or work in a company with a lot of users, you might wish to set up a template user.<span id="more-532"></span><br />
<br />
The creation of a template user is pretty simple. Just create a new user and add the shortcuts you would like to have.</p>
<p>Now &#8211; where are the shortcuts stored? You can locate them in the table 2000000061 User Menu Level in the field Object. Unfortunately the field Object is a blob field &#8211; so all you see is *.</p>
<p>If you export the Object field to a file &#8211; you will notice that the shortcuts are stored binary and that all shortcuts are stored in one blob field.</p>
<p><img src="http://techblog.byllemos.com/wp-content/uml-bin.jpg" alt="uml-bin" title="uml-bin" width="513" height="251" class="aligncenter size-full wp-image-534" /></p>
<p>This is not very editable!</p>
<p>Now that we know that all shortcuts are stored in one blob field &#8211; but is it possible to copy or move the shortcuts to another user?</p>
<p>Yes &#8211; you have several ways to do it:</p>
<ol>
<li>In it is within the same database you can simply use copy &amp; paste</li>
<li>If it is between servers you can use export / import</li>
</ol>
<p>The export can be done like this:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title=""><div class="devcodeoverflow">
uml.SETRANGE<span class="br0">&#40;</span>ID,'templateuser'<span class="br0">&#41;</span>;
IF uml.FINDFIRST THEN BEGIN
  uml.CALCFIELDS<span class="br0">&#40;</span>Object<span class="br0">&#41;</span>;
  uml.Object.EXPORT<span class="br0">&#40;</span>'c:\menulevel.bin',FALSE<span class="br0">&#41;</span>;
END;
&nbsp;
where uml is a User Menu Level record
</div></pre><!--END_DEVFMTCODE--><br />
<br />
and the import can be done like this:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title=""><div class="devcodeoverflow">
uml.SETRANGE<span class="br0">&#40;</span>ID,'copytouser'<span class="br0">&#41;</span>;
IF uml.FINDFIRST THEN BEGIN
  CLEAR<span class="br0">&#40;</span>uml.Object<span class="br0">&#41;</span>;
  uml.Object.IMPORT<span class="br0">&#40;</span>'c:\menulevel.bin',FALSE<span class="br0">&#41;</span>;
  uml.MODIFY<span class="br0">&#40;</span>FALSE<span class="br0">&#41;</span>;
END;
&nbsp;
where uml is a User Menu Level record
</div></pre><!--END_DEVFMTCODE--><br />
<br />
Before doing the import – you must be sure that a record for the specific user exists in the User Menu Level table. The entry in the User Menu Level table is done automatically when the specific user logs into Navision.<br />
<br />
This means, that “old” users should already have an entry in the table, whereas new users must perform at least one login before you copy the User Menu Level.<br />
<br />
I have tried to copy the record without user’s login in a least one time – but the system overwrites the record.<br />
<br />
Now you have successfully copied the shortcuts from a template user to another user.<br />
<br />The downside of this method is that you cannot those which shortcuts to copy, you can only copy either all shortcuts or none.</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.byllemos.com/2009/10/shortcuts-where-are-they-stored-and-how-to-copy-them/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hey&#8230; where are my menu items?</title>
		<link>http://techblog.byllemos.com/2009/10/hey-where-are-my-menu-items/</link>
		<comments>http://techblog.byllemos.com/2009/10/hey-where-are-my-menu-items/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 20:27:19 +0000</pubDate>
		<dc:creator>iby</dc:creator>
				<category><![CDATA[Navision]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[5.01]]></category>
		<category><![CDATA[Menu Item]]></category>
		<category><![CDATA[Navigation Pane]]></category>
		<category><![CDATA[Shortcut]]></category>

		<guid isPermaLink="false">http://techblog.byllemos.com/?p=524</guid>
		<description><![CDATA[<p>Today I had a funny error &#8211; my menu items in the navigation pane did disappear if I made shortcuts to them.</p>
<p>Therefore I did some testing and here is what a figured out:</p>
<ol>
<li> Open a fresh client</li></ol><p>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Today I had a funny error &#8211; my menu items in the navigation pane did disappear if I made shortcuts to them.</p>
<p>Therefore I did some testing and here is what a figured out:</p>
<ol>
<li> Open a fresh client</li>
<li> Add shortcuts to a menu item or a menu group</li>
<li> Check shortcuts &#8211; they were created fine</li>
<p><span id="more-524"></span></p>
<li> Check menu items &#8211; they are also still here</li>
<li> Now close the client</li>
<li> Open a fresh client</li>
<li> Check shortcuts &#8211; they are still there</li>
<li> Check menu items and they are now disappeared&#8230;&nbsp; <span style="color: #ff0000;">huh what happenend here???</span></li>
</ol>
<p>If I now want to restore the missing menu item &#8211; I unfortunately has to clear the users record in &#8220;User Menu Level&#8221;. Not a ideal situation!</p>
<p>So what to do? Don&#8217;t bother looking into you code; it is not a code error. After some searching I did find out that this a known error Navision.</p>
<p>This error affects NAV 2009 and NAV 5.0 SP1 and you can get a hot fix from Microsoft. Just locate the article with id. 970545 &#8211; here the problem is described and you will also be able to get a hot fix.</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.byllemos.com/2009/10/hey-where-are-my-menu-items/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RoleTailored Client &#8211; Where is the Default Page?</title>
		<link>http://techblog.byllemos.com/2009/10/roletailored-client-default-page/</link>
		<comments>http://techblog.byllemos.com/2009/10/roletailored-client-default-page/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 20:10:18 +0000</pubDate>
		<dc:creator>iby</dc:creator>
				<category><![CDATA[Navision]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[Page]]></category>
		<category><![CDATA[RoleTailored Client]]></category>

		<guid isPermaLink="false">http://techblog.byllemos.com/?p=511</guid>
		<description><![CDATA[<p>Have you also been wondering about which page are the default page, where to set it up and what to do if a user should have a different page.</p>
<p>Well&#8230; it is actually pretty easy <img src='http://techblog.byllemos.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Have you also been wondering about which page are the default page, where to set it up and what to do if a user should have a different page.</p>
<p>Well&#8230; it is actually pretty easy <img src='http://techblog.byllemos.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
&nbsp;</p>
<p>1) What is the default page? The default page is usually page 9006 &#8220;Order Processor Role Center&#8221;.</p>
<p>So how did I find it out? Well I think like a developer &#8211; so why use forms, when you can go straight into tables <img src='http://techblog.byllemos.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> <span id="more-511"></span></p>
<p>In table 2000000072 Profile you can locate the different profiles. Each profile has a startup Page attached. Furthermore you can also locate a field called &#8220;Default Role Center&#8221;. All you now have to do is set a filter on this field and viola you have discovered the default page.</p>
<p>Btw. the correct way would properly be Administration -&gt; Application Setup -&gt; RoleTailored Client -&gt; Profiles<br />
&nbsp;</p>
<p>2) Where do I set it up?</p>
<p>Well haven&#8217;t I already answered it??? If not &#8211; all I have to say is Profiles&#8230;.<br />
&nbsp;</p>
<p>3) How to give a user a different start up page? Use Profiles and &#8220;User Personalization&#8221;</p>
<p>Ok &#8211; I have in 1) already described Profiles &#8211; so before going into &#8220;User Personalization&#8221; be sure, that you have defined a new (or reused) a user specific profile.&nbsp;</p>
<p>Next go into &#8220;User Personalization&#8221; and attach a profile to your user by filling &#8220;Profile ID&#8221; &#8211; that&#8217;s all, now has the specific user a new start up page.</p>
<p>Where to find &#8220;User Personalization&#8221;? Go into either table 2000000073 &#8220;User Personalization&#8221; or the clean way <img src='http://techblog.byllemos.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Administration -&gt; Application Setup -&gt; RoleTailored Client -&gt; User Personalization</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.byllemos.com/2009/10/roletailored-client-default-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
