Saturday, February 28, 2009

Learn from the best: Free 3-days Modifier with VBA Workshop Online

Hey Guys,

Learn From the Best! Mariano Gomez [MVP] is preparing for a free 3-days Modifier with VBA workshop online, believe me it will be very much helpful for all, check the link below:

http://dynamicsgpblogster.blogspot.com/2009/02/this-week-free-visual-basic-for.html

Regards,
--
Mohammad R. Daoud
MCP, MCBMSP, MCTS, MCBMSS
Software Development Manager
+962 - 79 - 999 65 85
Dynamics Innovations
daoudm@dynamicsinnovations.com
http://www.dynamicsinnovations.com/

Upgrade Path to GP 10.0 From Older Versions

Before upgrading your GP databases for older versions to GP 10.0, you must check your current version and follow the path below:

From Dynamics GP 9.0 to Dynamics GP 10.0
9.0 --> Service Pack 2 (SP2) --> 10.0

Great Plains 8.0 to Dynamics GP 10.0
8.0 --> Service Pack 5 (SP5) --> 10.0

Great Plains 8.0 to Dynamics GP 9.0
8.0 --> 9.0

Great Plains 7.5 to Dynamics GP 9.0
7.5 --> 9.0
7.5 --> 8.0 --> 9.0

Regards,
--
Mohammad R. Daoud
MCP, MCBMSP, MCTS, MCBMSS
CTO
+962 - 79 - 999 65 85
Dynamics Innovations
daoudm@dynamicsinnovations.com
http://www.dynamicsinnovations.com/

Sunday, February 22, 2009

Dynamics GP Top Technical Support issues

Doug Pitcher has summarized most of the errors that frequently appear in Dynamics GP, check his blog post below:

http://rbsgp.blogspot.com/2009/02/dynamics-gp-top-technical-support.html

Regards,
--
Mohammad R. Daoud
MCP, MCBMSP, MCTS, MCBMSS
CTO
+962 - 79 - 999 65 85
Dynamics Innovations
daoudm@dynamicsinnovations.com
http://www.dynamicsinnovations.com/

Wednesday, February 18, 2009

Disabling Multi-currency Module In Dynamics GP

Mariano Gomez has turned our attention to an important reflects upon disabling the Multi-currency Management Module, check his post below:

http://dynamicsgpblogster.blogspot.com/2009/02/effects-of-disabling-multicurrency.html

Regards,
--
Mohammad R. Daoud
MCP, MCBMSP, MCTS, MCBMSS
CTO
+962 - 79 - 999 65 85
Dynamics Innovations
daoudm@dynamicsinnovations.com
http://www.dynamicsinnovations.com/

Dexterity Strings and Messages Translator

Guys!

David Musgrave the GP developers guide has just released a new great tool that exports ALL dictionary strings and messages, in addition to allot of other helpful functionalities as a part of his Dexterity Translation Series, personally this tool really made my day!

Check his tool below:

http://blogs.msdn.com/developingfordynamicsgp/archive/2009/02/18/translating-dexterity-code.aspx

Regards,
--
Mohammad R. Daoud
MCP, MCBMSP, MCTS, MCBMSS
CTO
+962 - 79 - 999 65 85
Dynamics Innovations
daoudm@dynamicsinnovations.com
http://www.dynamicsinnovations.com/

Tuesday, February 17, 2009

Convert From Georgian Date (English Date) To Arabic Hijri Date (Umm Al Qura)

I found a good question on the newsgroup answered by David Musgrave, one of the solution's steps was the conversation format between Georgian Date (Standard Date) and Hijri Date from the following link:

http://www.microsoft.com/middleeast/msdn/arabicsupp.aspx#31

Using Hijiri Calendar


You can set a culture to one of its supported calendar types. For example, the Arabic cultures support the Hijri calendar, so, you can set the Arabic culture calendar to Hijiri calendar. As mentioned before, the CultureInfo.Calendar is a read-only property which gets the current calendar, but can't be changed. Instead, you can specify the calendar of the DateTimeFormat.Calendar of the CultureInfo, as in the following code :

// Create a CultureInfo object for Saudi Arabia.
CultureInfo sa = new CultureInfo("ar-SA");
sa.DateTimeFormat.Calendar = new HijriCalendar();

