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 set up attribute associations

      In Paragon, attribute values can have additional information from other attributes associated to them. This can be useful for setting up restrictions on the values available to a user. For example, in this article, you will learn how to set up a ...
    • Set up your company information

      Section 1: Setting up basic information You need to start off by going to my company. Hit the settings button at the top right hand side of the screen. This will bring you to the settings screen.   From here, hit my company under the system card. You ...
    • 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 ...
    • Rule - How to set up pricing by quantity

      For some products, depending on industry practices, customer contracts, or other purposes, you might want to calculate and indicate the total price for a certain quantity of your product. For example, if you always sell a product by thousands, it ...