実装用エクスポートの照合

2つのエクスポートを選び、列の用途を明示して参照番号を照合します。

BOMと配置データのUTF-8 CSV/TSVを自分で選びます。列名と先頭3行の解析結果を確認してください。アップロードやファイルの自動走査は行いません。

ローカル作業領域を読み込み中… 読み込めない場合はこのページを再読み込みしてください。

ファイルはブラウザー内に留まります。選択した参照番号と項目を照合し、座標や実物の部品は確認しません。

入力制限とデコード

1ファイル400,000バイト・100,000 UTF-16単位・データ500行まで。本画面では列名は32個まで。CSVの各項目の前後の空白は除去しますが、元のソースのハッシュはBOM(バイト順マーク)と改行を保持します。

1. 部品表(BOM)のエクスポート

ファイルは未選択です。

2. 配置データのエクスポート

ファイルは未選択です。

3. 解釈を確認

この解釈が正しい場合だけ数量を比較してください。範囲指定と#サブパーツは受け付けません。「不明」を含め、対象範囲の申告は検証されません。

両方のエクスポート、参照番号の列、対象範囲の申告を指定してください。

2つの実装用エクスポートを照合する手順

納品データ一式の差異を調べる前に、選択したエクスポートのレコードを照合します。基板や製造指示を承認するものではありません。

  1. BOMと配置データのUTF-8 CSV/TSVを自分で選びます。列名と先頭3行の解析結果を確認してください。アップロードやファイルの自動走査は行いません。
  2. それぞれの参照番号の列を指定します。値とフットプリントは、列の内容を文字どおり比較できる場合だけ対応付け、それ以外は「比較しない」にします。2つの用途を同じ列に対応付けないでください。
  3. 各エクスポートの版、バリアント、面、フィルターを申告し、不明な場合は「不明」と明記します。BOMのグループ区切りをカンマまたは空白から選びます。1参照番号が実物の1部品を意味する場合だけ数量を有効にし、参照番号グループの数量を表す列を指定します。
  4. 照合後、一致、片側だけの存在、重複、差異のある参照番号を確認します。解析したレコードの元の開始行を使い、ソースに戻って調べてください。重複の証拠は全て保持します。
  5. 完全なJSONをローカルで準備し、バイト数とSHA-256を確認してからダウンロードをクリックします。絞り込みと20件ずつのページ表示は画面だけに影響します。ページを閉じた後も証拠が必要な場合は、ダウンロードしたファイルを保管してください。
項目設定意味と選択時の注意
参照番号の列両方のエクスポートで必須個別のASCII参照番号は英字で始まり、その後に英字、数字、アンダースコアを使います。最大40文字です。BOMのグループ化には明示的に選んだ区切りを使います。
値 / フットプリント任意。初期値は「比較しない」前後の空白を除去したCSVの文字列を正確に比較します。電気的等価性は確認しません。空や未指定の項目は未観測のままです。各対応項目は512 UTF-16単位以下です。
数量初期状態では無効1参照番号につき1部品の場合だけ使います。例えばR1,R2の数量は2です。100枚の基板を製造する数量とは置き換えられません。
対象範囲の申告両方のファイルで記述が必須申告を保持しますが、検証はしません。バリアント、面、フィルターの差で片側だけの参照番号が生じる場合がありますが、その原因を自動的に推測しません。
準備 / ダウンロード2つの別の操作準備時に専用のローカルWorkerで、選択した正確なバイトと設定を再検証します。保存するには、さらにクリックが必要です。
参照番号の列

設定: 両方のエクスポートで必須

個別のASCII参照番号は英字で始まり、その後に英字、数字、アンダースコアを使います。最大40文字です。BOMのグループ化には明示的に選んだ区切りを使います。

値 / フットプリント

設定: 任意。初期値は「比較しない」

前後の空白を除去したCSVの文字列を正確に比較します。電気的等価性は確認しません。空や未指定の項目は未観測のままです。各対応項目は512 UTF-16単位以下です。

数量

設定: 初期状態では無効

