Cool Nokia and Windows Phone Adverts

David Meego - Click for blog homepageYes, I am on leave, but by the wonders of post dating articles I can still post a few blogs while I am away.

Now that Nokia’s Devices and Services division has become part of Microsoft, we should see some great innovations in both hardware and software.

I recently came across these videos from Nokia and the Windows Phone team and wanted to share them with you.

 

History in the making (Direct Link)

(Please visit the site to view this video)

With Nokia Devices & Services joining Microsoft, the next chapter of a remarkable story begins: History in the making in Rube Goldberg style

What better way to celebrate the coming together of our histories than with a Rube Goldberg machine, where every part has an equally important role to play in the larger story.

Values, experience, technology, employees and fans…there are many elements involved in the change, and we’re dedicated to bringing each and every piece together perfectly.

 

Lassi Hurskainen Football Trick Shots – Smartphone Switch – Nokia Lumia 630 (Direct Link)

(Please visit the site to view this video)

Finnish goalkeeper and Trick Shot master Lassi Hurskainen shows how to do a smartphone switch with a football.

 

Windows Phone Presents: Mountain Bike Sick Day (Direct Link)

(Please visit the site to view this video)

This amazing display of mountain biking in the Pacific Northwest was captured entirely on the Nokia Lumia Icon.

 

Enjoy

David

Read more here:
Cool Nokia and Windows Phone Adverts

May 26, 2014 · David Musgrave · No Comments
Tags: , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 315

Viewing previous month's reports in the web viewer … – MSDN Blogs

Blog Home · Share this · RSS for comments · RSS for posts · Atom. Search Form. Search this blog. Search all blogs. Tag Cloud. building blocks · Consolidations · CU6 · currency translation · Dynamics AX · Dynamics GP …

Continued here:
Viewing previous month's reports in the web viewer … – MSDN Blogs

May 21, 2014 · Jill Carter · No Comments
Tags: , , , , , , ,  · Posted in: Blogs I Follow Total Views: 223

Microsoft Dynamics GP 2013 R2 Feature of the Day Week 2

David Meego - Click for blog homepageThe Inside Microsoft Dynamics GP blog continues with the Microsoft Dynamics GP 2013 R2 Feature of the Day (FOTD) series.

Here are the previous features:

 

Have a look at the posts from Pam Misialek for week 2:

 

To see all the Feature of the Day posts use the link for the Feature of the Day tag

Enjoy

David

See more here:
Microsoft Dynamics GP 2013 R2 Feature of the Day Week 2

May 21, 2014 · David Musgrave · No Comments
Tags: , , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 337

"Invalid Object Name ..SY01500" error after restoring GP 2013 company database in a different environment

Just recently I was working with a partner to determine the root cause of an issue that stemmed from restoring a company database from a customer’s production environment, to the partner’s development environment.

After restoring the database, we could see the following error messages attempting to access the database:

Invalid object name SY01500 error



smCleanupFilesBeforeLogin stored procedure error

Login failed error

Enabling a DEXSQL.LOG gave us more insight into the issue. We could see the following prepared statement being executed prior to the ODBC error message:

