Material Move-Next#
Material.MoveNext
Overview#
Material Move Next places the Material in a new Step in the Queued state. Usually, Material moves to the next Step defined in the Flow. There are cases, however, when there are more than one possible next Steps due to alternate Flows and optional Steps.
Info
Material Move Next moves the Material according to the Material Flow definition. To move the Material to a different Flow or Step, use Special Material Move-Next instead.
Setup#
No special setup is required other than to meet the preconditions of the transaction.
Preconditions#
- The Material exists, it is Active and it is a Top-Most Material (it has no Parent).
- The Material has no Required Future Action set.
- The Material is not On Hold and not In Transit.
- The Experiment Lock Id of the Material is empty or set to Track-In.
- The Material State is Processed or the Material State is Queued and the Step is Pass-Through.
- If the next Step has different Primary or Secondary Units, there must be Unit of Conversion Factors defined between the different units for the Material Product and for all the Products of its Sub-Materials.
- The new Flow Path must be valid.
- There is a next Step defined for the Material in the current Flow and the next Step exists in the current Material Facility or, if there is no next Step defined, the Material is In Rework or Off-Flow and there is a Return Flow Path defined.
- If the Step is being changed, there are no active Protocol Instances that contain the Material being moved and that have the property Inhibit Move From Step set to
true. - There must not be any required Future Action for the Material.
- There must not be any Material Time Constraint violated for the Material for the current context and transaction.
Preconditions for Bulk#
- In addition to the preconditions mentioned above, all Materials must:
- Be at the same Step.
- For each Material, the new Flow Path must be provided individually, unless there is only one possible next Step.
-
If Materials are Top-Most and a Checklist is required, all Materials must require the same Checklist.
Note
If the Checklist is Long Running, different Checklist Instances will be created. Additionally, if the Checklist is Immediate, it must not contain any conditional item.
-
If Materials are Top-Most and a Data Collection is required, all Materials must require the same Data Collection with the same Data Collection Limit Set and Data Collection Type.
Note
If the Data Collection Type is not Long Running After Track-In, no Data Collection Parameter must have the Sample Id set to Material Id.
-
If Materials are Top-Most, the Documents to be displayed must be exactly the same.
Info
It is assumed that these conditions apply to all Materials tracked in together.
Sequence of Steps#
Step 1: Next Step#
- Optionally, review the Material details by expanding the Material section.
- In case there is only one Step defined, there is no need to select the next Step. In case there is more than one possible next Step (because there are optional Steps or alternate Flows), you need to select the specific Next Step.
- Optionally, enter a Comment.
Step 2: Documents#
This step is used to display Documents which are associated with the transaction context. To open any Document you simply need to select it.
When you have read and understood the document(s) you should select Read and Understood.
Info
Documents are configured in the Document Material Context.
Step 3: Data Collection#
Note
Only if there is a Data Collection associated with the current Material Context.
This screen is used to collect data from a predefined Data Collection.
- The Data Collection is Immediate and it must be filled completely.
Info
Data Collections are configured in the Step Data Collection Context.
Step 4: Checklist#
Note
Only if there is a Checklist associated with the current Material Context.
This screen is used to complete a predefined Checklist associated with the Move Next.
- The Checklist is Immediate and it must be filled completely.
Info
Checklists are configured in the Step Checklist Context.
It is possible to link an Immediate Checklist to a Data Collection. This means that when filling the Checklist, you can also fill the Data Collection, and the following is observed:
- If all the parameters of the Data Collection belong to the Checklist, the Data Collection step will not be shown.
- If only some parameters of the Data Collection belong to the Checklist, both steps must be shown so you can fill every item you need.
Info
Depending on the Future Actions configuration, the Material may be put on hold.
If the Material is In Store it will be automatically retrieved from store.
