Print Report Action in Acumatica

By | May 26, 2023

When working with Acumatica ERP, generating reports is an essential part of managing your business. You may already be familiar with the Print Report action, which allows you to easily print reports associated with sales orders and invoices. However, did you know that Acumatica also lets you create custom actions tailored to your needs? The best part is that you don’t need any coding skills to take advantage of this feature. Even as an end user, you can benefit from it.

In this blog post, we will explore how to add a custom action button that prints the Sales Order Details by Customer report directly on the Customers and Sales Order screens. This eliminates the need to navigate to a separate report screen, saving you valuable time. Let’s dive into the step-by-step process to achieve this simplified reporting capability.

Step 1:

Create a Customization Project: Start by creating a new customization project called “AcumaticaPrintReportAction” This project will be the container for our custom action.

Step 2:

Select the Screens: Choose the Customers and Sales Order screens (AR.30.30.00 and SO.30.10.00) where you want to add the Print Report action.

Print Report Action - Acumatica

Step 3:

Add the Print Report Action: In the top left corner of each screen, go to the Actions section and click on the “Add Action” button. Give the action a name and select the processing and destination screen, which in this case is the “Sales Order Details by Customer” report screen (SO.61.10.00).

Step 4:

Customize the Action Settings: To ensure the action behaves like a standard Print Report action, change the window mode to “New Tab.” Under the navigation parameter settings, use the parameter name “customer ID” and set the value as [Customer ID]. By default, the report will run for the current month, but you can also configure a date range if needed. Repeat these settings for the other screen as well.

Print Report Action - Acumatica

Step 5: Publish the Customization Project: Once you have finished configuring the action, publish the customization project. This will make the Action button visible on the Customers and Sales Order screens.

And below is the report generated after clicking on action button.

Print Report Action - Acumatica

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 X3Sage 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 MigrationIntegrated App developmentCustom 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 We will be glad to assist you.