まずは卸売ECを小規模でスタートしたい方へ。リーズナブルなSaaS(ASP)版『EC-Rider Primo(プリモ)』誕生! 詳しくはこちら

注文書自動読込の基本|取引先別の様式差を吸収する設計

◆監修・編集責任者 小園 将隆 

B2B EC-COLUMN

この記事のポイント

  • 注文書自動読込は読み取り単体では効果が出にくく、読み取り・突合・点検・取り込み・保存の5工程を一続きに設計します。
  • 電子取引で受け取った注文書は電子のまま保存し、取引年月日・取引金額・取引先の3項目で検索できる状態が求められます。
  • 発注時の取引条件の明示と、給付の受領日から60日以内の支払期日が定められ、受注側も注文書の点検対象へ含めます。
  • 標準メッセージは発注から支払までの6業務を覆い、通信手順は3方式が用意され、自動読込と併用できます。
  • 様式の管理は棚卸し・追加・確認の3段階に分け、一次確認と二次確認で担当を分けると属人化を抑えられます。

Business professional analyzing financial graphs and charts
▽ 写真の出典元

注文書自動読込とは何か

注文書自動読込とは、取引先から届いた注文書の記載内容を機械が読み取り、受注データとして基幹システムへ渡す処理を指します。読み取りだけを切り出しても効果は出にくく、マスタとの突合、数量や単価の点検、保存までを一続きに設計する必要があります。電子取引で受け取った注文書は電子のまま保存する扱いが定められ、検索の要件として取引年月日・取引金額・取引先の3項目が示されています*1。設計の出発点は、取引先別の様式の違いをどこで吸収するかという切り分けにあります。

帳票の識別で届いた書面の取引先と様式を決め、項目の切り出しで欄の位置を定め、取引先別テンプレートの適用で単位換算や日付書式の読み替えを当て、読み取り結果の確認で確信度の低い項目とマスタ未登録の品番を人が見ます。
取引先別の様式差を吸収する読み取り処理の四段

対象になる書類は注文書だけではありません。数量や納期を変える変更注文、出荷指示を兼ねた発注明細、月ごとにまとめて届く内示なども受注の起点になります。届く経路は、紙とFAX、PDFの添付、発注画面からの出力、EDIの電文に分かれます。経路が違えば、同じ取引先でも書面の見え方が変わります。前処理の要否も経路で決まるため、最初に経路別の棚卸しから始めます。

手入力による受注処理では、担当者が書面を目で追い、品番と数量を画面へ写します。写す作業そのものは短くても、判読の迷いと取引先への問い合わせが処理時間を押し上げます。自動読込では読み取った値に確信度が付き、低い項目だけを人が見る運びへ変わります。全件を見る作業から、選ばれた項目を見る作業へ移る点が違いです。

様式は、定型と非定型に分けて考えます。定型は、同じ取引先が同じ位置に同じ項目を印字する様式で、位置の指定で切り出せます。非定型は、明細の行数や欄の並びが回ごとに変わる様式で、項目名や罫線を手がかりに位置を推定します。取引先別の様式は、この二つが混ざった状態で届くのが実情ではないでしょうか。

読み取りの精度は、機械の性能だけで決まるものではありません。原本の解像度、罫線のかすれ、押印や手書きの重なり、送信時の縮小が結果に影響します。認識形入力方式に関する調査研究報告書は、入力方式の選択と運用の設計を含めて評価する見方を示しています*6。「必ず読み取れる」という前提を置かず、確認工程と組み合わせて到達点を決めます。

自動読込の範囲は、読み取りで閉じません。読み取り、突合、点検、取り込み、保存の5工程に分けると、責任の切り目が見えてきます。工程ごとに合否の基準を決めておけば、処理が止まった原因を後から追えます。基準を持たない自動化は、誤った受注を速く流すだけの仕掛けになりかねません。誤りを止める工程を先に決める順番が、後戻りを減らします。

受注の負担は繁忙期に集中し、様式が増えるほど処理が個人の記憶に寄っていきます。様式が増え続ける前提で処理の型を決めておくと、取引先が増えても運用が保ちます。型が定まれば、様式の追加は例外処理ではなく通常業務として回ります。次節では、なぜ取引先別に様式が分かれるのかを整理します。