You can perform any operation with Hijri dates in the same way, such as displaying Hijri and converting Hijri from/to Gregorian or other calendars.
The following example converts a date from Gregorian to Hijri and displays it:

DateTime dt;
System.Globalization.DateTimeFormatInfo HijriDTFI;
try
{
  dt = Convert.ToDateTime("12/26/2001");
  HijriDTFI = new System.Globalization.CultureInfo("ar-  EG",false).DateTimeFormat;
  HijriDTFI.Calendar = new System.Globalization.HijriCalendar();
  HijriDTFI.ShortDatePattern = "dd/MM/yyyy";
  Console.WriteLine(dt.Date.ToString("f", HijriDTFI)};
}
catch(Exception ex)
{
  Console.WriteLine(ex.Message);
}

The output is:

clip_image001

The following example converts date from Gregorian to Hijri using two different methods:

DateTime dt = new DateTime(1422, 1,1, new HijriCalendar());
Console.WriteLine(dt.Date.ToString());

The output is:
      26/11/2001 or 11/26/2001 (according to your current culture settings)

 

Hope this helps.

Regards,
--
Mohammad R. Daoud
MCP, MCBMSP, MCTS, MCBMSS
CTO
+962 - 79 - 999 65 85
Dynamics Innovations
daoudm@dynamicsinnovations.com
http://www.dynamicsinnovations.com/

Friday, February 6, 2009

Dynamics GP Home Page Errors

Mariano Gomez The GP Encyclopedia has summarized the home Page messages and the annoying script errors, checkout his useful post below:

http://dynamicsgpblogster.blogspot.com/2009/02/internet-explorer-scripting-errors-on.html

Regards,
--
Mohammad R. Daoud
MCP, MCBMSP, MCTS, MCBMSS
Software Development Manager
+962 - 79 - 999 65 85
Dynamics Innovations
daoudm@dynamicsinnovations.com
http://www.dynamicsinnovations.com/

The Microsoft_Dynamics_GP.vba project references some objects that cannot be found. these objects are listed in the file: C:\Program Files\Microsoft Dynamics\GP\Dynamics.txt.

Error message shown sometimes upon the first launch of GP, and when you open the Dynamics.txt, a list of controls displayed.

When the user creates a new controls using Modifier and adds those controls to VBA, VBA will create references for those fields in the VBA file, while the modifier stores those objects in the FORMS.Dic.

So if the FORMS.Dic deleted, or those fields were deleted from the Forms.dic this message will keep showing up informing you that those objects does not exist and you VBA code will not work.

The solution for this is one of two:

1. Since there is no way to "Remove Field from VBA" then you will need to follow steps below:

A. Copy the VBA code into notepad.

B. Remove the complete form from VBA.

C. Re-add the form to VBA.

D. Add ONLY needed fields to VBA

E. Replace your code.

2. If you are looking only to ignore this message and prevent it from being shown, you may need create a file called "DEXVBA.INI" in your WINDOWS folder and place the following code segments inside it:

[General]
NoUnresolvedDialog=TRUE

 

Hope this helps!

 

Regards,
--
Mohammad R. Daoud
MCP, MCBMSP, MCTS, MCBMSS
CTO
+962 - 79 - 999 65 85
Dynamics Innovations
daoudm@dynamicsinnovations.com
http://www.dynamicsinnovations.com/

Sunday, February 1, 2009

Dynamics GP and Remote Connections

Most of the regional companies that have multiple offices would like to have centralized databases and servers, and they also like to keep these databases centralized when implementing Microsoft Dynamics GP.

Doug Pitcher detailed the remote connection methods applicable with Microsoft Dynamics GP in his post below:

http://rbsgp.blogspot.com/2009/01/connecting-remotely-to-dynamics-gp.html

Hope it helps!

Regards,
--
Mohammad R. Daoud
MCP, MCBMSP, MCTS, MCBMSS
CTO
+962 - 79 - 999 65 85
Dynamics Innovations
daoudm@dynamicsinnovations.com
http://www.dynamicsinnovations.com/

Related Posts:

Related Posts with Thumbnails