T Johnston
wjpkgab.bsky.social
T Johnston
@wjpkgab.bsky.social
Husband, Father, Geek.
Enjoy travel, reading, time behind bars, beer and whiskey. Oh, and the shooting sports.
Spend my professional time managing IT for a retailer in the upper Midwest US and programming on NAV/BC.
I'm trying to figure out how to write md docs to feed to Copilot for mods. Would be great if I could write one document that could serve for user doc, Copilot prompt, and Copilot tuning for user questions in BC.

Baby steps- but to your point, Copilot is using foreach based on my prompt.
July 16, 2025 at 4:23 PM
This only applies on insert. What if you want it to apply every time a user opens an order.
Our users rarely remember to update posting date so in NAV we updated it OnOpen of the form (yes that old).
Tough in BC due to loopy code.
April 17, 2025 at 3:09 PM
As the community fractures, you have to pick where to spend your time. I find more posts on X than bsky. When time is limited, bsky doesn't get checked or posted to.

Mibuso anyone?
April 10, 2025 at 4:56 PM
BTW- thanks for the update. Hopefully, MS will not enable this in the future without a way to disable.
March 21, 2025 at 4:58 PM
Lovely. I hate this!
Users accept the values and don't think.

If you have such simple rules, hide the fields and use templates so you control the rules.

How often have I received question, why did this happen after users changed/set fields they did not understand. Now we will rely on AI???
March 21, 2025 at 4:57 PM
I'm at a customer. I end up "consulting" on everything then developing. I started in NAV 25 years ago as a PM, learned functional, then learned dev.
Prefer functional- solving problems. Love to dev when needed.
Hate that, other than the owner, I'm probably the only one who has a wholistic view.
February 13, 2025 at 8:02 PM
I am getting used to it, and agree it makes code more readable.

What about exit(). If I'm in a function without an exit value, I have to use exit and get a cop warning with exit()
February 7, 2025 at 9:42 PM
Another good reason to use Linter Cop!

As annoying as it was to "fix" all issues it found when I first started (but the code compiles....), it certainly looks to save me a lot of grief in the future.
February 7, 2025 at 8:43 PM
Yun Zhu just had a post on this: t.co/L3D2pOadEX

I would add the excellent Import Export Toolbox from Insight Works. It's free.
https://yzhums.com/60227/
t.co
January 21, 2025 at 6:22 PM
Let Microsoft know if you are a partner with access to Yammer.......

(Yes, sour grapes, I know....)
January 15, 2025 at 6:13 PM
I wrote the following comment, then WP wanted me to login, sorry, don't have that password anymore so I took a screenshot and post it here. Hope it is readable. Please read Stefano's full blog post first.
My ramblings.....
January 2, 2025 at 4:21 PM
Lost count of how many vendors I've eliminated from consideration due to this.

Also lost count of the "very affordable" IT products (system management, device management) which might be affordable for companies three times our size.

If you target SMB, publish your pricing.
December 20, 2024 at 5:37 PM
Can kill? Will there be a video?
December 13, 2024 at 11:30 PM
Wait, wait, wait.
Stupidest is a superlative and we are talking about Microsoft.....
December 13, 2024 at 6:11 PM
From my experience data literacy is low.
Folks just not prepared to formulate actionable questions of data.
For years I've exported NAV data to Excel and used Pivot Tables to show lots of stuff.
I always end up having to do the analysis myself and export to a diff Excel sheet for the user. Sigh...
December 13, 2024 at 6:06 PM
This is one of my nightmare scenarios.
Obtain an appsource app (buy or free).
Integrate it into a business critical process.
Receive no notice of vendor going OB or app EOL.
Find out when next major/minor pipeline fails.
Code not available.
MS needs some way to protect customers from this.
December 13, 2024 at 6:01 PM
Your work has been very helpful to me this year. The training you've done- excellent!
Your book- I've purchased one for me and one for our web programmers.
Please know that there is a large community that values you and is grateful for all you do!
Thank you!
December 13, 2024 at 5:55 PM
How about flagging all G/L accounts in posting setups that also have Direct Posting set true?
December 6, 2024 at 9:17 PM
7zip.
Cloud based backup (BackBlaze)
Firefox (for when a Chrome update kills BC)
December 6, 2024 at 9:12 PM
Other problems due to a dependency on a custom PTE from a vendor that does not use GitHub. .app in a zip file to the right location- not easy.
Now, I need to figure out:
Dev -> Test
Test -> prod
test apps
performance apps
etc.

All while managing the NAV -> BC conversion.
December 6, 2024 at 6:40 PM