--- alias: user-guide-create-send-ahead-run description: "Create a Send-Ahead Run to process materials in a waiting state" --- # Create Send-Ahead Run :lock: SendAheadRun.**Create** :lock: SendAheadRun.**CreateTemplate** :lock: SendAheadRun.**CreateFromTemplate** ## Overview This operation is used to create a **Send-Ahead Run** and the **Materials** that will be put in waiting while the send-ahead **Material** is being processed. A template can also be created using a similar procedure and there is also the possibility of using a template to create the new object as well. This selection can be done in the main entity menu. ## Setup No specific setup is required other than to meet the preconditions of the transaction. ## Preconditions * The **Send-Ahead Run** does not currently exist in the system. * All **Materials** must be in state Queued and be Top-Most. * There is a valid Hold **Reason** under the `/Cmf/System/Configuration/SendAheadRun/HoldReason` configuration entry. For more information, see the [[user-guide-configuration-index#editing-configuration-entries|Editing Configuration Entries]] section. ## Sequence of Steps You can create a **Send-Ahead Run** from the **Send-Ahead Run** section in the Business Data menu by selecting the **New** button, from the **Material** details page or through any other location where **Material** details can be accessed. After starting the wizard, the system will allow you to configure the new entity through a number of steps. ### General Data 1. Provide a name for the **Send-Ahead Run**. 2. Optionally, provide a description of the **Send-Ahead Run**. 3. Optionally, define the **Data Group** to which this entity will belong. 4. Select **Next** to continue to the next section. ![Screenshot showing a "Create Send Ahead Run" dialog with fields for input.](images/create_send_ahead_run_step_one.png) ### Waiting Materials !!! info If you started this operation from the Send-Ahead Run section, start by selecting one or more Materials to use for the Send-Ahead Run. If started from the Material details page, a single Material should already be automatically selected. For each of the selected **Waiting Materials**, the system will display their General Data and allow you to define some additional configurations, as described below. 1. Define the Split Type for the send-ahead scenario: * None * Logical * Physical !!! note This option is only available for Materials with Sub-Materials. 2. If the Split is defined as Logical or Physical, define the Split Scope. There are two options: * Temporary * Permanent 3. If the Split is defined as Logical or Physical, optionally define the default **Container** for the **Sub-Materials**. 4. Select **Next** to continue to the next section. ![Screenshot showing a list of waiting materials with details for "Wang Morena" and a filename hint "create send ahead run step two".](images/create_send_ahead_run_step_two.png) ### Experiment !!! info This section will only be displayed if the preconditions below are met: * There is only one Waiting Material selected. * The Waiting Material has an Experiment and an Experiment Material Group Name associated. * You can only associate multiple Send-Ahead Runs with the same Experiment if their Sub-Material numbers match exactly. In the **Experiment** tab, specify whether to: * Relax Material Group Integrity Checks – This option is disabled by default, meaning the system will verify the presence of all **Sub-Materials**. However, if enabled, when processing Experiment Actions for the **Waiting Material**, the system will ignore the **Sub-Materials** assigned to the **Send-Ahead Materials** associated with the **Experiment**, thereby relaxing the Material Group Integrity Checks. * Apply Experiment Material Group Actions – This option is disabled by default, meaning the system will skip processing Experiment Actions entirely. If enabled, the system will execute the default logic for processing Experiment Actions. ![Screenshot showing a UI with options to "Create", "Send Ahead", and "Run" in an Experiment.](images/create_send_ahead_run_step_experiment.png) ### Sub-Materials to Send-Ahead !!! info If you started this operation from the Send-Ahead Run section, you can select Sub-Materials for each of the Materials you selected in the previous page so that they can be used for the Send-Ahead Run. If started from the Material details page, a single top-most Material should already be automatically selected. This section will only be displayed if the Material selected has Sub-Materials. In this step, select which are the **Sub-Materials** to be included in the **Send-Ahead Run**. At least one **Sub-Material** must be selected. ![Screenshot showing a UI with options to select sub-materials for a Send-Ahead Run, including "Select Sub Materials" and a list of available materials.](images/create_send_ahead_run_step_three.png) After you select the **Sub-Materials**, select **Next** to continue to the next section. ### Send-Ahead Materials In this step, you can add the Materials that will be used in the Send-Ahead Run. You can add or remove as many Materials as desired by selecting the :material-plus: and :material-trash-can:, respectively. ![Screenshot showing a UI for adding materials to a Send-Ahead Run.](images/create_send_ahead_run_step_four.png) ### Details General data will be displayed on the **Flow** and **Step** of the **Materials** for which the **Send-Ahead Run** will be created. You can also define some additional configurations: 1. Define the Selection Mode to configure the **Steps** and **Flows** where the **Send-Ahead Run** will take place: * Step * Logical Flow Path * Physical Flow Path 2. If the Selection Mode was defined as Step, define the **Steps** for the Wait, Evaluate and Merge stages. 3. If the Selection Mode was defined as Logical Flow Path, you can also specify the Logical Flow Path for any of the **Steps** defined above. 4. If the Selection Mode was defined as Physical Flow Path, you must define **Flows** and **Steps** for Wait, Evaluate and Merge stages. 5. Define the Results Capture Mode: * Manual * Manual At TrackOut * SPC With No Violation * Data Collection Within Limits (this is referring to the Error Limits of the **Data Collection**) 6. Define whether to Auto Release on Pass, allowing the system to automatically release **Waiting Materials** from Hold when the **Send-Ahead Run** result is Pass (default value: `true`). 7. Select **Create** to complete the operation. ![Screenshot showing a UI with options for "Create Send-Ahead Run" and "Star Flow and Sep".](images/create_send_ahead_run_step_five.png)