Monday, January 31, 2011

Item Lookup – Display Item Description Instead of Item Short Description

I got several requests to replace Item Short Description in Items Lookup with Item Description, below is the package:

Mohammad R. Daoud MVP - MCT
+962 - 79 - 999 65 85

Friday, January 21, 2011

Victoria Yudin - Microsoft Dynamics 2010 Implementation Book

My old man used to tell me the below story:

A man who owned a machine repair shop decided to sell out to a larger company. He had rather old machines in this shop but knew each one of them inside and out and had kept his business running because he knew all about his machines and exactly how to fix them. The new owner of the shop decided that since the machines ran so smoothly he had no need for a "mechanic" and so fired the man.

A few months went by and one day one of the machines broke down. In a panic the new shop owner called the previous shop owner and begged him to come in and fix the machine. The man said that he would on the condition that the invoice be paid on the spot because now he was a consultant for these kinds of machines. The new owner, not wanting to lose any more money or business, said that yes he would pay the invoice on the spot.

The man showed up, walked over to the machine, opened it up and hit it with a hammer. Instantly it revved up and was working smoothly again.

He handed the new owner the invoice. It was $10,000.

The new owner refused to pay it "$10,000! All you did was walk over and hit it with a hammer."

True, said the man, and decided to revise the invoice.

The invoice now said "$100 for hitting the machine with a hammer, $9,900 for knowing where to hit it."

Conclusion of the above story discloses the fact that the experience in the field is the key of maximizing the technology utilization and basically it is shortest path to achieve the needed goals. Victoria Yudin who’s one of the elders in Dynamics GP -and who represents the man in our story!- did a great job in summarizing all her knowledge and experience in one single location detailed enough to be understandable and usable for both newbie's and experts in this field. This location is no longer a secret anymore! It is her newly released book Microsoft Dynamics 2010 Implementation.

Honestly, I learned allot from Victoria’s knowledge through reviewing her book the last few months, the level of details she provided in addition to the way she delivered the information makes reading her book an exciting adventure!

Needless to say further about the book and its contents I advise you to take this move and purchase the book! Below articles by Dynamics GP community leaders did explain book content:

Mohammad R. Daoud MVP - MCT
+962 - 79 - 999 65 85

Tuesday, January 18, 2011

iPhone Train The Trainer Opportunity

The Information Technology Association of Jordan - int@j and SAE Amman will be facilitating an iPhone Applications Development training course shortly. They are looking to build capacity in four individuals to be iPhone Applications Development Trainers, in order for Jordan to become self-sufficient in offering training in iPhone applications development and avoid the hassle of contacting specialized companies or individuals that offer such skills.

They offer the following opportunity; four candidates will be short listed and will be interviewed by a committee organized by int@j and SAE Amman. Once candidates are selected, they will take the first training organized by the committee . Following the iPhone training, candidates will receive Train The Trainer course to equip them with the required teaching skills and methods of delivering the course according to international standards.

Candidates will be contracted on a casual basis exclusively to SAE Amman to deliver the iPhone courses at times and dates specified. This will offer sustainability and availability of such course in Jordan.

Candidates will pay commitment fees of JOD 200 to be refunded upon reaching an agreement with SAE Amman.

If you are interested in this opportunity, please send your resume to Ms. Laila Salman by latest Sunday January 23, 2011 at 4pm.

Mohammad R. Daoud MVP - MCT
+962 - 79 - 999 65 85

Sunday, January 16, 2011

Introduction to SQL Azure

As a part of the Community Technical Talks series (JordanRuns.NET) I would like to introduce:

Introduction to SQL Azure

By Suliman Battat, Technical Community Member and Evanteck co-founder (He’s a great guy by the way!)

When: Wednesday Jan 19th

Time: 6:30-8:30pm

Where: Queen Alia College (Shmeisani – 1 block from Arab Bank) [new location]

Register: Learn more and Register on Facebook or on Eventbrite here

Future Sessions in the Community Technical Series:

- Jan 26th SOLID Principles

About the Speaker

Suliman Battat (LinkedIn, Blog, @SulimanBattat) Suliman is Technical Consultant, Trainer and Speaker, a Co-founder of Evanteck Inc., Founder and Leader of Jordan Azure User group and board member in Jordan.NET User Group (Jordev).

Mohammad R. Daoud MVP - MCT
+962 - 79 - 999 65 85

Thursday, January 13, 2011

SQL View to extract Analytical Accounting Budget Data With Accounts in Dynamics GP

Have you ever wanted to extract your Analytical Accounting Budgets that were linked to accounts and dimensions from the database? I been in this situation today where the client wanted to export his budget in the following format:


Script below will do the task for you:

                      dbo.AAG00903.YEAR1 AS [Budget Year], dbo.AAG00401.aaTrxDimCode AS [Dimension Code], dbo.AAG00401.aaTrxDimCodeDescr AS [Dimension Description],
                      dbo.GL00105.ACTNUMST AS [Account Number], dbo.GL00100.ACTDESCR AS [Account Description], dbo.aagMLFiscalView.aaFiscalPeriod AS Period,
                      dbo.AAG00905.Balance AS Budget
