Quite an informative article from David on OLE Attachments and the Record Notes.
If anyone want to learn about these concepts, do read this article.
VAIDY
Quite an informative article from David on OLE Attachments and the Record Notes.
If anyone want to learn about these concepts, do read this article.
VAIDY
Thanks to Mohammad Daoud to point out this article to us.
Geoffrey Wayong of Dynamics Solution Edge, has got a very informative post that explains the simplicity of Dynamics GP Installation with Service Packs.
A really good one to know about.
VAIDY
This portal, MSDynamicsWire, was having it’s worst phase from earlier last week till a couple of days back, I believe.
Looks like all the issues are solved now and this portal is up & running with good amount of feeds centralized for our reading. Just have a look at it and I am sure someone may definitely find something useful.
VAIDY
I read this article from MichaelJ on his blog: PO Purchases Account Required…
I must admit that I learned how to think diversely when we try to define a solution for a specific requirement. This is something which sounds very simple (rather silly) in advocating, but then sometimes it does become critical unknowingly.
Read thru’ the comments also on the above said article and you would get to know what I am talking about.
VAIDY
One major issue which was in the previous versions of Extender was:
When we delete an Extender Window or Detail Window, the respective records were not deleted and that leaves substantial orphan records in the EXT tables.
This issue is fixed in Extender 10.0 SP4. Now deleting a Window/Detail Window will not delete the underlying records also. Now that’s another critical point. The user should be intimated about this when he/she try to delete from Extender Maintenance form.
The issue which I thought could have been fixed in Extender 10.0 SP4 has not yet got fixed, much to my disappointment. Which is this:
When we change the Key fields for an Extender Window (add a field or remove an existing key field), the records pertaining to the old key combination will be left in the EXT tables.
This is a very big flaw in Extender feature. While this do not often happen, when it happens though, we will be left with pretty nasty orphan records which do not have any meaning at all.
I am not quite sure what the technical difficulty that Extender Developers may face when they try incorporating this much needed functionality. But to my knowledge, this looks pretty simple to get it work.
VAIDY
This one is nothing to do with Dynamics GP and it’s related technologies. But it is worth mentioning in this blog.
I read this most hilarious CodeSmith forum post and replies, wherein a user (calling himself/herself as “dushyant”) asks the CodeSmith Forum a serial key to crack the CodeSmith Professional 5.1.X product?!?!?!?!?!?! You heard it right. A user logged on to ask CodeSmith Product Forum itself to provide him a Serial Key to crack the CodeSmith Pro product.
Read it here: Need Serial Key.
VAIDY
I am a bit late in spreading my words about this wonderful initiative from fellow GP Blogger Janakiram MP.
He has started a portal called MSDynamicsWire.Com. Let’s read his introduction to this Portal:
“MSDynamicsWire.com is an informative portal dedicated to bring the latest news updates, Blog updates and several other informative resources in Microsoft Dynamics Community. The portal is based on RSS syndication aggregating various sources of information in Microsoft Dynamics community.
MSDynamiWire.com covers various product areas inside Microsoft Dynamics that include Dynamics GP, Dynamics AX, Dynamics CRM, Dynamics NAV, Dynamics RMS, Dynamics SL adding to the general news updates in Microsoft.“
An wonderful initiative I would say, to centralize all possible MS Dynamics information, Blog articles, etc.
The best that we can do for this initiative is to visit the Portal and send Janakiram MP our feedbacks.
VAIDY
This one is pretty important.
I was reading thru’ the GP Partner Forum and learned that PO Integrations using eConnect 10.0 SP4 fails with the message: Microsoft.Dynamics.GP.eConnect: Number = 8701 Stored Procedure taPoLine : Description = Document Date is required for PA
Original Link: eConnect failure in integration manager taPOLine.
MSFT responded back saying that this is a bug and will be rectified in the coming Hot Fix.
So those who are updating eConnect 10.0 to SP4, kindly be informed about this and make sure that you are keeping track of the Hot Fixes which MSFT is going to release in future.
VAIDY
There was a post in Microsoft GP Developer Newgroup, Suppress Dialog Box. The question is briefed as follows:
On the Cash Receipts Entry window, the message “Account is empty. Do you want to save the changes with errors?” needs to be suppressed as the users are not allowed to enter an Account in the CR Distribution Window.
The owner of the post was trying to handle this with VBA’s Window_BeforeModalDialog() event. The message was still coming up and a solution was sought. I checked this and found one really interesting simple reason behind it:
The message “Account is empty. Do you want to save the changes with errors?” has got two SPACEs between it’s two statements. So actually the message is something like this:
Account is empty.[SPACE][SPACE]Do you want to save the changes with errors?
I also got this message popping up invariably after adding the validation when I checked the PromptString (the parameter in VBA event function which contains the message text) against the following message:
Account is empty.[SPACE]Do you want to save the changes with errors?
So how we can avoid this? We have to first display the PromptString on a Message Box and then copy that message to your validations. This will ensure that we are capturing the correct Prompt Message from our VBA code. What we see in GP does not really give us an accurate vision of each message that we see. We do not know where an extra space is added.
Just thought of sharing this, as someone may find this helpful.
VAIDY
It’s official now. I am now an Independent Dynamics GP Consultant.
There several parameters that drove me to take this decision. First: I wanted to enjoy the work I do and when I enjoy my work, my productivity increases. And that’s exactly what I am going to do now. Second: I wanted to work directly with the clients & their realtime business to understand both the Accounting Processes and GP pretty well. This would give me a chance to learn both. Third & Other: Not that important at this stage, anyways.
The major difference that I had seen in all these years:
1. When I worked for an IT Company, there were many a situation that I had to satisfy both your Employer and Client, which in my opinion is very difficult and needless.
When I work with the Client directly, I am the owner of my tasks and the only person whom I am suppose to satisfy is my Client. The client is going to take care of my requirements and I am going to take care of his/her Business Requirements.
2. When I worked for an IT Company, the job was more secured, but it did not promise me a sense of satisfaction always.
When I work with the Client directly, there is a huge risk and my job is not always secured, but it does promise tremendous levels of challenges and once I overcome those with flying colors, I have everything: Satisfaction, Sense of Achievement, Reputation and not to forget, a bit more Money.
3. When I worked for an IT Company, I got paid every month regularly, but it did not paved way for me to realize what I always dreamt, to become a Consultant. I always used to tell my Ex-Colleagues; We have to get some interesting tasks to carry out OR We have to get some Monetary Benefits OR We have to at least climb the Corporate Ladder so that we can at least be proud of our Designations. When we fail to get nothing out of those three, something somewhere is wrong and needs some correction.
When I work with the Client directly, I will be paid only for what I deliver and its quality. And that would give me some nightmares, tons of responsibilities and in the end it gives what I aspire: Real Experience, Satisfaction & Reputation. I will gradually learn to spend more Quality Hours than mere Hours.
4. When I worked for an IT Company, I never had my own Identity. If the company performs well, my performance was measured accordingly. If the company performs less, quite unfortunately my performance was questioned more than once. And this invariably affected my enthusiasm in doing my tasks.
When I work with the Client directly, it is even more risky that my Identity and Reputation gets a beat. But that very thought would burn my poor qualities and will always drive me towards Quality Work.
Honesly, I am not advocating of becoming an Independent Consultant the only way to achieve in our lives. Those are my views and due to which I have taken this decision.
I sincerely hope and wish that I would do justice to my decision and do what I aspire.
VAIDY