How to set up attribute inheritance | ParagonERP

How to set up attribute inheritance

Wouldn't it be nice if information from the customer automatically appeared on a sales order created for that customer? In Paragon, this is called attribute inheritance. This document is going to explain how to copy the customer class attribute from the customer onto a sales order for that customer. The same steps apply to other attributes and modules.

Step 1: Open the settings screen

First, navigate to the settings page by hitting the settings button at the top right-hand corner of the home screen.




This will bring you to the settings screen. From here, select attribute inheritance setup under the attributes card.




Step 2: Select your inheritance setup

This is where all the inheritances are set up. To create a new inheritance, you need to fill out the module, attribute, reference, and attribute fields.


We will be using the inheritance from a reference module here as an example, but the same steps can be taken for transaction inheritance by hitting the transaction tab button at the top of the screen. The transaction attribute inheritance setup screen is a very similar layout to the reference screen.


After selecting reference or transaction inheritance setup, choose which module you would like your reference or transaction to be inherited to. In this reference inheritance example we chose the order module.


Next is to choose what attribute will be inherited. In this case, we will choose the customer class attribute. This list only shows the attributes that are set up in the module that you chose in the previous field. If your attribute is not in this list, make sure it is set up for that transaction.

Note that the attribute feature is not included in the transaction attribute inheritance setup screen.


Next, you will choose where the attribute will be coming from. In this case, the customer class will come from the customer module.


The last part of the setup will populate automatically because you've already chosen the attribute you want to inherit on the transaction.


Step 3: Add the inheritance setup

The last step is to add the inheritance. Once everything is entered, click on the add button.


The inheritance will appear in the list below after you've hit the add button. Now, the customer class for each customer will automatically show up on your sales order, as long as the customer class attribute is set up on your sales order screen.




What's next? 

Now that you have set up attributes to be inherited automatically when creating transactions, you can start creating transaction workflows that best suit your business.  
Looking for more information? Read up other configuration articles:  

    • Related Articles

    • How to set up attribute filtering

      In Paragon, you can display information based on the selection of certain attributes. For the following example, we show how you can only display women's sizes under the size drop-down when your product scale is women. Step 1: Enter attribute setup ...
    • How to import attribute associations from Excel

      Introduction In Paragon, attribute values can have additional information from other attributes associated with them. This can be useful for setting up restrictions on the values available during a process. When you export your data, you can edit ...
    • How to duplicate an attribute

      Sometimes, you may have multiple attributes that are so similar to each other, it is easier to create the first one and then copy the information to new attributes. In Paragon, an attribute can be duplicated with all of the information from the ...
    • Set up your company information

      Introduction Before starting anything, you should store relevant information about your company, or how you want things to look. Luckily, Paragon stores all these settings in My Company, where all the changes and necessary configurations can be found ...
    • How to set up payments terms

      Here we will show you how to set up payment terms using associated attributes. Before reading this article, you may want to read up on attributes, attribute values and how they're used in Paragon. If you're already an expert on this topic, keep ...