【SAP小ワザ】クイックビューア(QuickViewer:SQVI)の使い方を徹底解説!

登場人物紹介

三崎レイナ
社会人1年目。新卒でITコンサルティングファームに就職。初配属がSAPプロジェクトにアサインされる。SAPがわからないことだらけで悩んでいたところ、会社の先輩にSAPラボの所長を紹介され、毎週末に所長とSAPのお勉強中!

博士
SAPラボの所長。SAP大好き博士!SAP導入プロジェクトを構想策定~運用保守まであらゆるフェーズを数多く経験。
いまは優しきおじいちゃんだが、プロマネバリバリの時代はかなり怖かったらしい。現在は引退し、SAPの後進育成と啓蒙活動に従事中!

この記事を読むメリット

  • クイックビューアー(QuickViewer:SQVI)の基本的な使用方法を知ることができます。
レイナ

博士!複数のテーブルを結合してデータを参照したいのですが、何かいい方法はないでしょうか?

博士

OKじゃ!今回は複数テーブルを結合してデータを参照することのできるクイックビューア機能を紹介するぞい!

SAPではトランザクションコード:SQVIを用いてクイックビューア(QuickViewer)を作成することでABAPプログラミングの知識がなくとも簡易的にSAPのテーブルを参照したレポートを作成することが可能です。
本記事では、クイックビューア(QuickViewer)の基本的な使い方について説明します。

クイックビューアを他のユーザに共有する方法も解説しているので、ぜひこちらも確認してみて下さいね。

SAPフリーランスバンク SAPフリーランスバンク

新着のSAPフリーランス案件

【FI】

SAP HANAバージョンアップにおける会計機能設計支援

要スキル:
・FI領域の要件定義書から基本設計を現行を参考に作成し、  後続作業も出来る方。 ・SAP標準機能と会計業務に関する知識 <尚可> FI-AA経験、TRM経験
月額単価:
~900,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
SAP FIコンサルまたはJrコンサル S/4HANAへバージョンアップに向け、会計領域の要件定義フェーズ作業 ・現行SAPの調査支援(標準機能の含む) ・ToBe詳細業務フロー作成支援 ・現行アドオン調査・整理 ・ToBeアドオンへの置き換え時の実現ポイント調査・整理

【FI】

自動車メーカー向けS4HANA導入支援(FI/CO)

要スキル:
・FIもしくはCOモジュールでの業務要件定義の経験(導入~)
月額単価:
~950,000円 / 月
稼働場所:
広島県
稼働率:
100%
作業内容:
S4導入要件定義フェーズにおいて以下の業務を行っていただきます。 ・要件定義 ・業務フロー作成 ・既存Add-On整理&再設計 ・財務関連コード定義

【SD】

外資系アパレル業向けSDモジュール運用保守支援

要スキル:
• SDモジュールでの運用保守経験 • ユーザからのQA対応等の経験 • チームメンバーやユーザーとの円滑なコミュニケーションが可能 • 英語翻訳サイト等を使用して、文書・メール・チャットの読み書きが可能 • 英語を使用した会議に参加頂ける方(翻訳サービス使用可能) <尚可> • Winshuttleを使用したバッチインプットツール作成経験 • WMSへのデータ連携に関する知見(運用担当レベル)
月額単価:
~1,000,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
• 日本の業務ユーザーが使用しているシステムの運用保守、問合せ対応(メール・チャットでの問い合わせ) • SDモジュールでの運用保守 、不具合/問合せのGlobal Support Teamへのエスカレーション • 問い合わせのステータス管理 • Winshuttleを使用したバッチインプットツール作成 • 新商流発生時の仕様調査やEnd to End テスト実施 • EDIシステム(受注・出荷)の運用保守

【FI】

電気機械器具向け SAP導入プロジェクト支援 FIコンサル(AA/GL/AP/AR)

要スキル:
FIコンサルとしての要件定義経験
月額単価:
~1,500,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
会計領域をS/4HANAへ刷新に向け、会計領域の要件定義フェーズ作業(メイン作業) ・現行アドオン調査・整理 ・ToBeアドオンへの置き換え時の実現ポイント調査・整理(サブ作業) ・現行SAPの調査支援(標準機能の含む) ・ToBe詳細業務フロー作成支援 ・BPマスタへの統合作業支援

【FI】

電気機械器具向け SAP導入プロジェクト支援 FI SE(基本設計者)

要スキル:
FI Add-onの基本設計の経験
月額単価:
~1,200,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
会計領域をS/4HANAへ刷新に向け、会計領域の基本設計フェーズにてAdd-on機能の基本設計をご担当いただきます。

【FI】

食品・薬品製造販売業向けSAP運用保守支援

要スキル:
・SAP・FIの導入または保守の経験あり(GL/AP/AR) ・コミュニケーションスキル(システムや業務のお客様と直接問い合わせ対応を行います) <尚可> ・SAP・FIの固定資産(AA)の知識、COの知識(CCA,PA,CO-PC)、標準EIXT、ABAPの知識
月額単価:
~900,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
財務会計と管理会計の問い合わせ対応。仕様変更対応をご担当いただく予定です。

【MM】

【SD】

大手製造業向けECC⇒S4移行におけるグローバルテンプレート構築支援(ロジ領域)

要スキル:
・SAPロジ系モジュールの導入経験 ・構想策定/要件定義フェーズの経験 ・業務プロセス設計の経験 ・S/4HANA導入経験 ・カスタマイズ/アドオン設計 ・リーダー経験 <尚可> ・製造業、フルモジュールプロジェクトでの導入経験 ・グローバルテンプレート導入経験 ・英語でのコミュニケーション能力(当タスクで作成のプロセスフローを海外ユーザーに説明、QA対応など)
月額単価:
~1,400,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
グローバルテンプレート構築 ・要件定義タスク遂行 ・内部レビュー(モジュール横断整合性含む) ・セッションファシリテート ・個別課題検討・解決

【FI】

FI-AAモジュール 要件定義支援

要スキル:
・FIモジュールにおける要件定義フェーズでの参画経験 ・FI-AAモジュールにおけるテストフェーズでの参画経験 ・ABAP開発経験 ・英語スキル:読み書き
月額単価:
~1,150,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
ABAPの設計書の調査等を行いプロジェクトリーダーのサポート

【FI】

【MM】

【SD】

S4HANA導入コンサル支援(SD/MM/FI)

要スキル:
業務要件定義、業務フロー作成、カスタマイズ実装、アドオン要件定義書作成
月額単価:
~1,400,000円 / 月
稼働場所:
兵庫県
稼働率:
100%
作業内容:
要件定義フェーズにおける各種コンサルタスクを実施いただきます。 ●募集人数 SDコンサル:1名 MMコンサル:1名 FIコンサル:1名

【CO】

【MM】

半導体製造機器製造向けSAP運用保守

要スキル:
【募集①】CO/PS領域(1名) ・ SAPにおいて運用保守または導入経験のある方(CO or PSいずれかの経験でも可) ・カスタマイズ知見要 <尚可> ・業務整理、設計、開発いずれかの経験のある方、S4バーションアップ経験のある方 【募集②】MM領域(1名) ・ SAPにおいて運用保守または導入経験のある方(主に購買側のMRP部分の知見・経験のある方) ・カスタマイズ知見要 <尚可> ・設計変更知見、業務整理、設計、開発いずれかの経験のある方 ・S4バーションアップ経験のある方
月額単価:
~1,000,000円 / 月
稼働場所:
神奈川県
稼働率:
100%
作業内容:
SAP運用保守の支援+バージョンアップ準備業務
この記事のポイント

クイックビューア(QuickViewer:SQVI)とは?

クイックビューアは、複数のテーブルを結合してデータを参照することのできる簡易レポートツールになります。複数のテーブルを結合して、データを参照したい場合にはクイックビューアを用いることで簡単にデータを参照することができます。ただ、留意点としてはクイックビューアは移送などには対応しておらず、クライアント依存オブジェクトなので、使用する環境ごとに作成することが必要になる点に留意する必要があります。

クイックビューアは移送できない点に注意。移送が必要な場合にはSAPクエリなど代替案を検討する。

そのため、クイックビューアはあくまで複数のテーブルを結合してデータを確認したい場合の簡易的な補助ツールと捉えて利用することが一般的です。

また最近では、SE16Hでも複数テーブルの結合が可能になっているため、興味ある方は下記記事を参照してください。

クイックビューア(QuickViewer:SQVI)の作成方法

ここからは具体的なクイックビューアの作成方法についてみていきます。

クイックビューアの登録

クイックビューアはT-CODE:SQVIより作成することが可能です。それでは、実際にT-CODE:SQVIを確認してみましょう。

SQVIの画面が立ち上がったら、まずクイックビューアのIDを入力し、登録ボタンを押下します。

SQVIクイックビューア初期画面

クイックビューアの登録ボタンを押下すると以下のようなポップアップ画面が出てきます。データソースは「テーブル結合」を選択します。

  1. クイックビュー:最初の画面で入力したクイックビューアのIDが表示されます。
  2. 表題:クイックビューアの表題になります。理解しやすい表題をつけましょう。
  3. コメント:何を目的として作成したのかコメントに残しておくのがおすすめです。
SQVIクイックビューア登録

モードは「基本モード」を選択して、チェックボタンを押します。そうすると、テーブル結合のため編集画面が立ち上がりますので、結合したいテーブルを登録していきます。

SQVIクイックビューア登録

テーブルの追加

今回は、BKPF(会計伝票ヘッダ)とBSEG(会計伝票明細)を結合してみます。

まず、テーブル追加ボタンを押下して、追加をしたいテーブル名を入力します。今回はBKPF(会計伝票ヘッダ)とBSEG(会計伝票明細)を結合なので、まずはBKPFを入力します。

テーブル編集画面:テーブル追加
テーブル編集画面:テーブル追加

BKPFのテーブルの追加ができました。

次にBSEGのテーブルを同じ方法で追加をしてみます。

テーブル編集画面:テーブル追加
テーブル編集画面:テーブル追加

BSEGテーブルも追加することができました。

結合条件の編集

次に結合条件がどのようになっているかを確認してみます。

BKPFとBSEGをつないでいる線が結合条件になっています。こちらはSAP標準により自動提案してくれています。上の画像の結合条件は「会社コード」「会計伝票番号」「会計年度」となっており、会計伝票の複合キーと整合していますので、今回はこちらの条件で問題ありません。

テーブル編集画面:結合条件の確認

ただ、SAP標準より自動で提案された結合条件が意図しない結合条件になっている場合など、結合条件の修正が必要な場合には手動で修正する必要があります。

結合条件の修正方法は下記になります。

結合条件の削除は紐づき線上で右クリックすることにより、結合条件の削除を行うことができます。

テーブル編集画面:結合条件の削除

仮に誤って、結合条件を削除してしまった場合には、以下のように紐付けたい項目をドラッグ&ドロップしてあげることで再度結合条件を設定することができます。

テーブル編集画面:結合条件の追加
レイナ

こちらの結合条件は内部結合(INNER JOIN)と考えておけばよいですか?

博士

その通りじゃ!
クイックビューアの標準設定は内部結合(INNER JOIN)じゃ。
ただ、使うケースは内部結合ほど多くないじゃろうが、左外部結合(LEFT OUTER JOIN)を結合条件とすることもできるので参考までに紹介しておくぞい。

内部結合と左外部結合

クイックビューアのデフォルトの結合条件は内部結合となっていますが、左外部結合に変更することも可能です。こちら参考までにご紹介いたします。

まず内部結合と左外部結合の比較は下記の通りです。

内部結合と左外部結合の比較

内部結合
二つのテーブルから指定した結合条件の両者の値が一致するレコード同士のみで結合する方法

左外部結合
指定したテーブル(左側のテーブル)の全ての行を含み、結合条件を満たす行がある場合にはそれを結合する方法

クイックビューアでの左外部結合の設定方法は下記のとおりです。

クイックビューアでの設定は紐づき線上で右クリックしたうえで、左外部結合を設定することで内部結合から左外部結合に結合条件を変更することができます。

テーブル編集画面:左外部結合の比較

結合条件の設定終了

追加するテーブルや結合条件の設定がすべて完了したら、終了ボタンを押下します。

テーブル編集画面:設定終了

クイックビューア(QuickViewer:SQVI)の詳細設定

テーブルの追加と結合条件の設定が完了したら、次に実際の出力項目、ソート条件、選択項目を設定していきます。

  1. 一覧項目:実行結果の出力画面に表示するデータ項目を設定します
  2. ソート順序:実行結果のソート順序を設定します
  3. 選択項目:選択画面での抽出条件として使用する項目を設定します
  4. データソース:結合条件やテーブル追加の編集画面に移動できます
クイックビューアの詳細設定

一覧項目

一覧項目では、実行結果画面に表示するデータ項目を設定します。

クイックビューアの詳細設定:一覧項目

実行結果画面に表示する列順も一覧項目から調整することが可能です。

クイックビューアの詳細設定:一覧項目

ソート順序

実行画面のソート順序を設定します。ただ、重要性はそこまで高くありません。理由としては、実行結果画面でもソート順の指定が可能なため、わざわざ事前にソート順序のタブで設定する必要性が薄いためです。今回は参考までにソート順序の設定の方法をご紹介します。

クイックビューアの詳細設定:ソート順序

上記の通り、ソート順序は各データ項目ごとに昇順、降順を選択することが可能です。

選択項目

選択画面でデータを抽出する際の抽出条件として使用したい項目を選択項目で設定します。ここで選択した項目が抽出条件として使用できるため、もれなく抽出条件として使用したい項目を設定することが必要になります。

クイックビューアの詳細設定:選択項目

データソース

結合条件の変更や新たなテーブルの追加などを編集したい場合にデータソースタブからテーブル編集画面に移動することが可能です。

クイックビューアの詳細設定:データソース

保存

一通りのクイックビューアの設定が完了したら、保存ボタンでクイックビューアの設定を保存します。

保存
保存

実行

最後にクイックビューアを実行してみます。実行ボタンを押下することにより、選択画面に移動します。

実行

選択画面で抽出条件を設定し、実行することでマッチするレコードが抽出されます。

実行結果

詳細設定した内容に基づいて、BKPFとBSEGの結合データが出力されていることが確認できました。

レイナ

テーブルを結合してデータを参照したい場合にクイックビューアは便利ですね!

博士

プロジェクトの様々な局面で役に立つのがクイックビューアじゃ。作成自体は難しくないのでぜひ一度自分でも手を動かして作ってみるんじゃ!

新着のSAPフリーランス案件

【FI】

SAP HANAバージョンアップにおける会計機能設計支援

要スキル:
・FI領域の要件定義書から基本設計を現行を参考に作成し、  後続作業も出来る方。 ・SAP標準機能と会計業務に関する知識 <尚可> FI-AA経験、TRM経験
月額単価:
~900,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
SAP FIコンサルまたはJrコンサル S/4HANAへバージョンアップに向け、会計領域の要件定義フェーズ作業 ・現行SAPの調査支援(標準機能の含む) ・ToBe詳細業務フロー作成支援 ・現行アドオン調査・整理 ・ToBeアドオンへの置き換え時の実現ポイント調査・整理

【FI】

自動車メーカー向けS4HANA導入支援(FI/CO)

要スキル:
・FIもしくはCOモジュールでの業務要件定義の経験(導入~)
月額単価:
~950,000円 / 月
稼働場所:
広島県
稼働率:
100%
作業内容:
S4導入要件定義フェーズにおいて以下の業務を行っていただきます。 ・要件定義 ・業務フロー作成 ・既存Add-On整理&再設計 ・財務関連コード定義

【SD】

外資系アパレル業向けSDモジュール運用保守支援

要スキル:
• SDモジュールでの運用保守経験 • ユーザからのQA対応等の経験 • チームメンバーやユーザーとの円滑なコミュニケーションが可能 • 英語翻訳サイト等を使用して、文書・メール・チャットの読み書きが可能 • 英語を使用した会議に参加頂ける方(翻訳サービス使用可能) <尚可> • Winshuttleを使用したバッチインプットツール作成経験 • WMSへのデータ連携に関する知見(運用担当レベル)
月額単価:
~1,000,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
• 日本の業務ユーザーが使用しているシステムの運用保守、問合せ対応(メール・チャットでの問い合わせ) • SDモジュールでの運用保守 、不具合/問合せのGlobal Support Teamへのエスカレーション • 問い合わせのステータス管理 • Winshuttleを使用したバッチインプットツール作成 • 新商流発生時の仕様調査やEnd to End テスト実施 • EDIシステム(受注・出荷)の運用保守

【FI】

電気機械器具向け SAP導入プロジェクト支援 FIコンサル(AA/GL/AP/AR)

要スキル:
FIコンサルとしての要件定義経験
月額単価:
~1,500,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
会計領域をS/4HANAへ刷新に向け、会計領域の要件定義フェーズ作業(メイン作業) ・現行アドオン調査・整理 ・ToBeアドオンへの置き換え時の実現ポイント調査・整理(サブ作業) ・現行SAPの調査支援(標準機能の含む) ・ToBe詳細業務フロー作成支援 ・BPマスタへの統合作業支援

【FI】

電気機械器具向け SAP導入プロジェクト支援 FI SE(基本設計者)

要スキル:
FI Add-onの基本設計の経験
月額単価:
~1,200,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
会計領域をS/4HANAへ刷新に向け、会計領域の基本設計フェーズにてAdd-on機能の基本設計をご担当いただきます。

【FI】

食品・薬品製造販売業向けSAP運用保守支援

要スキル:
・SAP・FIの導入または保守の経験あり(GL/AP/AR) ・コミュニケーションスキル(システムや業務のお客様と直接問い合わせ対応を行います) <尚可> ・SAP・FIの固定資産(AA)の知識、COの知識(CCA,PA,CO-PC)、標準EIXT、ABAPの知識
月額単価:
~900,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
財務会計と管理会計の問い合わせ対応。仕様変更対応をご担当いただく予定です。

【MM】

【SD】

大手製造業向けECC⇒S4移行におけるグローバルテンプレート構築支援(ロジ領域)

要スキル:
・SAPロジ系モジュールの導入経験 ・構想策定/要件定義フェーズの経験 ・業務プロセス設計の経験 ・S/4HANA導入経験 ・カスタマイズ/アドオン設計 ・リーダー経験 <尚可> ・製造業、フルモジュールプロジェクトでの導入経験 ・グローバルテンプレート導入経験 ・英語でのコミュニケーション能力(当タスクで作成のプロセスフローを海外ユーザーに説明、QA対応など)
月額単価:
~1,400,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
グローバルテンプレート構築 ・要件定義タスク遂行 ・内部レビュー(モジュール横断整合性含む) ・セッションファシリテート ・個別課題検討・解決

【FI】

FI-AAモジュール 要件定義支援

要スキル:
・FIモジュールにおける要件定義フェーズでの参画経験 ・FI-AAモジュールにおけるテストフェーズでの参画経験 ・ABAP開発経験 ・英語スキル:読み書き
月額単価:
~1,150,000円 / 月
稼働場所:
東京都
稼働率:
100%
作業内容:
ABAPの設計書の調査等を行いプロジェクトリーダーのサポート

【FI】

【MM】

【SD】

S4HANA導入コンサル支援(SD/MM/FI)

要スキル:
業務要件定義、業務フロー作成、カスタマイズ実装、アドオン要件定義書作成
月額単価:
~1,400,000円 / 月
稼働場所:
兵庫県
稼働率:
100%
作業内容:
要件定義フェーズにおける各種コンサルタスクを実施いただきます。 ●募集人数 SDコンサル:1名 MMコンサル:1名 FIコンサル:1名

【CO】

【MM】

半導体製造機器製造向けSAP運用保守

要スキル:
【募集①】CO/PS領域(1名) ・ SAPにおいて運用保守または導入経験のある方(CO or PSいずれかの経験でも可) ・カスタマイズ知見要 <尚可> ・業務整理、設計、開発いずれかの経験のある方、S4バーションアップ経験のある方 【募集②】MM領域(1名) ・ SAPにおいて運用保守または導入経験のある方(主に購買側のMRP部分の知見・経験のある方) ・カスタマイズ知見要 <尚可> ・設計変更知見、業務整理、設計、開発いずれかの経験のある方 ・S4バーションアップ経験のある方
月額単価:
~1,000,000円 / 月
稼働場所:
神奈川県
稼働率:
100%
作業内容:
SAP運用保守の支援+バージョンアップ準備業務

★★★SAPラボのライター募集★★★

SAPラボでは、SAPの知識を活かして副業をしたい方を募集してるのじゃ!

SAPラボのライターの特徴

・ライティング初心者OK!
・報酬高単価!
・業務委託契約なので副業として最適!

SAP記事執筆者としての活動実績として利用可能なので、転職時や案件探しの際に企業へのアピール材料にもなります。

募集要項

・SAP導入や運用保守プロジェクトへの参画経験1年以上

ご応募/お問合せ先

info@sap-labo.com

少しでもご興味ある方、ぜひお気軽にご連絡下さい!

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

SAPコンサルタント(経験:FI/CO/ABAP)
米国公認会計士(ワシントン州)

新卒でSIerに入社して、初配属がSAPプロジェクト。その後ITコンサルファーム、不動産スタートアップを経て、システムコンサル会社を起業。

新卒時代にSAPを勉強したくても、SAP情報サイトが少なくキャッチアップに苦労した経験から、SAPをなるだけ簡単にわかりやすくをモットーにSAPラボを運営しつつ、SAP業界の裾野を広げるべく活動中!

一緒に「SAPラボ」を盛り上げてくれる副業ライター(SAP経験者)を募集してますので、お問い合わせよりお願いします!

この記事のポイント