着手順に並べた導入前の確認5点(順位根拠:前の確認が済まないと次を決められない依存関係)

  1. 到着経路の棚卸し。紙とFAX、PDFの添付、発注画面からの出力、EDIの電文という経路別に直近1年の件数を数え、前処理の要否を分けます。
  2. 取引先別の様式の把握。同じ取引先でも購買部門ごとに様式が分かれるため、部門の単位まで下ろして様式の数を数えます。
  3. マスタの整備状況の確認。取引先品番と自社品番の対応表、単位換算の表、契約単価がそろっているかを見ます。
  4. 止める条件の決定。確信度の低い項目、マスタ未登録の品番、契約単価との相違を保留の条件として先に決めます。
  5. 保存要件の確認。電子取引で受け取った注文書を、取引年月日・取引金額・取引先の3項目で検索できる状態に保てるかを確かめます。
  6. 指標の基準値の測定。手入力での1件あたりの処理時間と差し戻しの件数を先に測り、先行運用の比較の基準に置きます。

取引先別に注文書の様式が分かれる理由

様式の棚卸しでは取引先別の件数把握と到着経路の分類を進め、様式の追加では見本の採取と読み取りの検証を通し、確認と修正の担当分けでは一次確認を受注担当が、二次確認を管理者が持ちます。
取引先別の様式を管理する運用の三段階と作業の割り当て

様式が分かれる理由は、発注側の基幹システムの出力仕様と、取引の慣行が重なっているためです。発注の単位、納期の書き方、品番の桁数、単価の丸めは、発注側の運用に合わせて決まります。標準化の枠組みは整っており、流通ビジネスメッセージ標準は発注・出荷・受領・返品・請求・支払の6業務を標準メッセージとして定めています*3。それでも個別の様式は残るため、受注側は標準と個別の両方を受ける前提で構えます。

発注側の基幹システムは、自社の在庫と生産の都合に合わせて項目を持ちます。同じ商品でも、発注側の管理番号が先に並ぶ様式と、受注側の品番が先に並ぶ様式があります。単位は、ケースとボール、本とセットのように取引先ごとに異なります。読み取りの前に、単位換算の対応表を用意しておく必要があります。

取引の慣行は、定義された欄の外に現れます。備考欄へ指定納品時刻が書かれる、余白に担当者の押印がある、行間に至急と手書きされる、といった形です。これらは様式の定義に載らないのに、受注の可否や出荷の段取りを左右します。欄外の記載を読み取りの対象へ含めるかは、取引先ごとに決めます。

経路の混在にも理由があります。紙とFAXは、発注側の現場に端末がなくても出せるため残ります。PDFの添付は、基幹システムの帳票をそのまま送れるため増えました。発注画面からの出力は、発注側の更新に合わせて様式が改まることがあります。企業のクラウドサービス利用や情報通信の使い方を継続して調べた調査もあり、業務システムの入れ替えは今後も続くと見込まれます*7

標準化の取り組みは、受注側の負担を確かに下げます。流通ビジネスメッセージ標準では、通信手順としてJX手順、ebXML MS、EDIINT AS2の3方式が定められています4。中小規模の事業者どうしをつなぐ枠組みも整えられ、異なるシステム間の受発注を共通の項目でやり取りする考え方が示されています5。導入の順番は取引先の都合で決まるため、切り替えが一斉に進むことはありません。

受注側から見ると、様式の数は取引先の数より多くなります。1社が複数の事業所や購買部門を持てば、部門ごとに様式が分かれます。年度替わりの改訂や販促企画の専用帳票も加わり、様式は増減を繰り返します。増える前提に立つほど、管理の型づくりが先に来ます。

様式差の原因を発注側の都合に帰しても、目の前の処理は進みません。受注側で吸収できる差と、取引先へ統一を相談する差は分けて扱います。前節では自動読込の全体像を示しましたが、本節は差が生まれる側の事情を扱いました。次節では、その差を吸収する読み取りの仕組みを段の並びで整理します。

自社の商流に合わせた要件整理を進めたい場合は、無料相談で要件を整理するのが近道です。

様式の違いを吸収する読み取りの仕組み

取引先マスタとの突合で発注元を特定し、商品マスタとの突合で品番を自社品番へ寄せ、妥当性チェックで数量と単価と納期を点検し、受注データの取り込みで原本と結び付けて登録します。
読み取り後の照合から受注データの登録までの順序

