November 2025
#MSDynGP,#dynamics,#erp,#businesscentral,#microsoftdynamics,#microsoftdynamicsax#PowerApps
Pages
- Home
- Hire the best Microsoft Dynamics GP Freelancer
- Get Quote VBA to Sanscript(Dexterity)/VSTools
- What People Asked
- Testimonials
- Example: How to Open URL from .Net from inside of Dexterity Code.
- Dynamics GP C# Integration: RMCustomerAddress
- How to verify inactive employee on Time Card Entry Window
- Cash Receipt Window: Stop user to delete receipts
- Sales Transfer Document , Include Total and Deposits
- Looking for GP Tables?
- Deployment Steps For Travelers report
- How to create Test GP folder for tetsing dexterity changes.
Total Pageviews
Customization/Work Inquiry
How to verify inactive employee on Time Card Entry Window.
A small VS Tools customization to handle entering of inactive Employee on Time Card Entry window.
Cash Receipt Window: Stop user to delete receipts.
We are looking for a way to disable the “Delete” functionality on Cash Receipt Entry window, like when closing the window a message pop-up asking to save or delete the receipt will not allow user to select delete. From field level security I had already disabled “Delete” button. But for pop-up notifications I am unable to block it. Can we do any customization for this ?
Solution: Small customization was done for blocking the delete functionality for certain users, users will not able to delete cash receipts and need to save the changes for existing cash receipts. Users with disabled functionality was identified by user class id assigned to users.
Estimated Time: 10 Hours.
Sales Transfer Document , Include Total and Deposits
Requirement: To mark 'Include Totals and Deposits' check box when Transfer to Invoice selected. Solution: Small AddIn developed in VStools.
Example: How to Open URL from .Net from inside of Dexterity Code.
using System;Edit: To add error message and screenshot of stackoverflow.
using System.Text;
using System.Diagnostics;
using System.Diagnostics.Process;
local ProcessStartInfo psi;
local text url;
local Process OpenUrl;
OpenUrl=new Process();
psi=new ProcessStartInfo();
url= "www.google.com";
psi.UseShellExecute = true;
psi.FileName= url;
OpenUrl.Start(psi);
Auto calculate the backorder qty on a sales order.
Quantity update issue with eConnect
eConnect and SOP10200.QTYTBAOR and SOP10200.QTYPRBAC
Issue with Vendor Check Name on Payables Payments Zoom Window.
Issue with Vendor Check Name on Payables Payments Zoom Window.
Issue Detail: This Community Post
My Observations:
I able to replicate the issue explained in this post, But I also find vouchers in PM30200 table without vendor check number.
So we have two issues, as below.
1. Vendor Check Name is in table PM30200 but the window is showing vendor check name from vendor card instead of the one user posted voucher with.
2.On posting vendor check Name is not updated.
My work around for issue 1 is attached here, a dll file, copy it inside GP AddIns folder , if there will be record inside PM30200 it will show it on Zoom window.
Download file here
Another eConnect task for Payable Transaction Tax Assignment
This task was totally related to addressing clients needs and their wish to handle it in this way. They were creating payables transaction from external application with taPMTransactionInsert , Issue was the unavailability of functionality for assigning the corresponding tax detail as eConnect don't offer anything related to this. Since GP tax assignment functionality is extremely complex so after thoughtful analysis they come up with a solution with setup and some fixed tax schedule ids to calculate the tax amount and update in table while calling eConnect.
eConnect Vendor EFT Bank information
Here comes quick write up for another eConnect related task.
It is a GP integration using eConnect to update a vendor record. Our initial design is to expose the eConnect object to Microsoft Power Automate (Flow) using a REST web service. So basically, we are looking for help in setting up the integration using Power Automate, mapping the fields to the eConnect, and most likely writing custom eConnect objects as not all fields will be available. Specifically, the ACH info on the vendor record I don’t believe is available.
I can help you with your eConnect task
This article is about small but significant task of working on eConnect script for a client's existing external application. Below is the flow of their process.
After the invoice being created in the external application, eConnect was leveraged to create the payable transaction. For this they already used eConnect and have a huge amount of coding for various business rules and then creating Payables Document in GP.
But then Client wants the PURCH account to come from the integration but the PAY account to default using GP defaults setup checking first for vendor setup and if not found account setup there then looking for posting setup. These accounts are illustrated on the diagram below:
Keep Calm and "Let me" Sort Out your Dynamics GP Windows
Some of my Dynamics GP freelance work
- Home
- eConnect: Payables Transaction Entry Distribution
- eConnect: Vendor EFT Bank Maintenance
- Another eConnect task for Payable Transaction Tax Assignment
- Manufacturing Traveler Report with Components - Component Sort Order
- Auto Calculate Back Order Quantities
- Adding 2 new fields to FA PO Additional Information Window
- Cashbook Bank Management Cash Receipt : Post transaction before printing.
- What if I only have chunk and not the source code! can you upgrade for newer version?
- Sales Quote Form Report: group by Item Class.
- Payables Historical Aged Trial Balance - SQL Script
- Modifying Smartlist Customer and Vendor Lookup
- Dynamics GP C# Integration: RMCustomerAddress