1参照番号につき1部品の場合だけ使います。例えばR1,R2の数量は2です。100枚の基板を製造する数量とは置き換えられません。

対象範囲の申告

設定: 両方のファイルで記述が必須

申告を保持しますが、検証はしません。バリアント、面、フィルターの差で片側だけの参照番号が生じる場合がありますが、その原因を自動的に推測しません。

準備 / ダウンロード

設定: 2つの別の操作

準備時に専用のローカルWorkerで、選択した正確なバイトと設定を再検証します。保存するには、さらにクリックが必要です。

説明用の3参照番号の例 — 機器や製造の実測結果ではありません

BOMにグループ化したR1,R2があり、数量は2です。配置データにはR1とR3があります。カンマ区切りと、1参照番号につき1部品という数量確認を明示した場合、R1は一致し、R2は選択したBOMだけ、R3は選択した配置データだけに存在します。グループの数量は一致します。対応付けていない値とフットプリントは未観測のままです。実物の欠品は証明できません。

制限と処理

ブラウザー内のローカルJavaScriptとWeb Cryptoを使います。サーバー処理、有料推論、GPU要件はありません。モジュールWorker、SHA-256、長いプレビューを短縮するIntl.Segmenterに対応するブラウザーが必要です。各選択ファイルは400,000バイトと100,000 UTF-16単位以下、データ500行以下。列名は32個までで、空や重複を避け、各200 UTF-16単位以下にしてください。各入力は展開後の参照番号5,000件、展開後の対応項目テキスト2,000,000 UTF-16単位までです。基本レポートと準備したJSONはそれぞれ16,000,000 UTF-8バイトまでです。プレビューは3行のみで、120 UTF-16単位内の字素を分割しない境界で短縮します。文字コードの推測、置換デコード、リモートへの切り替えは行いません。矩形のUTF-8 CSV/TSVが必要です。範囲指定と#サブパーツは受け付けません。

有効な選択を保持して再開

ファイル確認の拒否またはキャンセルでは、その未完了の選択だけをクリアします。近くの選び直し操作を使ってください。照合のキャンセルでは確認済みファイルと列の対応付けを保持し、処理中の結果をクリアします。出力準備の失敗やキャンセルでは完了した照合結果と有効な選択を保持するので、もう一度準備できます。ソース、列の対応付け、数量、対象範囲の変更は照合結果と準備済みダウンロードを無効にします。もう一度照合してください。クリア、終了、再読み込みではメモリー内の入力を解放し、自動保存はしません。それ以前に明示的にダウンロードしたファイルは機器に残ります。ネイティブのファイル読み込みやCPUによるシリアライズ途中のキャンセルは、全機器で検証済みではありません。

レポートを使う前の疑問

片側だけにある参照番号は欠品を意味しますか?

いいえ。選択した一方のエクスポートに参照番号がないという意味です。対象範囲、版、フィルター、バリアントの差などが原因になり得ますが、原因は推測も検証もしません。

値やフットプリントの一致は互換性を証明しますか?

いいえ。前後の空白を除去した対応項目の文字列が一致しただけです。座標、単位、原点、回転、クリアランス、電気的等価性、実物の実装は確認しません。

JSONの項目名やソースのラベルが英語や複数の文字体系のままなのはなぜですか?

JSONには共通アクションの固定スキーマと元のデータを使います。画面の言語は参照番号ID、ファイル名、列名、ラベル、元の値を翻訳しません。機械用のキーと状態、および標準レポートの制約の記述を保持します。

選択したファイルはどこに送られますか?

ブラウザーのメモリーと専用のローカルWorkerだけです。ファイルシステムの走査、リモートサービス、入力URL、自動保存はありません。明示的なダウンロードだけが準備したJSONを保存し、ブラウザーがそのファイルを管理します。

アシスタントも同じ照合を使えますか?

選択バイト・想定SHA・ルールのアクションと、準備バイト・ハッシュのアクションは、同じ検証された契約を使います。この非公開ブラウザー手順は記録されたテストの範囲だけで受け入れています。インストール済みAIホスト/MCP、全機器、母語話者によるレビュー、公開リリースを認定するものではありません。