/*  Date: 05/18/2014  Time: 19:55:37
stmt(148745784):*/
BEGIN DECLARE @stored_proc_name char(34) DECLARE @retstat int DECLARE @param5 tinyint DECLARE @param6 smallint DECLARE @param7 tinyint DECLARE @param8 tinyint DECLARE @param9 tinyint DECLARE @param10 tinyint DECLARE @param11 tinyint DECLARE @param12 int set nocount on SELECT @param5 = 0 SELECT @stored_proc_name = ‘ZBPI.dbo.smCleanupFilesBeforeLogin’ EXEC @retstat = @stored_proc_name 5, ‘sa’, ‘Company_Name‘, 0, @param5 OUT, @param6 OUT, @param7 OUT, @param8 OUT, @param9 OUT, @param10 OUT, @param11 OUT, @param12 OUT SELECT @retstat, @param5, @param6, @param7, @param8, @param9, @param10, @param11, @param12 set nocount on END
/*
/*  Date: 05/18/2014  Time: 19:55:37
SQLSTATE:(S0002) Native Err:(208) stmt(148745784):*/
MicrosoftSQL Server Native Client 10.0SQL ServerInvalid object name ‘DYNGP2013..SY01500′.*/
/*

The prepared statement calls the dbo.smCleanupFilesBeforeLoging stored procedure, which has (68) hardcoded references to the former system database in the old environment. A look at the SY00100 table, confirmed the backup had been taken from an environment with a different system database name.

We had to formulate a plan of attack to address the issue, so we decided for a two step approach which involves:

a) Updating the SY00100 table to reflect the current system database, and

b) Execute the Database Maintenance utility to rebuild all stored procedures and functions, triggers, and views for all products installed in the environment – more about Database Maintenance utility here. After all, they certainly would be other objects referencing the former system database.

This approach resolved the issue completely and the partner could now access the company database in their development environment without having to restore the customer’s system database as well.

Until next post!

MG.-
Mariano Gomez, MVP
Intelligent Partnerships, LLC
http://www.intelligentpartnerships.com/


View original post here:
"Invalid Object Name ..SY01500" error after restoring GP 2013 company database in a different environment

May 19, 2014 · Mariano Gomez · No Comments
Tags: , , , , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 630

GP2TheMAX Kindle Book now available on Amazon!

Six years ago, when I started blogging on GP2TheMAX, I intended one day to compile my favorite posts into book form and publish it.  Well, that day has come.  Thanks to the miracle of the interweb, electronic publishing, and Amazon, it is done.  I’ve gathered 125+ of what I think are the most helpful blog articles into GP2TheMAX – I Get GP Stuff Done.
 
Click here to get your copy!
The articles in the book are organized by module – General Ledger, Accounts Payable, Inventory, etc., with hyperlinks to each article from the Table of Contents to make it easy to navigate to your topic of interest.  Of course, I removed the articles from this blog that are contained in the book, else no one may have bought the cow when they could get the milk for free!
 
I want to thank a couple of people for helping me make this possible – Mariano Gomez, MVP, for pushing me to start blogging way back when, and Murray Fife, MVP and fellow IBIS colleague, for showing me the Amazon Kindle publishing ropes.
 
And of course, I have to thank each and every GP MVP out there, for without their help and guidance with numerous GP issues I’ve encountered, I would not have been able to stumble upon the solutions on my own.
 
My next endeavor is going to be to really dig into GP 2015 and blog about all the incredible features to come when it is released later this year.  Exciting times coming! 

Continue Reading:
GP2TheMAX Kindle Book now available on Amazon!

May 16, 2014 · Frank Hamelly MCP-GP MCT MVP · No Comments
Tags: , , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 341

Working with the Dex.ini Settings in Microsoft Dynamics GP 2013

Dex.ini settings have always existed to provide developers and end-users with ways to set a number of preferences for their Microsoft Dynamics GP application without the need of additional development or customizations. With the release of Microsoft Dynamics GP 2013 and the web client, the Dex.ini now plays a key role in enabling (or disabling) certain elements rooted in the system’s architecture itself. Today, I will address 3 new Dex.ini keys that will assist every day system administrators, developers, and hosting partners in managing their Microsoft Dynamics GP 2013 environment.

Per-User Dex.ini

With the introduction of the web client in Microsoft Dynamics GP 2013, the development team needed to make a few changes to how the Dex.ini file is handled. The result is a launch Dex.ini file (or global Dex.ini) that contains the settings necessary to get the user connected to Microsoft Dynamics GP; and a user-specific Dex.ini file that contains the user settings used after a successful connection has been established. The settings in the user Dex.ini are persisted in the Microsoft Dynamics GP system database (SY01405 – syUserDexIniSettings) so the next time they log into the system, the user Dex.ini file can be created with “their” settings. This functionality also works well in a Remote Desktop Services (aka Terminal Server) configuration where multiple users are sharing a single GP client installation.

NOTE: Traditionally, the Dex.ini file would be copied to the user profile folder to have user-specific Dex.ini settings. With Microsoft Dynamics GP 2013, this is no longer necessary.

This functionality is enabled via a Dex.ini switch in the launch Dex.ini files. (i.e. The Dex.ini used to launch GP, by default the one in the installation directory’s Data folder.)

EnablePerUserIni=TRUE

The switch is set to TRUE by default when installing the Web Client Runtime components during the Microsoft Dynamics GP 2013 installation. It can be enabled in a Remote Desktop Services (RDS) environment by editing the launch Dex.ini file and setting the switch to TRUE,

From an Independent Software Vendor (ISV) perspective, if your Dexterity application uses the Dex.ini file, you will now have a new optional parameter to choose what file you want to access via the Defaults_Read() and Defaults_Write() functions. You can then read or define if whether a setting is a global (launch Dex.ini) or per-user setting. The default is per-user if not defined, with a fallback to read or write from/to the global Dex.ini.

NOTE: If you are a Visual Studio Tools developer, you can access the Default_Read() and Default_Write() functions through the DexDefaultsRead() and DexDefaultsWrite() helper functions provided, respectively. You can read more about the helper functions library here on MSDN.

Suppressing the Server Data Source Drop-Down

In addition to the above changes released with the RTM version of Microsoft Dynamics GP 2013, a couple of other Dex.ini changes were added in Microsoft Dynamics GP 2013 SP2 (12.00.1482) to better support shared environments – a shared environment being one in which a single instance of the Microsoft Dynamics GP client is being used by multiple users or one in which there are multiple tenants/customers sharing a server.

The first change was added primarily for service providers that have multiple customers sharing Windows servers. In this situation the server could have data sources for multiple customers and you won’t want user’s from customer A seeing the data sources for customer B. In this case you can add the following switch to the launch Dex.ini that will default the data source field to the value from the Dex.ini and disable it.

EnableServerDropDown=FALSE

Suppressing the Last User in the System

The second change was added for RDS environments where multiple users are sharing the same Microsoft Dynamics GP instance and you don’t want the user name of the last user to successfully login to default into the field. In this case you can add the following switch to the launch dex.ini that will not default in the last user name.

DefaultLastUser=FALSE

If you are interested in reading more about Dex.ini settings, please visit MVP Leslie Vail’s blog and read her article Dex.ini switches – my complete list!. Leslie has worked hard to build this list over the years.


Special thanks to Daryl Anderson, Sr. Program Manager in Microsoft in Fargo for providing the base content for this article. Daryl is heavily vested with web client deployments on Windows Azure and have written most of the materials and “how to” topics for deploying web client on the Azure platform.

Until next post!

MG.-
Mariano Gomez, MVP
Intelligent Partnerships, LLC
http://www.intelligentpartnerships.com/

See more here:
Working with the Dex.ini Settings in Microsoft Dynamics GP 2013

May 13, 2014 · Mariano Gomez · No Comments
Tags: , , , , , , , , , , ,  · Posted in: Blogs I Follow Total Views: 489

Management Reporter CU9 Released! – Dynamics … – MSDN Blogs

Blog Home · Share this · RSS for comments · RSS for posts · Atom … attributes · building blocks · Consolidations · CU6 · currency translation · Dynamics AX · Dynamics GP · Dynamics NAV · Dynamics SL · Forecaster · formatting · how to · learning · Management Reporter 2012 · Planning/Budgeting/Forecasting · report design · report viewer · reporting tree · tips · Training … MSDN Blogs > Dynamics Financial Reporting > Management Reporter CU9 Released!

Read the original post:
Management Reporter CU9 Released! – Dynamics … – MSDN Blogs

May 12, 2014 · Jill Carter · No Comments
Tags: , , , , , , ,  · Posted in: Blogs I Follow Total Views: 495