This blog will teach us how to create a function without the screen in Sage X3V12. Functions can be created in two ways by using object and action. In this blog, we will create functions using action.
Navigation: All–>Development–>Script dictionary–>Actions.
- Enter the action code and Description. The set template is standard processing (screenshot 1); it is used to identify the process and execute this action.
- Select the first entry type as No initial entry (screenshot 1), then click on create button. Now add this action to function.

Navigation: All–>Development–>Script dictionary–>Function.
Function lists all the functions in the software database called from a menu. A function can correspond to either a menu or processing.
- Enter function code and description. In the action code tab, enter the activation code and then click on create button, as in screenshot 2.


- After function creation, create menu item and menu sub-module.
Navigation: All–>Administration–>Authoring–>Pages–>Menu item.
- Enter code (activity code_ function code) and Title. Select link type as Function and application as X3 ERP.
- In the function field, enter the function code. After that, click on the save button, see screenshot 3.

Navigation: All–>Administration–>Authoring–>menu sub module.
In the content tab, click on Add icon and add created menu item, then save the menu sub module- refer to screenshot 4.

After the menu sub-module creation above function gets added to the navigation.

Hope this blog helps you create a function without the screen in Sage X3. Stay tuned for more informative blogs and quick tips on Sage X3 V12.
About Us-
GerminIT – Recognized for its X3 implementation and customization worldwide, GerminIT is one of the oldest Sage X3 (a Sage Business Cloud Solution) development and implementation enablers and a one-stop solution provider for Sage X3 organizational needs. With a proven track record of X3 development and implementation solutions for clients across the US, UK, Middle East, Australia, Asia, and Africa, we bring complete end-to-end assistance for data migration, system integrations, technical consultations, and implementation competence, third-party add-on development, and product customizations. With GerminIT, your business will be supported with the best-in-class Sage X3 customization and development services, integrated applications such as Shipping System | eCommerce | Business Intelligence | POS | WMS | Payment Gateway, and mobile add-ons solutions. GerminIT caters to a wide range of Sage X3 offerings. Currently, we provide end-to-end support with Sage X3 implementation and customization solutions for Sage business partners, Sage PSG, and end-users worldwide.