In sage x3, Sometimes there may be a requirement that not all the user should be able to post sales and purchase invoice, We can allow the restriction for the user for posting of sales and purchase invoice. With the steps provided below extra security can be set up in Sage X3 that will prohibit users from posting Sales and Purchase invoices.
To allow restriction follow the below steps:
Navigate to > Setup > Users > Setup Users
- Select the user for which posting should not be allowed. Here we will check for the user USR1.
- We can see here the fields function profile, jump to the ‘Function profile’ for the selected user. Refer the below screenshot.

Functional profile:
This function is used to attach to a predefined function profile code, a group of functions authorized with additional privileges, if required.
To define functional authorizations, enter the profile codes and function codes combinations.
The restrictions can either be:
either restrictions by site (in this case each line defines authorizations for one or several sites).
or additional options (one or several lines can thus be entered depending on whether the authorizations are defined by site).
3. From the right column, click on the ‘Authorization’ link for the Functional profile. Refer the below screen shot.

4. As here we are looking to prevent posting of sales and purchase invoices. Enter the name of the function i.e GESSIH for Sales Invoices or GESPIH for Purchase Invoices in the field named as ‘Function’
Here we have a grid, go to the column named as option where we provide the security option i.e. either this user can create, delete,modify,post etc.
Click the ‘Options’ action box to view the details of each security option available.
we have the options such as create,delete,modify,post,open items, unblock matching error etc.

Since we have to remove the posting functionality Remove the Letter “V” to prevent the ability to post for any user in this functional profile.
Now create a sales invoice or purchase invoice
Navigate to > Purchase > Purchase invoice
The user will face the below error it wont allow the user to post invoices. Refer below screen shot.

Here we have created a purchase invoice and we can see that the posting is not allowed.
In this way we can prevent the user from posting sales invoice and purchase invoice.
About Us
Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development and implementation competence.
Greytrix caters to a wide range of Sage X3, a Sage Business Cloud Solution, offerings. Our unique GUMU integrations include Sage X3 for Sage CRM, Salesforce.com, Dynamics 365 CRM and Magento eCommerce along with Implementation and Technical Support worldwide for Sage X3. Currently we are Sage X3 Implementation Partner in East Africa, Middle East, Australia, Asia, US, UK. We also offer best-in-class Sage X3 customization and development services, integrated applications such as POS | WMS | Payment Gateway | Shipping System | Business Intelligence | eCommerce and have developed add-ons such as Catch – Weight and Letter of Credit and India Legislation for Sage X3 to Sage business partners, end users and Sage PSG worldwide.
Greytrix is a recognized Sage champion ISV Partner for GUMU Sage X3 – Sage CRM integration also listed on Sage Marketplace; GUMU
integration for Sage X3 – Salesforce is a 5-star rated app listed on Salesforce AppExchange and GUMU
integration for Dynamics 365 CRM – Sage ERP listed on Microsoft AppSource.
For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com, We will like to hear from you.