Skip to main content
Question

How to restrict shop floor operators from selecting operations outside their assigned Work Center in Labor Transactions (AM301000)?

  • September 9, 2026
  • 2 replies
  • 27 views

Hi community,

We are using Acumatica Manufacturing Edition and facing an issue on the Labor / AM301000 screen.

We want to prevent shop floor operators (e.g., Laser Cut operators) from reporting labor on operations assigned to other Work Centers (e.g., Press or Packaging).

Currently, when an operator enters a Production Order, the lookup selector shows all operations for that order (e.g., 0010 Laser, 0020 Press, 0030 Packing). Operators occasionally select the wrong operation by mistake, leading to incorrect labor reporting.

We tried:

  1. Setting up shared filters/tabs on the Dispatch Center, but the lookup in AM301000 still shows all operations.

  2. Checking Restriction Groups, but Work Centers (AM) do not seem to be available as a restriction entity in standard CS102000.

Is there a standard, no-code way (via Business Events, Generic Inquiries, or configuration settings) to restrict or filter the Operation ID lookup in AM301000 based on the logged-in user or their assigned Work Center?

Thanks in advance for your guidance!

2 replies

Eric Ratté
Jr Varsity I
Forum|alt.badge.img+1
  • Jr Varsity I
  • September 9, 2026

Hi, did you look at the Shop Floor Kiosk?

Otherwise, you can try to create a GI that would list already created labor transactions via business event for each work center and give access to this GI to the users that are working there. The labor transaction would be accessible only via a side panel on that GI. The only field that the user would be able to enter is the time and its name. You can explore this idea but the shop floor kiosk or a customization may be more suitable.


valentynbeznosiuk
Jr Varsity I
Forum|alt.badge.img+4

Hi ​@Ariyair ,

I think that even with a no-code solution, users would still be able to report labor through the Labor [AM301000] screen. So instead of spending a lot of time looking for a no-code approach, I'd suggest considering a minor customization: add a tab on the Work Centers screen with a selector for users/employees to define who can report labor against that work center, plus a validation on the Labor [AM301000] screen lines that throws an error if the current user doesn't belong to the work center of the selected operation. This approach won't take much effort to implement, will scale well (you can add or update employees per work center), and will resolve your issue.