Skip to main content
Solved

Restricting Users from posting their own Transactions


Forum|alt.badge.img+1

Outside of Approval Maps, is there a way to restrict Users to post their own Transactions (without Review from others)?

I think Approval Maps is probably the best way to go, but wondering if anybody encountered this before and solved it?

 

Thanks!

Best answer by krausef77

Chris Hackett wrote:

Hi @krausef77 were you able to find a solution? Thank you!

We created a simple Customization to add an Owner Field to Journal Transactions and utilizing the Reports To Field on the Employee Record to avoid writing Approval Map Rules for each Employee or Department.

 

So a combination of Customization and Approval Map on Journal Transactions.

Not ideal but it is what it is.

View original
Did this topic help you find an answer to your question?

iqraharrison
Captain II
Forum|alt.badge.img+8

@krausef77 what type of transactions are you trying to restrict?


Chris Hackett
Community Manager
Forum|alt.badge.img
  • Acumatica Community Manager
  • July 2, 2024

Hi @krausef77 were you able to find a solution? Thank you!


Forum|alt.badge.img+1
  • Semi-Pro I
  • July 2, 2024
Chris Hackett wrote:

Hi @krausef77 were you able to find a solution? Thank you!

We created a simple Customization to add an Owner Field to Journal Transactions and utilizing the Reports To Field on the Employee Record to avoid writing Approval Map Rules for each Employee or Department.

 

So a combination of Customization and Approval Map on Journal Transactions.

Not ideal but it is what it is.


aaghaei
Captain II
Forum|alt.badge.img+10
  • Captain II
  • July 2, 2024

I am guessing you are referring to Journal Transactions. You gave two options: 1) using Approval Workflow 2) implementing a small business logic so the release button is disabled or hidden if the creator of the document is the current user. This can apply to documents other than JE too.


martingaxiola
Varsity I
Forum|alt.badge.img

Hi @krausef77 , Do your customization was able to assign the OwnerID on the Approvals Screen (EP503010)? The AP documents show the OwnerID of the AP Document in this screen, but it does not show it for the Journal Transactions, I cant seem to find the Owner ID field int he Journal Transaction, and i want to confirm. 

Thank you.  


aaghaei
Captain II
Forum|alt.badge.img+10
  • Captain II
  • July 18, 2024

@martingaxiola 

If you have a local instance of Acumatica run a select statement on Batch table to see if OwnerID is among the field. If you don’t have a local instance, then create a simple GI on Batch DAC and in the fields check if OwnerID exists.

Regardless, OwnerID is nothing but the ContactID of the user. You have CreatedByID field in the Batch DAC which is the user who created the record and from this you can get the ContactID 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings