メインコンテンツまでスキップ

Operations

Operationsページ

Operationは、Unit Procedure内で特定のタスクを達成する順序付けされたPhaseのセットです。Operationは「Heat and Mix」、「Prepare Ingredients」、「Clean In Place」など、プロセスの主要なステップを表します。

OperationはISA-88プロシージャ階層の3番目のレベルに位置します:

ページレイアウト​

Operationsページ(Admin > Procedures > Operations)には次が表示されます:

  • ダッシュボードカード — Operation総数、アクティブ数、非アクティブ数
  • フィルターバー — 検索、非アクティブ切り替え、列表示制御
  • データグリッド — Phase数とインラインアクションを持つすべてのOperation

Operationフィールド​

フィールド必須説明
Nameはい表示名(最大255文字)
Codeはい一意の短い識別子(最大50文字)。例: HEAT_MIX、CIP_RINSE
DescriptionいいえOperationが達成することのより長い説明(最大1000文字)
ActiveはいOperationがUnit Procedureで使用可能かどうか

Operationの作成​

  1. データグリッドの上にあるAdd Operationをクリックします
  2. NameとCode(両方とも必須)を入力します
  3. オプションで説明を追加します
  4. Createをクリックします

Operation作成ダイアログ

Operation内のPhaseの管理​

Operationの中心的な目的は、Phaseを特定のシーケンスに配置することです。Operation行のリストアイコンをクリックして、Manage Phasesダイアログを開きます。

Phase管理ダイアログ

Phaseの追加​

  1. ドロップダウンからPhaseを選択します(まだリンクされていないアクティブなPhaseのみが表示されます)
  2. オプションで、Phaseが必須でない場合はOptionalスイッチを切り替えます
  3. Addをクリックします

Phaseは、次に利用可能なシーケンス番号でシーケンスの末尾に追加されます。

Phaseの並べ替え​

各Phase行の上矢印と下矢印ボタンを使用して、シーケンス内の位置を変更します。シーケンスの順序が、Operation内のPhaseの実行順序を決定します。

Phaseの削除​

Phase行の赤いゴミ箱アイコンをクリックして、OperationからPhaseを削除します。これはPhase自体を削除するのではなく、リンクを削除するだけです。

オプションのPhase​

Phase行のスイッチを切り替えて、オプションまたは必須としてマークします。オプションのPhaseは、レシピまたは生産オーダーの設定に応じて、実行中にスキップできます。

:::tip 再利用可能なPhase 同じPhaseを複数のOperationで使用できます。たとえば、「Rinse」 Phaseは「Pre-Clean」と「Post-Clean」の両方のOperationに表示される場合があります。各Operationは、独自のシーケンス順序を独立して維持します。 :::

Operationの編集​

任意のOperation行で編集ボタン(青い鉛筆アイコン)をクリックします。名前、コード、説明、またはアクティブ状態を更新し、Updateをクリックします。

Operationの削除​

削除ボタン(赤いゴミ箱アイコン)をクリックします。確認ダイアログが表示されます。OperationがいずれかのUnit Procedureにリンクされている場合、削除は失敗します。

:::info 削除より無効化を優先 Operationが不要になったが履歴参照がある場合は、削除する代わりに非アクティブに設定します。非アクティブなOperationはシステムに保持されますが、選択ドロップダウンからは非表示になります。 :::

グリッド列​

列説明
NameOperation表示名(太字)
Codeチップとして表示される一意のコード
Descriptionオプションの説明テキスト
PhasesリンクされたPhase数(チップ)
Statusアクティブ/非アクティブチップ
ActionsPhase管理、編集、削除ボタン

Created At列とUpdated At列はフルカラムモードで使用できます。

Phaseシーケンスの例​

「Heat and Mix」 Operationとそのphaseシーケンスの例を次に示します:

#PhaseCodeOptional
1Set TemperatureHEATいいえ
2AgitateMIXいいえ
3HoldHOLDはい

シーケンスの順序(1、2、3)が実行順序を定義します。Phase #3(Hold)はオプションとしてマークされており、特定のレシピ設定でスキップできることを意味します。

ベストプラクティス​

  1. 目的別にOperationに名前を付ける — メカニズム(「Step 3」など)ではなく、目標を説明する名前(「Heat and Mix」など)を使用します。
  2. Operationを集中させる — 各Operationは1つの意味のあるタスクを達成する必要があります。Operationに6〜8を超えるPhaseがある場合は、分割を検討してください。
  3. オプションのPhaseは控えめに使用する — オプションのPhaseは柔軟性を追加しますが、複雑さも増します。実際に製品実行間で異なる場合のみ、Phaseをオプションとしてマークしてください。
  4. 説明的なコードを使用する — HEAT_MIX、CIP_RINSE、FILLなどのコードは、OP001、OP002より作業しやすいです。

関連ページ​

前提条件​

次のステップ​