New Idea
New field type suggestion: Version
Software versioning (of format xx.xx.xx.xx) has well known, and relatively standardized, schema, yet it cannot be intelligently used as a datapoint within Gainsight. The only way to ingest a software/hardware/product version at this time is as a string, which means you cannot identify, for a customer who has multiple copies of the same software installed, what their highest version or lowest version is using the rules engine.
The only way to do this kind of comparison at this time is by maintaining a separate table of software versions associated with a numerical identifer, or by sending over a numerical version number with the standard version number. Either of these solutions would typically require assistance from a Product or Engineering team.
The least that we could do is give the ability to identify that one release is "greater" than another, which we cannot currently do, since String fields are sorted alphabetically, rather than numerically. This would require establishing a new field type in the MDA that can store software version (with max number of decimals specified in the field configuration), with a limited set of calculations available for that field type in the rules engine (min/max/count).
The only way to do this kind of comparison at this time is by maintaining a separate table of software versions associated with a numerical identifer, or by sending over a numerical version number with the standard version number. Either of these solutions would typically require assistance from a Product or Engineering team.
The least that we could do is give the ability to identify that one release is "greater" than another, which we cannot currently do, since String fields are sorted alphabetically, rather than numerically. This would require establishing a new field type in the MDA that can store software version (with max number of decimals specified in the field configuration), with a limited set of calculations available for that field type in the rules engine (min/max/count).