Customer orders may require quality specifications for an item to ensure a certain level of quality demanded by a customer or delivery customer.
Tests added as specification tests in 'Specification Test. Open' (QMS201) must have an association with a quality controlled (QC) attribute in order to be an allocation attribute. These QC attributes are also used by order specification tests in 'Order Specification Test. Open' (QMS501).
For more details on allocation attributes, see Create Attribute Model.
By calling the QMS701Fnc function program, QMS will automatically attach specifications, tests, and quality controlled attributes to an order line whenever an item requiring specifications is added to an order based on Specification Entities.
For the item on each CO line, quality specifications may be auto-attached through a function program (QMS701Fnc), as described in Auto-attaching Specifications to Orders.
An item on a CO can inherit specifications from its primary, bulk item. The setup for this inheritance is explained in Inheriting Specifications. Before auto-attaching the inherited specifications to a CO line, there is a system check to see if there is an item from which specifications have to be inherited.
Based on the quality controlled attribute linked to the attached specification test, the CO line will have attributes that will filter the lots at the time of allocation and picking. Only those lots that match the test requirements will be available for selection, ensuring the degree of quality that the customer requested at the time of order entry.
If the requested delivery date of a CO changes, the required specifications may change as well. In the scenario where the requested delivery date changes for an order line, the system automatically removes existing specifications, upon calling the QMS701Fnc program, and it attaches any of the specifications, tests, and quality controlled attributes that are applicable for the current requirements of the order line.
When the requested delivery date of a CO line changes and the system automatically removes the line's existing specifications and tests (that either automatically or manually had been added), the 'Order Specification. Open' (QMS500) program allows you to reapply manual changes to specifications that are attached to a CO line. It is imperative that these manual changes are done after the QMS701Fnc program has been called to automatically attach specifications.
The QMS setup conditions outlined in Managing Quality Control must be met.
The setup of an item includes Quality Tests, Sets and Specifications, as well as Quality Management System (QMS) Setup for Attributes with an expected range of values or target values which are copied to become a local set of quality requirements for the order.
Process a customer order with QMS functionality
Add/update a customer order (CO) line.
Open 'Customer Order. Open Line' (OIS101).
Specify the item details for the order line.
Save your changes.
To review the quality specifications, highlight the desired line and select Related > Order Specification to access 'Order Specification. Open' (QMS500).
If you want to add/update the specifications and/or tests, navigate to 'Order Specification and Test. Open' (QMS501) from the 'Order Specification. Open' (QMS500) program.
If the Test at pre-shipment setting was enabled in 'Order Specification. Open' (QMS500), select the Allocation attribute check box (assuming the specification test has an attribute) only if test results have been specified prior to allocation.
Save your changes.
Delete specifications and/or tests upon deletion of CO lines.