受入検査のしくみ
- 入荷用の検査計画が割り当てられたアイテムについて、入荷が転記されます。
- Alforse は検査ロットを作成し、入荷した個体を保留中にして、計画からサンプルサイズを算出します。
- 検査員は、サンプリングした個体ごとに結果を記録します。
- 検査員がロットを承諾または却下します。在庫が解放されるのは、その後です。
入荷明細ごとに 1 ロット
検査はロット単位で、入荷明細ごとに 1 件の検査が行われます。入荷時に、ロットは解決済みの計画のスナップショットを取得します。サンプルサイズ、合格判定数、不合格判定数、規格、コード文字が含まれます。そのため、計画をその後編集しても、すでに存在するロットが変わることはありません。検査されるアイテム
アイテムは、入荷の用途に検査計画が割り当てられている場合に検査されます。割り当ては、アイテムの品質タブの 検査計画の割り当て(“Which document drives each inspection flow for this item”)で行います。 検査のソース文書は、入荷または指図工程のどちらかです。このページの承諾と却下の処置は入荷ロットに適用され、指図工程のロットは現場で処置されます。品質を参照してください。ロットのステータス
合格、不合格、一部は最終状態です。ロットがこのいずれかに達すると、ロックされます。
データ上は、これらは
inspectionStatusType の値(apps/erp/app/modules/quality/quality.models.ts)として現れます。Pending、In Progress、Passed、Failed、Partial。最後の 3 つは処置によってのみ発生します。すべてのサンプルを記録しても、誰かがロット承諾またはロットを却下を選ぶまで、ロットは開いたままです。
ロットを検査する
サンプルを記録する
記録する各結果は、ロットの 1 つのサンプルです。モーダルはすべてのアイテムで同じです。シリアル管理のアイテムでは、個体を特定するステップが加わるだけです。ロットを承諾または却下する
InspectionView.tsx は、記録された結果に基づいて処置ボタンを有効にします。
処置が最終ステータスを設定します。
却下によって起こること
- 追跡対象外の在庫ロットには、補正の負の在庫調整も行われます。そのような数量には、手持在庫から除外できるエンティティごとのステータスがないため、調整で除去します。
- 問題の作成。 却下ダイアログには、問題タイプのセレクターとともにMRB処置のためにNCRを作成するが表示され、を自動的に起票します。問題がクローズまでどう処理されるかは、品質で説明しています。
サンプリングプラン
すべてのロットに、サンプルサイズと、承諾または却下の規則が必要です。どちらも検査計画の抜取ルールから取得され、入荷時のロットサイズに対して解決されます。- 計画にはデフォルト抜取検査のルールがあります。
- 各特性は、それを維持する(文書のデフォルトを継承)か、独自のプランタイプで上書きできます。
プランタイプ
プランタイプは、apps/erp/app/modules/quality/samplingStandards.ts の samplingPlanTypes で定義されています。
最初の 3 つはゼロ欠陥のルールで、統計的な合格判定表を使うのは AQL だけです。ルールの編集中、モーダルにはロット、サンプル、Ac、Re、文字のライブプレビューが表示されます。
AQL プランの解決方法
(Acceptable Quality Limit、合格品質水準)は、合格と呼べる欠陥率を表します。AQL プランを具体的な数値にするために、samplingStandards.ts の resolveSamplingPlan が、プラン、ロットサイズ、会社の規格を受け取り、2 回の表引きを行います。
- ロットサイズからコード文字へ。 ロットサイズの範囲の表が、選択された検査水準に対して A から R のコード文字を与えます。水準 II が通常の既定です。水準 I と III はサンプルサイズと信頼性のトレードオフ、S1 から S4 は小さなサンプルの特別水準です(
inspectionLevels)。 - コード文字、AQL、厳しさからサンプルプランへ。 コード文字と AQL が表のセルを選び、サンプルサイズ
n、合格判定数Ac(合格となる最大の欠陥数)、不合格判定数Reが得られます。厳しさが表を選びます。通常、きつい検査(より厳格。仕入先の品質が低下したとき)、ゆるい検査です(inspectionSeverities)。
0.065, 0.1, 0.15, 0.25, 0.4, 0.65, 1.0, 1.5, 2.5, 4.0, 6.5, 10.0 です(standardAqlValues)。Z1.4 と ISO 2859-1 のすべての表は、samplingStandards.ts の定数です。Alforse が提供するプランでは、ISO 2859-1 のセルは Z1.4 のセルと同じであるため、現在この 2 つの規格は 1 組の表を共有しています。
会社設定
2 つの検査設定が、設定 → 品質で会社全体に適用されます。検査テンプレート
サンプリングは何個検査するかに答え、検査テンプレートは各個体で何を確認するかに答えます。テンプレートは順序付きのステップのリストで、各ステップの種類が、検査員に何を求めるかを決めます(apps/erp/app/modules/shared/shared.models.ts の procedureStepType)。
quality.models.ts の qualityDocumentStepValidator が、3 つのルールを適用します。
- 測定ステップは、測定単位なしでは保存できません。
- リストステップには、1 つ以上の選択肢が必要で、選択肢を空にすることはできません。
minValueとmaxValueの両方が入力されている場合、最大値を最小値より小さくしてはいけません。
バルーン付き図面による FAI
初品検査(FAI)と寸法の承認は、図面そのものの上で行われます。検査文書は、番号付きのバルーンを載せた部品の PDF 図面です。各バルーンは、検査する特性を 1 つ示します(quality.models.ts の inspectionDocumentValidator と balloonFeatureValidator)。
バルーンのフィールド
バルーンの動作
- 配置: バルーンは、1 つの PDF ページの 1 つの領域に属します。座標は 0~1 の範囲に正規化されるため、ズームしても動きません。
- ステップタイプ: バルーンは
procedureStepTypeのセットを再利用するため、バルーン付きの特性は、測定、チェックボックス、またはその他のステップタイプにできます。 - 自動検出: Alforse は、図面上のバルーンを自動で検出し、検出した各領域を特性に変換できます。
- 保存: バルーン、そのジオメトリ、その特性への変更は、1 回の保存で保存されます。
測定器
特定の種類の測定器を必須にするには、計画エディターで特性の測定器タイプ列に入力します。空欄の列は、どの測定器も受け付けます。 検査中は、すべての特性に測定器セルがあります。- 選択肢: 有効な測定器のみ。特性がタイプを指定している場合は、そのタイプのみ。
- 順序: 同じ作業区で最近使われた測定器が先に表示されます。すべての入荷が 1 つの共有リストを参照します。
- 保存: ロットと特性ごとに測定器 1 台で、記録した時刻が付与されます。
- 校正: 校正期限が切れている測定器にはフラグが付きますが、記録は許可されます。測定器を後で廃止しても、測定したロットからは削除されません。