Product Update: Improved Custom Attribute Naming Logic


Introduction:

We're excited to announce a new update designed to make working with custom fields and attributes more intuitive and efficient. This update will automatically enhance how attribute names are generated by incorporating additional information such as nominal values (e.g., measurements) and influence quantities (e.g., environmental factors). This will ensure that custom fields are written to the correct attribute and that naming conventions are consistent when reading from attributes.


Why This Matters:

Before this update, custom fields all wrote to the same attribute, regardless of variations like different measurements or external factors. This could sometimes make it confusing to manage or retrieve accurate data.

With this new enhancement, attribute names will automatically reflect these important differences. This makes your data easier to manage and ensures that everything is more organized and consistent.

What’s Changing:

Here’s a breakdown of how the new logic works:

  1. Nominal Values Added to Attribute Names:

    • If a measurement or value is associated with an attribute (like “20 µm” for Absorbance), the system will automatically add that value to the attribute name.
  2. Example:

    • Before: "Absorbance"
    • After: "Absorbance-20"
  3. Influence Quantities Added After Nominal Values:

    • If there’s a relevant factor (such as temperature or frequency), the system will append that as well.
  4. Example:

    • Before: "AC"
    • After: "AC-5-60" (where "5 amp" is the nominal value and "60 Hz" is the influence quantity)

How It Works:

  • The base attribute name remains the same unless there’s additional data (like a nominal value or influence quantity) to append.
  • Nominal values will be automatically added after the base name, separated by a hyphen.
  • If there’s both a nominal value and an influence quantity, both will be added, separated by hyphens.

Examples in Action:

Attribute NameNominal ValueInfluence QuantityNew Attribute Name
Absorbance20 µmN/AAbsorbance-20
AC5 amp60 HzAC-5-60
Voltage230 VN/AVoltage-230
Resistance10 Ω25°CResistance-10-25


What This Means for You:

  • Writing Custom Fields: When you create custom fields, the system will automatically apply the new naming convention to ensure everything is properly labeled.
  • Reading Custom Fields: When you retrieve data, the system will follow the same logic, making sure you’re always working with the right attribute names.




Bug Fixes:

  • Fixed a bug preventing "At Each Point" custom fields from displaying correctly.
  • Addressed an issue with hidden/deleted employees in Maintenance Task Instructions.
  • Fixed an error preventing work order level certificates from generating as Excel.
  • Addressed a bug that changed item results to "Completed" when bypassing vendor fulfillment.