FROM         dbo.GL00100 INNER JOIN
                      dbo.GL00105 ON dbo.GL00100.ACTINDX = dbo.GL00105.ACTINDX INNER JOIN
                      dbo.AAG00903 INNER JOIN
                      dbo.aagMLFiscalView ON dbo.AAG00903.YEAR1 = dbo.aagMLFiscalView.aaFiscalYear INNER JOIN
                      dbo.AAG00902 ON dbo.AAG00903.aaBudgetTreeID = dbo.AAG00902.aaBudgetTreeID INNER JOIN
                      dbo.AAG00901 ON dbo.AAG00902.aaBudgetTreeID = dbo.AAG00901.aaBudgetTreeID INNER JOIN
                      dbo.AAG00401 ON dbo.AAG00901.aaTrxDimID = dbo.AAG00401.aaTrxDimID AND dbo.AAG00902.aaTrxDimCodeID = dbo.AAG00401.aaTrxDimCodeID INNER JOIN
                      dbo.AAG00905 ON dbo.AAG00903.aaBudgetID = dbo.AAG00905.aaBudgetID AND dbo.AAG00902.aaCodeSequence = dbo.AAG00905.aaCodeSequence AND
                      dbo.aagMLFiscalView.aaFiscalPeriod = dbo.AAG00905.aaFiscalPeriod ON dbo.GL00100.ACTINDX = dbo.AAG00905.ACTINDX
WHERE     (dbo.AAG00902.aaCodeSequence <> 1) AND (dbo.AAG00905.Balance <> 0)

Mohammad R. Daoud MVP - MCT
+962 - 79 - 999 65 85

Microsoft Monday – Packt Publishes Five Fantastic New Microsoft Books


On Monday the 24th January, 2011 Packt Publishing is issuing five brand new Microsoft Books on a range of different subject matters:

· Microsoft SQL Server 2008 High Availability

· Microsoft Application Virtualization 4.5

· Microsoft Forefront UAG 2010 Administrator's Handbook

· Dynamics AX 2009 Administration

· Microsoft Dynamics Sure Step 2010

· (Microsoft SharePoint 2010 Administration Cookbook)

With five Microsoft books published at the end of 2010, the publication of a further five new books all on one day reiterates Packt’s commitment to producing specialist Microsoft book titles, and signifies their position as a top Microsoft publisher. James Lumsden, the Packt Enterprise Publisher states that “serving the needs of Microsoft professionals is one of our top priorities at Packt, and 2011 promises to be a bumper year. What better way to kick off the New Year than with five exciting new titles on Microsoft Monday! As always we want to do our utmost to serve you, the reader, so please email us if you have book ideas, general suggestions, or if you just want to offer some feedback. Have a great 2011”.

To mark this milestone Packt is also offering a 25% discount when you purchase two or more Microsoft books throughout January. And will be running a competition throughout January offering customers the opportunity to win a free 1 year’s subscription to PacktLib every Monday throughout January.

For further information on this, and other books published by Packt Publishing, please visit or visit below link that redirect you to the competition page:

Mohammad R. Daoud MVP - MCT
+962 - 79 - 999 65 85

Sunday, January 9, 2011

Microsoft Dynamics NAV Training

I would like to announce the following Dynamics NAV Training for community, and inform you that ONLY 2 SEATS are available, attendees must have a good knowledge in the ERP, SQL Server and few programming knowledge to get the max of the course:


Monday, 10th of January, 2011: Setup and Prep for the classroom and the students PCs.

Tuesday Through Thursday , 11th – 13th of January, 2011: Training sessions for students.

Class starts at 9:00 AM.

Class ends at 5:30 PM.


Although the course has one third of it addressing functional and implementation aspects of Dynamics NAV, prime audience to benefit from this course will be developers and technical users customizing or building simple verticals or granules in NAV. However, users who are functional implementers and who are non-technical can benefit from attending the first day, assuming they are new to NAV. Please bear in mind that this is an introductory course and will not add much value to users who are familiar with NAV or have more than 6 months of experience in NAV.


Microsoft Innovation center -  RSS (beside Prices Somaya university)

LAB # 2

Training Agenda

Day 1: Monday

- Setup and Prep for the classroom at MIC. The classroom need to be accessible and available all day.

Day 2:

- Introduction to Dynamics NAV – A Functional Overview

o What is NAV, and who can use it and benefit from it?

o Overview of the functional areas in NAV.

o The value of using NAV.

- Introduction to SureStep Methodology

o Overview of what the sure step methodology is.

o What is the model, what are the benefits, who can use it and how to use it.

Day 3:

- Introduction to C/SIDE

o Tables

o Forms

o Pages

o C/AL Programming

o Statements & Expressions


- Introduction to C/SIDE - Continued

o C/AL Functions

o Reports

o Dataports & XMLports

o Codeunits

o Menusuites

o Integration Options

Mohammad R. Daoud MVP - MCT
+962 - 79 - 999 65 85

My son Rida with Dynamics GP

He successfully finalized an implementation:


He discovered a bug in the application after 3 months of going live:


He’s looking deeply trying to fix it up:


He finalized fixing the bug by deploying a service pack:


He discovered more bugs and resolved them one by one:


He get bored fixing application issues and got out of his mind:


He finally decided to drop this out and found another career path:


Mohammad R. Daoud MVP - MCT
+962 - 79 - 999 65 85

Saturday, January 1, 2011

Dynamics GP Sessions (Introduction & Developing for Dynamics GP)

microsoft-dynamics-gp I am excited to announce my sessions next Wednesday as a part of the Microsoft Community Activities in Jordan.

My friend Omar will present an introduction about Dynamics GP for newbie’s and then I will jump in and introduce how to extend Dynamics GP using available modules, we’ll talk about Extender, VS Toolkit, Modifier, VBA and finally several integration tools that used to integrate the application.

We are excited to share the sessions! People who ever heard about Dynamics GP will really enjoy the sessions and people who never will learn allot.

Click here to locate the event home page and don’t hesitate to contact me if you have any queries.

Mohammad R. Daoud MVP - MCT
+962 - 79 - 999 65 85

Related Posts:

Related Posts with Thumbnails