A great feature in Acumatica ERP is the flexibility you have to personalize the system using Attributes. Attributes are a good alternative to user-defined fields, which are more of a customization. Let me tell you why:
Think of Attributes as a custom list of user- defined fields that can be created by anyone with minimal technical skills. They can contain either text, a combination, a multi select combo, a checkbox, or a date/time. The data can be verified, which allows it to be used for reporting. They can be utilized in many location throughout the platform and you can have UNLIMITED Attributes.
Typically, with other systems, you are limited to just a few user-defined fields and all you can do is change the label (name) and add text or simple drop down boxes without verification. By verification I mean you could put a capital letter “Y” or a small letter “y”, which is not helpful for reporting. For example, on the inventory master record in Dynamics, you can create six categories, but no more. On the inventory master, you can change the labels and you can create a list but they are still only text boxes. You pick from the choices you put in the drop down of that field, but you are limited to eight characters for each entry.
Attributes are triggered from the classes that are on many of the master records throughout Acumatica. A master record normally would be something like a customer master, an inventory, a vendor, a CRM lead or Opportunity type.
Imagine that you have customers with different customer classes. Take for example distribution customers. Under the customer class you can create a series of attributes to describe the customers in that class. The information you might want to collect on a wholesale customer might not be in the standard system. And it is going to be different than the information you collect for a consumer or end user. So being able to create these attributes and have the list of attributes be different for the different classes gives you a lot of flexibility.
Why is that important? Anything you key into a field you want to be able to use later for grouping or reporting. Let’s say you want to track company revenue size. That’s not a field that you have available in the standard system but it might be something that you want to do some reporting on. You can say, “Based on sizes of companies, which ones are buying more or less from me?”
With Attributes, you can create a drop-down that says ‘1-5 million’ and another that says ‘6-10 million’. And this can be a field you add only for your wholesale customers, not your end users. It is worth mentioning again that you can have unlimited attributes. You are not limited to six, you could literally have 20, 30, 40, 100……. Attributes in Acumatica are a lot more flexible than user-defined fields which limit how many text fields you can add.
I will say that the only limitation I have found so far with Attributes is that you cannot add numeric values. Acumatica has extensive customization capabilities built into its core. Attributes is a great feature. But because of its underlying development platform, Acumatica also gives you the ability to add new user-defined fields (UDF) on any screen and have it look as if it were part of the core, out-of-the box solution.
Want to learn more about Attributes in Acumatica? Contact us today for more info!