Skip to main content

Tip: Could you disable the Shop Order Re-Open?

  • February 4, 2020
  • 3 replies
  • 556 views

Damitha Peiris
Sidekick (Former Employee)
Forum|alt.badge.img+4

During manufacturing operation(s), it very well may be the case that you'd want to restrict the Manufacturing Employees from re-opening the Shop Orders based on your exact requirement and operating guidelines.

In this scenario, you may edit the user profile settings as follows:

1) Navigate to 'Users' screen
2) Click on 'Create New User'
3) Search for the User Identity in question using the Search Option
4) Locate the User Setting enabled for this user (Permission Set) from the navigator
5) Click on this enabled permission set
6) Click on the 'View/Edit Permission Set' link
7) This opens the Permission Set (in more detail)
8) Select the 'Database Objects' tab
9) Enter 'shop_ord_api.open' in the search bar, and click on 'Find' button
10) Select the Database Object(s) - 'Open' and 'Open_'
11) Upon each selection, you may uncheck the method calls pertaining to Open and Open_ against the SHOP_ORD_API as the logical unit/package

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

3 replies

Forum|alt.badge.img+6
  • Do Gooder (Partner)
  • 35 replies
  • February 13, 2020

I maybe a little off the mark here, but if someone normally says “the database should allow this and that, but only when this and that are true” it tends to lend itself to an event / action combo… the only risk you may have here is with mutating table as I’m guessing some of your criteria maybe stored on the same table??

 

 


Forum|alt.badge.img+9
  • Hero (Partner)
  • 48 replies
  • February 14, 2020

In most business cases you cannot simply retake whole reopening permission because sometimes they (they = manufacturing key-Users) REALLY need to reopen. So you have a picture that in one situation the same User should have the possibility, and in another situation he shouldn’t :)

We tried with Custom Event -> if SO is closed for more than n-days, don’t allow to reopen. But then we accidentally blocked invoice consideration (PO invoice matching) and other standard revaluation events such as semi-product transaction correction.

It ended with Custom Event that didn’t blocked reopening, only informed by email or stream. If SO was reopened by User, that doesn’t belong to Invoice Matchning User Group, send e-mail to Directors.

BR, Lukasz


Forum|alt.badge.img+6
  • Do Gooder (Partner)
  • 35 replies
  • February 18, 2020

you could use a custom event partnered with a permission set, in that, when the event was triggered it checked against a user to make sure they had “REOPEN_SHOP_ORDER” this way, you can grant a very basic functional role to a limited number of users, leaving the majority unable to perform the action.


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