Sometimes the little joys in life make all the difference when you are slogging through Infor CRM development. One such little joy for me is when things finally come easy. For instance, what I am talking about today is how to resize the Notes field on the Activity dialog in the Infor CRM web client. […]
The most recent version of Chrome (67) is incompatible with some older versions of the SalesLogix web client.
A long time ago Ryan wrote about how to check for a specific change to a field in this blog post. Today I wanted to show a more generic way of using the same functionality to show all changes made to an entity. Lets look at how to do that using a method that accepts […]
Many years ago I wrote an article titled Making Required Fields More Visible for SalesLogix 7.2 Web where I outlined how to display a message to the user when required fields are missing. Things have changed in CRM since then. In version 7.2, controls used ASP.NET validation with RequiredFieldValidators so you could accomplish showing a […]
There’s an annoyance in Infor CRM Web (Saleslogix) that most people have when viewing long notes or emails in the Notes/History tab. There’s a “View More” link, but clicking that only reveals a bit more. You click it again and it reveals a little more, and you repeat that several times until the entire note […]
You can disable unused jobs buy commenting them out in the Scheduling.config file.
The Editable Grid, or SData Grid in the Infor CRM (Saleslogix) web client is a dojo-based grid based on dgrid. This means that, for the most part, you can do just about anything with the editable grid that you can do with dgrid. In Infor CRM, there’s a few layers to the grid that you […]
In my last blog I talked about how to fix timeless activities to show the correct date in sdata grids. A different fix needs to be put in place in order to have these same dates show correctly if they are added to a column in a group layout for the Infor CRM 8.3.09 web […]
Make sure your Infor CRM web server is behind a firewall that blocks traffic on port 11211.
In the Infor CRM 8.3.09 web client timeless activities in the sdata grid display their dates as one day off due to UTC offset incorrectly being applied to these records. The sdata grids all inherit from the Sage.UI.Controls.GridParts.Columns.DateTime widget. Because of this we can fix the base widget function returning the incorrect date value and […]
Along the same lines as my previous article covering referencing entities using the IDynamicEntity interface to set and get properties by a string name instead of as a strongly-typed object, you can also use the IComponentReference interface as a generic entity type since all entities implement this interface. This interface is found in the Sage.Platform.ComponentModel […]
I recently had a request to customize the Lookup dialog in Infor CRM (Saleslogix) to add a hyperlink column that would launch a dialog to show related data to the row in the lookup search results. For this particular request, the customer wanted to add this custom column to any product lookup that would show […]
It is possible to hide groups at the database level, thus speeding up load times.
If you install the Job Server on your Web Server, the Web Server is likely to take a significant performance hit from having the Job Server working in the background.
The Infor CRM web client offers a time picker component to its date time control to allow a user to pick from a list of available times. THis control is based on the client side dijit TimeTextBox widget. The unfortunate downside to this widget is it streches from 12AM to 12pm in 15 minute increments […]
Groups can be a useful way to allow the user to build conditions to limit the records to perform some action on. Recently, we designed a job that would work on a set of records and we allow the users to define the list of records by adding conditions to a group. The job would […]
We recently had a customer report an issue to us that when adding products to a Quote in the Infor CRM web client, that the subtotal values do not take into account products where the price has been set to a negative amount. If is possible to set the Adjusted Price of a Quote line […]
"Decoded string is not a valid IDN name. Parameter name: unicode." at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index, Int32 count)
QR codes can be useful and you might find a need for generating them inside of Infor CRM (Saleslogix). A QR code can represent a lot of different things, but in this article we will be creating QR codes that contain the URL to a record in the CRM web client (the value stored in […]
The Attachments tab lets you upload documents for an entity to be stored on the server, and allows a user to later download the documents to their own computers.