様式差の吸収は、帳票の識別、項目の切り出し、取引先別テンプレートの適用、読み取り結果の確認という4段に分けると見通しが立ちます。まず届いた書面がどの取引先のどの様式かを決め、次に項目の位置を定め、最後に人が見る項目を絞ります。段の間で持ち回る情報を決めておけば、前段の失敗が後段で埋もれません。読み取りの水準は前提条件に左右されるため、確認工程と合わせて設計します*6

帳票の識別は、様式ごとの手がかりを使います。ロゴの位置、帳票番号の書式、電話番号の並び、罫線の本数などが手がかりになります。手がかりが弱い様式では、送信元のFAX番号やメールの差出人と組み合わせて絞り込みます。識別に外れた書面は未識別として滞留させず、担当者の判断へ回します。

項目の切り出しは、位置指定と項目名探索の2つを併用します。位置指定は定型様式に効き、項目名探索は明細行が伸縮する様式に効きます。明細は、行の始まりと終わりを罫線と空白から判定します。1行に品番と数量と単価が並ぶ様式では、列の境界を先に確定させます。

取引先別テンプレートは、項目の位置と読み替えの規則をまとめた定義です。単位の換算、日付の書式、品番の桁揃え、税の扱いを取引先ごとに持たせます。テンプレートには版を持たせ、いつからどの版で読んだかを記録します。版を残さなければ、過去の受注をあとから再現できません。

手書きの数量、押印の重なり、罫線の崩れは、読み取りの難所です。手書きは数字だけを対象にし、確信度の低い値は人へ回す運びにします。押印が数量へ重なる場合は、原本の該当箇所を切り出して担当者へ示します。かすれた罫線は明細の行分割を誤らせるため、想定の行数と突き合わせて検知します。

読み取り結果の確認は、全件を見る形から、条件に当たった項目だけを見る形へ変えます。条件には、確信度の低い項目、マスタに当たらない品番、前回の発注と大きく離れた数量を置きます。条件は運用しながら見直し、通し過ぎと止め過ぎの間を調整します。確認の対象が広いままでは、担当者の負担は手入力と変わりません。

読み取りの仕組みだけをそろえても、様式が増える速さには追いつきません。本節は届いた1件をどう読むかを扱い、次節は様式そのものをどう抱えるかを扱います。両者を分けて考えると、担当の役割も分かれます。

取引先別の様式を管理する運用設計

様式の管理は、様式の棚卸し、様式の追加、確認と修正の担当分けという3段階で組みます。棚卸しでは取引先別の件数把握と到着経路の分類を進め、追加では見本の採取と読み取りの検証を通し、日々の運用では一次確認と二次確認の役割を分けます。3段階を切り分けておくと、様式が増えたときに誰が何を決めるのかが定まります。段取りが決まっていない現場では、追加のたびに受注が止まります。

棚卸しは、直近1年に届いた注文書を集めることから始めます。取引先別の件数把握で処理量の偏りを見て、到着経路の分類で前処理の要否を分けます。件数の多い順に並べると、上位の取引先で処理量の大半を占める並びになりやすく、着手の順番が自然に決まります。集めた原本は、様式ごとに1枚ずつ見本として控えます。

分類は3つの軸で進めます。到着経路、様式の定型度、月あたりの件数です。軸を増やすほど台帳の維持が重くなるため、3軸に留めて運用します。定型度は、位置指定で切り出せるか、項目名探索が要るかで二分すると迷いが減ります。

様式の追加は、受注の当日に発生します。見本の採取では、原本の写しと記載項目の対応表を残し、単位や日付の書き方を書き添えます。読み取りの検証では、同じ取引先の過去の注文書を通し、外れた項目を記録します。検証を通す前の受注は手入力の経路へ回し、取引先への回答を止めません。

確認と修正の担当分けでは、一次確認を受注担当が、二次確認を管理者が持ちます。一次確認は、確信度の低い項目とマスタ未登録の品番を見ます。二次確認は、契約単価との相違や納期の前倒しなど、取引条件に触れる項目を見ます。修正の履歴は、誰がいつどの値を変えたかまで残します。

様式の知識が個人に留まると、担当者の不在で処理が滞ります。テンプレートの定義と確認の基準を文書へ落とし、2名以上が同じ判断へ至る状態をつくります。手順の見直しは四半期ごとに区切ると、改訂の抜けが減ります。台帳と手順が対になっていることが、引き継ぎの条件です。

管理の手間は、抱える様式の数に比例して増えていきます。増分を抑える手立ては、標準メッセージへの移行の相談と、様式の統一の依頼にあります。本節は様式を抱える側の設計を扱いました。次節では、読み取った値を受注データへ変える工程を扱います。

Two businessmen discussing projects in a modern high-rise office setting.
▽ 写真の出典元

読み取り後の照合と基幹システム連携

読み取りの後は、取引先マスタとの突合、商品マスタとの突合、妥当性チェック、受注データの取り込みの順に進めます。突合で発注元と品番を確定し、点検で数量や単価の異常を止め、そのうえで基幹システムへ渡します。電子取引で受け取った注文書は、取引年月日・取引金額・取引先の3項目で検索できる状態にして保存する扱いが示されています*1。照合と保存は別工程に見えて、記録の残し方で結び付きます。

取引先マスタとの突合では、発注元の特定から入ります。読み取った取引先名や事業所名には、法人格の表記や空白の揺れが含まれます。表記の揺れを吸収する別名の一覧を持たせ、住所や電話番号で裏を取ります。同じ取引先でも購買部門ごとに与信や納品先が違うため、部門の単位まで下ろして特定します。

商品マスタとの突合では、取引先品番を自社品番へ寄せます。桁数、記号の有無、旧品番の併記といった違いは、対応表で吸収します。商品コードが併記されている様式では、コードを第一の鍵にすると誤りが減ります。対応表に当たらない品番は取り込まず、担当者の登録判断へ回します。

妥当性チェックでは、数量と単価と納期を点検します。数量は発注単位の倍数か、単価は契約単価と一致するか、納期は生産と出荷の余裕日数を満たすかを見ます。閾値を外れた明細は保留とし、受注全体を止めるか明細だけ止めるかを取引先ごとに決めます。点検を通した記録も残しておくと、後の照会に応じやすくなります。

受注データの取り込みでは、原本と受注番号を結び付けて登録します。EDIで届いた電文と読み取りで作った受注データは、同じ受注テーブルへ入れ、後続の処理を分けません。二重受注を防ぐため、取引先の注文番号を鍵にした重複判定を置きます。取り込みに失敗した受注は、原本と読み取り結果を保ったまま担当者の手元へ返します。

標準メッセージは、発注から支払までの6業務を覆います3。EDIへ移った取引先の受注は、そのまま受注テーブルへ流し込めます。中小規模の事業者向けの枠組みも、異なるシステム間の項目対応を示しています5。読み取りとEDIは対立せず、経路の違いとして同じ受注処理へ集めるのが現実的な設計です。

連携で見落としやすいのは、止まったときの戻り道です。どの工程で止まったか、どの項目が原因かを一覧で見られるようにします。可視化したこの照合と点検の手間を自社の件数で確かめると、内製の限界が数字で見えてきます。工程の切り目を先に決めることが、後の調査時間を短くします。

電子取引データの保存と取引条件の明示への対応

電子で受け取った注文書は、電子のまま保存する扱いが定められています。検索の要件は取引年月日・取引金額・取引先の3項目で、判定期間の売上高が5,000万円以下の事業者などには要件を緩める措置が示されています1。加えて、発注時に取引条件を明示する義務が法令に置かれ、支払期日は給付を受領した日から起算して60日以内と定められています2。自動読込の設計は、この二つの求めに耐える形で組みます。

保存の要件は、真実性の確保と可視性の確保に分かれます。真実性は、訂正や削除の記録が残る仕組み、または訂正削除の防止に関する事務処理規程の備え付けで満たす方法が示されています。可視性は、画面と書面へ速やかに出せる状態と、先の検索3項目です*1。要件の当てはめは事業者の状況で変わるため、原典の記載の範囲で確かめます。

読み取りで作った受注データは、原本の保存を代わりません。PDFで届いた注文書は、受け取った電子データそのものを保存します。紙で届いた注文書は、書類としての保存の扱いに従います。読み取り結果と原本の対応を受注番号で結び付けておけば、後の照会で原本まで戻れます。

取引条件の明示では、給付の内容、代金の額、支払期日、支払方法などが対象の事項に含まれます2。改正された法令は名称と対象を改め、2026年1月1日から施行されています2。手形による支払の禁止といった支払手段に関する定めも加えられました。受注側は、届いた注文書に明示事項の欠けがないかを点検の対象へ入れます。

発注側には書類の作成と保存の義務があり、その保存期間は2年と定められています*2。受注側でも、届いた注文書と回答の記録を同じ期間以上そろえておくと、確認の求めに応じやすくなります。税務の保存期間とは根拠が異なるため、期間の長い方に合わせて運用するのが安全です。期間の当てはめに迷う点は、所轄の官署や専門家へ確認します。

証跡は、読み取りの履歴と修正の履歴から作ります。誰がいつどの値を変えたかを残し、原本の画像へ戻れる状態を保ちます。検索の3項目に加えて取引先の注文番号でも引けるようにすると、問い合わせ対応の時間が縮みます。保存と検索を後付けで足すと、受注番号との結び付けが抜けやすくなります。

法令の解釈は、取引の形態や事業規模で変わります。要件の当てはめは原典に記載された範囲で確かめ、判断に迷う点は所轄の官署や専門家へ確認します。一問一答は改訂されるため、運用の変更前に最新版を確かめる手順を残します。前節が受注データの正しさを扱ったのに対し、本節は記録の残し方を扱いました。

A close-up of businesspeople analyzing financial data and charts during a meeting.
▽ 写真の出典元

導入の進め方と体制づくり

導入は、対象取引先と様式の優先順位づけ、先行運用での指標の確認、標準EDIへの移行を見据えた併用という順で進めます。件数が多く定型度の高い様式から着手し、指標で効果と止まりを測り、EDIへ移せる取引先は移していきます。内製で完結させる場合は、帳票の設計、読み取りの調整、マスタの整備、基幹連携、保存要件という5領域の知識が要ります。順番を飛ばした導入は、様式の追加で止まります。

優先順位は、月あたりの件数、様式の定型度、誤りの影響という3つで並べます。件数が多く定型度の高い様式は、早い段階で処理時間の差が出ます。誤りの影響が大きい取引先は、確認工程を厚くしてから対象へ広げます。到着経路が紙とFAXだけの取引先は、前処理の負担を見込んで後段に置きます。

先行運用で見る指標は4つに絞ります。読み取り後に人が触った項目の割合、1件あたりの処理時間、受注確定までの経過時間、差し戻しの件数です。基準の値は、開始前の手入力の状態を測って先に置きます。指標がそろわないうちに対象を広げると、効果と原因の切り分けができません。

体制は、受注業務の担当、情報システムの担当、取引先との窓口という3役で組みます。様式の定義と確認の基準は受注業務側が決め、連携とマスタは情報システム側が持ちます。外部の支援を使う場合も、止める条件と確認の基準は自社に残すことが前提です。内製だけで進めると、繁忙期に調整の手が空かず、様式の追加が滞ります。

誤った受注データを取り込むと、影響は出荷と請求まで及びます。単価の相違はそのまま請求の訂正となり、納期の読み違いは欠品や過剰在庫につながります。取引条件の明示に欠けたまま処理を続ければ、法令上の確認にも耐えません*2。止める条件を先に決めておくことが、後の手戻りを抑えます。

標準EDIへの移行は、様式の増加を元から抑える手立てです。標準メッセージは発注から支払までの6業務を覆い、通信手順は3方式が用意されています34。中小規模の取引先には、共通の項目でつなぐ枠組みも整えられています*5。読み取りは、移行が終わらない経路を受け止める役として残します。

企業のDX推進状況を継続して調べた調査もあり、取り組みの進み方には企業ごとの差が残ります*8。受注業務でも、EDIへ一気に寄せられる事業者と、紙とFAXを抱え続ける事業者に分かれます。自社の様式台帳と件数を数えることが、どちらの手を先に打つかの判断材料になります。数えないまま道具を選ぶと、様式の追加で運用が破綻します。

BtoB通販システムのご相談

貴社の商習慣に合わせたご提案をいたします。

無料相談はこちら

よくある質問

読み取りの精度はどのくらいを見込めますか

精度は原本の状態と様式によって変わるため、単一の数値で示せません。解像度、罫線のかすれ、押印や手書きの重なり、送信時の縮小が結果に影響します。認識形入力方式の調査研究報告書も、入力方式の選択と運用の設計を含めて評価する見方を示しています*6。確信度の低い項目を人が見る工程と合わせて、到達点を決める設計が現実的です。

紙とFAXしか使わない取引先にはどう対応しますか

紙とFAXは、受け取り後に画像へ変える前処理を挟んで同じ処理へ流します。読み取りの手がかりが弱くなるため、送信元のFAX番号を識別に併用し、確認の対象を広めに設定します。件数が少なく前処理の負担が重い取引先は、優先順位を下げて手入力の経路に残す判断もあります。標準EDIや発注画面への切り替えを取引先へ相談する余地も残ります。

標準EDIへ移行すれば自動読込は不要になりますか

移行できた取引先の分は不要になりますが、全体が一斉に移ることは想定しにくいです。標準メッセージは発注から支払までの6業務を覆い、通信手順も3方式が用意されています*3*4。ただし導入の時期は取引先の都合で決まります。読み取りは、移行が終わらない経路を受け止める役として併用する位置づけになります。

受け取った注文書はいつまで保管すればよいですか

根拠となる法令が複数あるため、期間は一つに定まりません。取引条件の明示に関する法令では、発注側の書類の保存期間が2年と定められています*2。税務上の保存は別の根拠で年数が決まるため、期間の長い方に合わせて運用するのが安全です。自社の適用範囲は原典を確かめ、所轄の官署や専門家へ確認してください。

導入の費用はどのように見積もればよいですか

費用は、対象とする様式の数、月あたりの件数、基幹システムとの連携方式で変わります。見積りの前に、取引先別の件数把握と到着経路の分類を済ませ、対象の範囲を数字で示せる状態にします。範囲が定まらないまま見積ると、様式の追加分が後から積み上がります。マスタの整備と保存要件への対応も、費用の内訳として最初から見込んでください。

◆監修・編集責任者

小園 将隆

株式会社フライトソリューションズ ECサービス部 マネージャー

BtoB通販のパッケージシステム「FSOL B2B Ⅱ」の導入支援をはじめ、製造業、卸売業をはじめとした法人向け通販サイト構築を多数手掛ける。卸売領域の専門知識をもとに、日本の商習慣に固有の課題をパッケージシステムの機能追加によって解決。BtoB流通の販路拡大を支援する。

  1. *1 出典:国税庁「電子帳簿保存法一問一答【電子取引関係】」(2026) 経路
  2. *2 出典:公正取引委員会「中小受託取引適正化法(取適法)関係」(2026) 経路
  3. *3 出典:一般財団法人流通システム開発センター「流通BMS(流通ビジネスメッセージ標準)」(2026) 経路
  4. *4 出典:流通BMS協議会「流通BMS標準仕様」(2026) 経路
  5. *5 出典:つなぐITコンソーシアム(特定非営利活動法人ITコーディネータ協会)「中小企業共通EDIとは」(2026) 経路
  6. *6 出典:一般社団法人電子情報技術産業協会「認識形入力方式に関する調査研究報告書」(2024) 経路
  7. *7 出典:総務省「令和7年通信利用動向調査の結果」(2026) 経路
  8. *8 出典:独立行政法人情報処理推進機構「DX動向 企業等におけるDX推進状況調査分析」(2025) 経路

画像の出典元

  1. Business professional analyzing financial graphs and charts/Photo by Adventure Studio on Pexels
  2. Two businessmen discussing projects in a modern high-rise office setting./Photo by Adventure Studio on Pexels
  3. A close-up of businesspeople analyzing financial data and charts during a meeting./Photo by Adventure Studio on Pexels

Photos provided by Pexels

◆この記事について

独自調査以外の一次情報は、省庁・公的機関を中心とした信頼性の高い情報源から引用し、出典を明記しています。
年次更新される統計については、引用元の最新版を確認したうえで掲載しています。

※この記事は上記の監修・編集責任者がAIの協力を得て制作しています。

監修確認日:

記事内容に関するお問い合わせ:お問い合わせフォーム

BtoB EC(受発注)サイト構築システム「EC-Rider B2B Ⅱ」への
各種お問い合わせ

ページTOPへ戻る
無料相談を予約 お見積
平日10:00~18:00
page
top