Quality Control Groups
Quality Control is a major method of providing process control within Deacom. Quality Control ensures that required Quality Control Tests are performed when Raw Materials are received on Purchase Orders, when Finished Goods are produced on production Jobs, and when previously sold products are returned. Quality Control is an optional feature with a wide array of applications ranging from completely turned off to extremely strict requirements, and is established on an item by item basis. This means that some items can have absolutely no quality control, while others can have many required QC tests.
Quality Control Tests are required to do QC testing. The Quality Control Test describes the base name of the test as well as any applicable testing methods and the Unit of Measure that should be used for testing. Quality Control Groups are a list of sequenced Quality Control Tests for the group to perform. QC Groups can be attached to a Part's Item Master to indicate testing required upon PO receipt or on a Bill of Materials to indicate testing required prior to, or following, finishing of material on a production Job. If two items have identical QC Tests and allowable results, they can share the same QC Group. If two items have different QC Tests or different allowable results, they would each have a different QC Group. A system can have as few as one QC Group, or as many QC Groups as there are items, or anything in between. Items may also have multiple QC Groups assigned based on different testing levels. For example, all Raw Materials may be assigned a basic QC Group, with a certain sub set of Raw Materials being assigned an additional QC Group on the Item Master record to ensure these materials undergo additional QC testing requirements.
Quality Control Security Groups are assigned to each Quality Control Test when the test is added to a Quality Control Group. User Groups are then assigned to QC Security Groups using Quality Control Group Security. This grid must be updated whenever a new Quality Control Security Group or User Group is created to ensure the new group has appropriate access. Specific test protocols and security for entering QC data are configured via Quality Control Groups and security for who can enter QC values is configured via Quality Control Security Groups. Additional system security is required to perform functions such as creating or modifying QC Tests and QC Security Groups.
QC approval process and security options
Quality control results may be entered without requiring approval before users may click the "Finish QC" button and place items into regular inventory or failed QC inventory. The QC approval process involves the ability to review and indicate final approval for those QC groups that require this check and also the ability to approve individual QC results that are out of spec for manufactured items. Several different security options and features are available to ensure QC results are validated.
General QC approval
The ability to require QC approval is determined by the "Approval Type" field on the QC Group. If this field is set to any value other than "None", a separate approval step is required in addition to entry of test results to indicate final approval or rejection of the tested material. In addition, users will be unable to use the "Finish QC" button when performing testing until the "Approve QC" flag has been checked on the Quality Control Results form. Security exists to control access to Approve QC.
E-Signature approval
The "Require E-Signature For Approval" and "Require E-Signature For Results" flags are available to each Quality Control Group. If checked, a valid Deacom username and password is required to be entered before the “Finish QC” step is allowed or before a QC pass may be entered. A record of this approval is stored in Deacom in an encrypted record (AES-256 encryption like the rest of the system). The Deacom application complies with the FDA requirement (21 CFR 11) for E-Signatures by employing at least two distinct identification components, namely a username and password as indicated in Section 11-200 of the Code of Federal Regulations. Note: Multiple e-signatures may be required for each QC pass via the "e-Signatures Counts" fields.
Approving out of spec QC results
A QC result is considered within specification if the result is between the minimum and maximum values defined on the test. The "Must Pass QC To Continue" flag is an optional setting located on each QC item within the QC group. If this flag is checked, the QC result must be between the minimum and maximum values before the material can be accepted into regular inventory. Security exists that allows users to approve QC results when the results are out of specification. This security is used in connection with the Approve QC security mentioned above.
System Navigation
- Inventory > Maintenance > Quality Control Groups
Edit Quality Control Group form
Opened via the "New" or "Modify" button on the Quality Control Groups form, the Edit Quality Control Group form is used to group together Quality Control Tests that should be performed on a given Part. Information pertaining to the group is configured using the General and User Fields tabs and all QC Tests belonging to the group are listed on the bottom of the form. A couple notes regarding QC Groups include:
- The "un_name" column, which displays the QC Unit of Measure (if populated) is available to this form.
- The "Require E-Signature When Saving A QC Group" flag on the System > Options > Inventory tab will prompt and require a user to enter valid credentials before modifying a QC Group.
- When modifying an existing QC group, including QC tests on the group, the system checks to see if there are open jobs using this QC Group or if there are lots in Pending QC using this QC Group that have QC values already entered.
- If open jobs are found with the QC Group, the system will prompt users asking if they wish to the update the QC Group on these jobs.
- If there are lots in Pending QC using this QC Group that have existing QC values, then the system will list the affected lots, and prompt users that these lots will have their QC values removed and if they wish to Continue. If users choose to continue, QC values will have to be reentered for the affected lots.
Button |
Description |
---|---|
Same As |
Allows the user to copy an existing Quality Control Group to use as a base for the one being created.
|
Add |
Opens the Edit Quality Control Item form, which is used to add a Quality Control Test to the group and assign values and other qualities. |
Modify |
Opens the Edit Quality Control Item form, which is used to modify the selected Quality Control Test. |
Delete |
Deletes the currently selected Quality Control Test. |
Sort |
Allows the user to sort the order of the Quality Control Tests listed. |
General tab
Field/Flag |
Description |
---|---|
QC Group Name |
Defines the name of the group. |
Days Open |
Indicates the number of days after production that QC entry is allowed. |
Approval Type |
Pick list used to indicate when and how approval is required. Options are:
Approval overrides failed tests that are flagged as “Must Pass QC To Continue”. Rejection sends material into Failed QC status, where only approved users have access to it. |
E-Sig Approval Type |
Pick list used to indicate when and how E-Signatures are required.
|
QC Approval E-Signature Counts |
Only used when approving QC to determine how many e-signatures are required. Option to require, and store, multiple e-signatures when approving QC. If the number in this field is greater than 1, the system will display a signature form, requiring an entry, for the number specified in this field.
|
QC Results E-signature Counts |
Used to determine how many e-signatures are needed to enter results.
|
Active |
If checked, this record is active. Only active records may be used in the system. |
Default |
This flag is not used for Quality Control Groups and therefore has no purpose if checked. It is listed only because it is a standard field on forms. |
Complete Empty Tests |
If checked, the system will complete empty tests with empty values and move them to QC list/values form. If not checked, the system will only move tests that have values to the QC list/values form.
|
Require E-Signature For Approval |
If checked, a valid Deacom username and password is required to be entered before the “Finish QC” step is allowed.
|
Require E-Signature For Results |
If checked, a valid Deacom username and password is required to be entered when applying each pass of QC results.
|
Do QC After Production |
If checked, QC is performed after production.
|
Approval Required |
If checked, approval is required for the QC results to be posted. |
Copy Vendor/Pre-Production QC |
If checked, and the “Retain QC” field on the Vendor's General tab is set to “Same Part” or “All”, then the system will automatically populate the QC results when receiving the sameUser Lot for items from this Vendor.
|
Fail To Quarantine |
If checked, Lots that fail QC testing will automatically be failed to the Quarantine inventory segment.
|
User Fields tab
Deacom allows the creation of user-defined fields that, once created, are available on various master data records such as items, Vendors, and Ship-to Companies. These fields allow companies to enter and store information outside of the fields provided in the system. User fields may be added via Tools > Tools Maintenance > User Fields.
- Note: QC Test user fields can be added to the Edit Quality Control form
Work Flow tab
Work Flows, managed via Tools > Maintenance > Work Flows, that are assigned to a QC Group are the associated Sequences that must be completed before it is considered complete. This requires the permission "Quality control -- edit QC Group work flow level 0-9" in Edit User Access to add a Work Flow to a QC Group. A search box with applicable Work Flows allows the user to add the desired Work Flow to the QC Group.
Edit Quality Control Item form
Opened via the "Add" or "Modify" buttons on the Edit Quality Control Group form, the Edit Quality Control Item form is used to manage Quality Control Tests within a Quality Control Group and assign values and other qualities. A few notes regarding the values specified in this form:
- The "Min Value" must be less than the "Max Value", unless the max is 0.
- Tests may be created with a minimum and no maximum, in which case QC results will pass if the result is greater than the minimum and the maximum is set to 0.
- Example: Assume a test has a minimum of 10 and a maximum of 0. The system will enforce only that the result must be greater or equal to the minimum.
- Numbers must be used to accommodate situations where a test result needs to be expressed as "Yes" or "No", "True" or "False", or "Pass" or "Fail".
- In these cases, 0 represents no/false/fail and 1 represents yes/true/pass.
- To enable this option, users may set the minimum and maximum values both to 1.0, in which case 1.0 means yes and any other value means no.
- A "9" may also be added to the "Input Mask" field to ensure only one number is entered for the test result.
Field/Flag |
Description |
---|---|
Quality Control Test |
Search field used to select a Quality Control Test to add to the group. |
QC Test Group |
Search field used to select the Quality Control Security Group that applies to this test. |
Description |
Displays a description of the test, up to 200 characters. |
Target Value |
Memo field used to indicate the target value for the test.
|
Default Value |
Optional, set the default QC Test value in a QC Test setup which will populate by default. Useful if have many simple/optional QC Tests to lessen the burden of entry. |
Min Value |
Indicates the minimum accepted value for the test. |
Max Value |
Indicates the maximum accepted value for the test. |
Min Detectable |
Indicates the default value for a minimum detectable reading, generally used for legal requirements.
|
Print Mask |
Field used for formatting the QC results on forms. When the Print Mask is not used, the Input Mask will be the fallback field used for formatting the QC Results on forms. Input Mask and Print Mask can be used together when users should enter results with 4 decimals, but only display 3 decimals.
|
Input Mask |
Defines the mask, which governs the format, that will be used when entering the results.
|
Aggregate Type |
Pick list used to select which QC value, when multiple iterations of a test are performed, will populate on Part Forms. Options are:
|
Notes |
Memo field used to store notes regarding the test. |
Required |
If checked, a value must be entered for this test prior to moving the item to inventory.
|
Must Pass QC To Continue |
If checked, a value entered for this test must be between the minimum and maximum defined.
|
Print On Forms |
If checked, the test description, values, and notes will be available for display on Part Forms, including Certificates of Analysis.
|
Prints On POs |
If checked, the test description, values, and notes will be available for display on Purchase Orders.
|
Require Notes |
If checked, users will be required to enter notes for this test, via the "Edit Notes" button on the Edit QC Results form, before results can be saved/applied.
|