All the ERP systems has a capability to store the additional information using user-defined fields for certain entities based on the business process. Acumatica provides the flexibility by defining Attributes that can be created by a normal user with no technical skills. The feature becomes vital as it handles additional properties without customizing any screens.
Acumatica attributes supports various control types including Text, checkbox, combo-box, Date-Time, and selector. The selector control improves the user experience and reduces inconsistent data by providing ability to select the data within ERP system. Attributes are assigned at the class level and the values are provided at entry level.
The attributes can be defined for business accounts, customers, vendors, employees, stock and non-stock items, account groups, and many more. In this blog, we will be looking into creating, assigning, and using an attribute to a customer.
Creating an Attribute: The attribute in Acumatica is created only once and can be defined for multiple entities. Navigate to Configuration > Common Settings > Attributes screen (CS205000).
Attribute ID: Identifier of the control to ensure uniqueness.
Description: User readable name of the control to identify the purpose.
Control Type: Type of the control on User Interface that allows the user to store/select the data. The available types are self-explanatory and can be selected depending on the possible values. Based on the type selected, the other related properties are available.
We have considered an attribute with Combo control and assigned values in the gird. Sorting and disabling option are available to make it user friendly.
Assigning an Attribute: Acumatica has provision to assign an attribute at class (category) level so that at entry level, only applicable attributes are accessible.
Navigate to Receivables > Preferences > Customer Classes screen (AR201000) > Attributes tab.
Select a customer class and under Attributes tab, add the desired list of attributes, and its default values. Marking the attribute as required ensures that it has the values when used at customer (entry) level.
Using an Attribute: The maintenance or data entry screens stores the actual information, and the values are assigned to available attributes.
Navigate to Receivables > Profiles > Customers screen (AR303000) > Attributes tab.
Open the customer record with customer class for which the attribute is assigned or set the appropriate customer class. Once done, go to Attributes tab and set the value to the attributes and save the changes.
The attributes can be used on reports, generic inquiries and create UDFs. Attributes also plays important role in storing the data without investing for any customizations and handling the customization projects for different version upgrades.
About Us
Greytrix – a globally recognized and one of the oldest Sage Development Partner and a Salesforce Product development partner offers a wide variety of integration products and services to the end users as well as to the Partners and Sage PSG across the globe. We offer Consultation, Configuration, Training and support services in out-of-the-box functionality as well as customizations to incorporate custom business rules and functionalities that require apex code incorporation into the Salesforce platform.
Greytrix has some unique solutions for Cloud CRM such as Salesforce Sage integration for Sage X3, Sage 100 and Sage 300 (Sage Accpac). We also offer best-in-class Cloud CRM Salesforce customization and development services along with services such as Salesforce Data Migration, Integrated App development, Custom App development and Technical Support to business partners and end users.
Salesforce Cloud CRM integration offered by Greytrix works with Lightning web components and supports standard opportunity workflow. Greytrix GUMU™ integration for Sage ERP – Salesforce is a 5-star rated app listed on Salesforce AppExchange.
The GUMU™ Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for processing and execution of application programs at the click of a button.
For more information on our Salesforce products and services, contact us at salesforce@greytrix.com. We will be glad to assist you.