Skip to content

Conversation

@insightworks007
Copy link
Contributor

@insightworks007 insightworks007 commented Dec 2, 2025

Replaced with PR #6071 to handle recent object renames.

Summary

Changed the setup page to separate the assembly setting into it's own group, out of the produciton group.
As clarified in teams, did not make changes to the wizard since there is a re-design of the wizard soon.
For a similar reason I did not add a link to start the wizard under the same presumption.

Work Item(s)

Fixes #5638 ( AB#614485 ).

@github-actions github-actions bot added AL: Apps (W1) Add-on apps for W1 From Fork Pull request is coming from a fork Linked Issue is linked to a Azure Boards work item labels Dec 2, 2025
@github-actions github-actions bot added this to the Version 28.0 milestone Dec 2, 2025
@JesperSchulz JesperSchulz added the SCM GitHub request for SCM area label Dec 9, 2025
PredragMaricic
PredragMaricic previously approved these changes Dec 12, 2025
@insightworks007 insightworks007 marked this pull request as ready for review December 12, 2025 12:57
@insightworks007 insightworks007 requested a review from a team as a code owner December 12, 2025 12:57
Copy link
Contributor

@ChethanT ChethanT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'Quality Management Setup' looks like the following for a Essential user.
image

@ChethanT
Copy link
Contributor

ChethanT commented Dec 15, 2025

@insightworks007, setting the test generation rule for assembly output
image

and doing a post preview on Assembly Order gives a bad used experience. 'Quality Inspection Test' window opens behind preview window with empty values
image

Secondly, there are no 'Create Assembly Rule' nor 'Edit Assembly Rule' on the 'Quality Inspection Test Generation Rules' page

@ChethanT
Copy link
Contributor

Page "Qlty. Prod. Gen. Rule Wizard", still hosts both production and assembly related controls.
image

@insightworks007
Copy link
Contributor Author

insightworks007 commented Dec 16, 2025

@insightworks007, setting the test generation rule for assembly output image

and doing a post preview on Assembly Order gives a bad used experience. 'Quality Inspection Test' window opens behind preview window with empty values image

Secondly, there are no 'Create Assembly Rule' nor 'Edit Assembly Rule' on the 'Quality Inspection Test Generation Rules' page

@ChethanT The post preview issue is going to require someone from Microsoft to make a change in codeunit 900 "Assembly-Post" as a pre-requisite such that the "PreviewMode" variable is accessible via the posting event, or another way of making it accessible. This flag in that codeunit is set via SetPreviewMode, but there is no way to retrieve it during the Codeunit::"Assembly-Post", 'OnAfterPost' event.
Is there an other option with the existing codebase that I could use instead?

@insightworks007
Copy link
Contributor Author

'Quality Management Setup' looks like the following for a Essential user. image

@ChethanT This doesn't seem as simple as removing 'Assembly' from the application area on the field with assembly inside of the production group.
The only way I can find for the production group to be completely gone is to remove the "InstructionalText" from group(SettingsForProductionAutomation) and group(SettingsForProduction) in conjunction with also removing 'Assembly' from the field(ChooseCreateNewRule_Production) link.

Approach 1 is I could remove the instructional text for those groups in addition to removing the assembly application area in the one field.
Approach 2 is we just remove the assembly application area (the instructional text will still show).
Is there a 3rd option to consider?

@ChethanT
Copy link
Contributor

@insightworks007, setting the test generation rule for assembly output image
and doing a post preview on Assembly Order gives a bad used experience. 'Quality Inspection Test' window opens behind preview window with empty values image
Secondly, there are no 'Create Assembly Rule' nor 'Edit Assembly Rule' on the 'Quality Inspection Test Generation Rules' page

@ChethanT The post preview issue is going to require someone from Microsoft to make a change in codeunit 900 "Assembly-Post" as a pre-requisite such that the "PreviewMode" variable is accessible via the posting event, or another way of making it accessible. This flag in that codeunit is set via SetPreviewMode, but there is no way to retrieve it during the Codeunit::"Assembly-Post", 'OnAfterPost' event. Is there an other option with the existing codebase that I could use instead?

I have opened bug AB#616805 to track this issue.

@ChethanT
Copy link
Contributor

'Quality Management Setup' looks like the following for a Essential user. image

@ChethanT This doesn't seem as simple as removing 'Assembly' from the application area on the field with assembly inside of the production group. The only way I can find for the production group to be completely gone is to remove the "InstructionalText" from group(SettingsForProductionAutomation) and group(SettingsForProduction) in conjunction with also removing 'Assembly' from the field(ChooseCreateNewRule_Production) link.

Approach 1 is I could remove the instructional text for those groups in addition to removing the assembly application area in the one field. Approach 2 is we just remove the assembly application area (the instructional text will still show). Is there a 3rd option to consider?

Apart from moving Assembly to its own group, you can also hide the Production by controlling the visibility of the group. This is how it would look for Essential user
image

@insightworks007
Copy link
Contributor Author

Replaced with PR #6071 to handle recent object renames.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AL: Apps (W1) Add-on apps for W1 From Fork Pull request is coming from a fork Linked Issue is linked to a Azure Boards work item SCM GitHub request for SCM area

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Vendor] [Quality Management] Separate support for Assembly and Production scenarios in Quality Management

4 participants