The steps here explain how to create a Document Attribute in Acumatica that can then be used as part of a Price Calculation in Rockton Pricing Management (RPM) and Acumatica.


Document Attributes in RPM are a powerful feature that can provide so much flexibility in pricing with Acumatica. You can setup a Document Attribute using most fields within a Sales Quote, Order, or Invoice in Acumatica. The Price Calculation will then calculate dynamically based on the information in that field.

Here are some examples of the different types of data fields that can be used to trigger a Price Calculation and dynamically calculate a price as part of an Acumatica Sales transaction:

    • State from a Shipping Address on a transaction
    • Shipping Zone on a transaction
    • Quantity on a transaction line
    • Customer Location ID of a transaction
    • Salesperson assigned on a transaction

In this example, we will setup one Document Attribute in Acumatica to link with an existing Document Attribute in RPM. We will create a Document Attribute link on the Salesperson assigned to a Receivables Invoice.


  1. In Acumatica, type RPM Document Attributes in the global search bar and click the lookup.
  2. From the Menu Items tab, click RPM Document Attributes.
  3. Click + from the RPM Document Attributes page. Notice an open line appears for selections to be made.
  4. From the Screen ID field, select Invoice.
  5. Click the Data Class field and enter ARTran.
  6. To locate the Data Class, go to the transaction page that you would like to use as the Document Attribute.
  7. Locate the field, select Ctrl + Alt and click into the data field using your mouse. See arrow below to find Salesperson ID information.

  1. The Element Properties page will appear. Use the Data Class value to enter the Data Class field.

  1. Click the Data Field and enter SalesPersonID. Use the same steps used earlier to find the Data Class and open the Element Properties of the field.
  2. Locate the Data Field information.

  1. Click the Document Attribute Name field and enter the Document Attribute Name as it appears in RPM under Document Attributes. In this example, enter SalesPersonID_Invoice.
  2. Click Save. The line created will look like the following image.