Category Archives: Development

Retrieving Grid Logs

As M3 has evolved it has become more complex. There are more components to monitor and though the grid has improved and provides easy ways to look at the logs there are a lot of logs to look at and … Continue reading

Posted in Development, M3 / MoveX, Misc | Leave a comment

How do you know if you’re in display or change mode?

Though there are usually ways around this, I often need to add additional fields to panels – then I need to determine if we are in display mode vs. change so I can prevent the user from making any changes. … Continue reading

Posted in Development, M3 / MoveX | 3 Comments

Smart Office – The username is not provided. Specify username in ClientCredentials.

As part of the removal of the modifications from IFL, I created a panel which allowed us to store and edit a number of settings through a custom panel called the “Vessel Panel” A nice and easy little C# program … Continue reading

Posted in Development, Misc | Leave a comment

Total Selected Rows – Jscript to Javascript – H5 Revisited

IFL has been running 13.4 for some months now, and given what’s not being said about Smart Office in a couple of the conferences earlier this year, I felt it was time to investigate migrating scripts to H5. Previously, I … Continue reading

Posted in Development, H5 Client, M3 / MoveX | 6 Comments

Mashups, SOAP WebServices and SAML

Many years ago I created a little Mashup that called a MWS SOAP WebService to return invoices for a supplier on a specific day. More recently IFL updated to 13.4, and as part of the 13.4 upgrade we moved to … Continue reading

Posted in Development, M3 / MoveX, Mashups, Webservices | 3 Comments

XAML and JScript

Recently I did some work where we wanted to add a second ListView to a panel. We wanted to keep the ListView consistent with the look and feel of M3 ListViews but we were constrained with space on the panel, … Continue reading

Posted in Development, M3 / MoveX | Leave a comment

Dispatcher to Submit Keypresses from the Init() or Using Action() in JScripts

Over the years I’ve used a variety of methods to call things like PageDown from within my scripts, some more pretty than others. You would think that in the Init() you can just call controller.PageDown() and all is good in … Continue reading

Posted in Development, M3 / MoveX | Leave a comment

Filtering and ListViews – PositionFields

I have a project that I am working on which involves the need to set the ListView filter fields. Back when I was much younger and far more naïve 🙂 I would brute force my want to locate the control … Continue reading

Posted in Development, M3 / MoveX | Leave a comment

Bulk Load APIs in 13.4

Another heads up. In 13.4 a bulk load API was introduced – so instead of having to send single transactions in a REST call, we can send multiple transactions. KB: 1831472 “M3 Foundation Integration Guide for Developers” has an attached … Continue reading

Posted in Development, Interesting Infor Articles, M3 / MoveX, Misc | 2 Comments

Adding Fields to a Panel and the Customer Extension Table

I’m waiting for a database export when it occurred to me that I haven’t discussed the Customer Extension table which is really terrible as I’ve been using it for quite a while and it is awesome! The customer extension table … Continue reading

Posted in Development, M3 / MoveX | 31 Comments