出力管理の説明

クラウドテナントでの印刷シナリオプル統合の準備

Objectives

After completing this lesson, you will be able to:
  • 技術印刷インフラストラクチャの準備
  • 印刷キューの登録と更新
  • 出力印刷パラメータの設定

通信の技術前提条件の充足

通信シナリオ

SAP S/4HANA Cloud Public Edition での印刷では、前提条件としていくつかのカスタマイジングが必要です。必要な設定とは、SAP が管理する通信シナリオを有効化することです。: シナリオ ID: SAP_COM_0466: シナリオ: 印刷 - プル統合

通信シナリオにより、通信に必要な権限、受信および送信サービス、およびサポートされる認証方法が決定されます。

SAP では、設計時を表すソースコードとして、事前定義された文字化けした通信シナリオを提供しています。通信シナリオを使用するには、特定の定義が使用可能である必要があります。

通信システム

通信システムは、さまざまなシステム間の通信を可能にするために登録されます。すべての通信システムは、異なる登録済システム間の通信パートナを表します。使用ケースに応じて、受信通信または送信通信 (もしくはその両方) が必要です。

  • 受信通信: システムから提供されるサービス
  • 送信通信: システムによって呼び出されるシステムによって提供されるサービス
通信ユーザ

通信ユーザは、データの転記時に自身を認証するためにソリューションで使用されます。このテクニカルユーザを使用して、他のソリューションとの統合を有効化することができます。ソリューションまたはシステムに通信ユーザおよび認証情報が割り当てられ、使用する通信システムに認証されます。

注記

SAP では、通信ユーザに対して証明書ベースの認証を使用することをお奨めします。

通信契約

通信契約は、システムと通信パートナ間の電子データ交換を設定するのに役立ちます。SAP S/4HANA Cloud Public Edition テナントでは、通信契約の基準として使用できる受信通信および送信通信のさまざまな通信シナリオが提供されます。

  • 受信通信契約: 通信パートナから業務伝票を受信する方法を定義します。

  • 送信通信契約: ビジネス文書を通信パートナに送信する方法を定義します。

通信シナリオの要件および依存関係をまず一般的な形式 (左)、2 つ目は例 (中間) で示す図で、どちらもキー (右) を使用して説明されています。通信シナリオは設計時を表し、通信契約ではランタイムが提供され、通信システムと通信ユーザをバンドルとして組み合わせます。

通信契約 - シナリオ SAP_COM_0466 に基づく: 印刷 - プル統合

SAP S/4HANA Cloud Public Edition での印刷 - プル統合の有効化は、それぞれの通信シナリオSAP_COM_0466 に基づいており、通信契約の登録が必要です。キーユーザは、この管理タスクを実行することもできます。

ユーザは、割り当てられたビジネスロールに応じてアクセスできます。すべての通信関連定義は、通信管理の管理領域に収集されます。または、SAP S/4HANA Cloud Public Edition の SAP Fiori ラウンチパッドでアプリの検索オプションを使用することもできます。

以下の図は、使用ケース印刷 -通信シナリオSAP_COM_0466 に基づくプル統合の必須設定を示しています。初期および最後の図のロードマップは、通信契約通信システム、通信ユーザ、ナビゲーションアスペクトなどの特定のシステム定義に関連する重要なステップの概要を示す必要があります。

ヒント

ここに示す設定ステップの順序は固定されていませんが、変更することができます。たとえば、通信システムを最初に登録したり、通信ユーザを初期ステップとして登録したりすることができます。
SAP Fiori ラウンチパッドで通信管理を使用した管理メニューとアプリ検索の 2 つの方法を使用して通信シナリオを検索する方法を示す画面抽出。図の下部には、関連するシナリオ SAP_COM_0466 が示されています。さらに、追加の設定ステップ (このセクションの次) を一覧表示する概要があります。

選択した通信シナリオに応じて、SAP では、必要な設定の詳細な説明を含む統合文書を提供しています。アプリ通信シナリオの表示を使用して、設定を開始しました。

この図は、アプリ通信シナリオにおける通信シナリオ SAP_COM_0466 印刷 - プル統合を示しています。ステップバイステップの説明を含むシナリオ文書が利用可能です。さらに、直接リンクを使用して通信契約を登録することができます。これは、カスタマがこのシナリオを使用する場合に確立する必要があります。

通信契約の登録時には、有効な通信システムの割当が必須です。そのため、統合機能によって新規通信システムが登録され、登録者がそれぞれのアプリに転送されます。

図は、印刷用の通信シナリオに基づいて通信契約を登録する方法を示しています。さらに、必須の通信システムを直接登録するオプションも表示されます。さらに、このトレーニングの特定のデモおよび演習問題に関するヒントがあります。

通信ユーザがすでに作成されている場合は、利用可能な (技術) ユーザの一覧からその通信ユーザを選択することができます。この例では、通信ユーザが即時に登録されます。

4 つのイメージ (1-4) のこの行の最終イメージは、通信システムに必要なテクニカルユーザを登録する方法を示しています。最後に、通信システムを保存する必要があります。最後に、通信契約です。完了したステップのレビューにより、スライドは完成します。

注意

通信システム通信契約などのアプリを使用する場合は注意してください。

最終ステップとして設定した内容を保存していることを確認します。エレメントが保存されていない場合は、通信システムまたは通信契約の概要にドラフトが存在することがわかります。

通信契約の登録

印刷キューの設定

印刷キューは、伝票の印刷を管理し、業務固有のキューで印刷ジョブを監視するために、SAP S/4HANA Cloud Public Edition で使用されます。さらに、印刷キューは SAP Cloud Print Manager for Pull Integration によってポーリングされ、出力明細が取得され、カスタマネットワークのローカルプリンタにリンクされます。

イメージは、PI 向け SAP CPM のコンテキストにおける印刷キューのロールと、これらの印刷キューの関連性を示しています。

印刷キューを定義するには、印刷キュー更新アプリを使用して、出力書式と通信ユーザを指定します。

ヒント

通信ユーザは、SAP Cloud Print Manager for Pull Integration がシステムにログオンするときに使用するテクニカルユーザです。最初に、通信シナリオ SAP_COM_0466 で通信ユーザを定義します。この場合、複数のキューを同じ SAP Cloud Print Manager for Pull Integration に接続することができます。すべてのキューで同じ通信ユーザを使用する必要があります。

通信ユーザは、SAP Cloud Print Manager for Pull Integration によるシステムへのアクセスに使用されるテクニカルユーザとして機能します。最初に、SAP_COM_0466 通信シナリオ内で通信ユーザを設定する必要があります。このアプローチでは、複数のキューを同じ SAP Cloud Print Manager for Pull Integration にリンクすることができます。すべてのキューでこの単一の通信ユーザが利用されるようにすることが重要です。

この図は、いくつかのスクリーンショットを使用してアプリ印刷キュー更新にナビゲートする方法を示し、印刷キューの登録時に要求されるメタデータを示しています。

印刷キューの定義時には、以下の項目が使用されます。

  • キュー (必須項目)
  • 説明 (必須フィールド)
  • 書式 (必須項目): PDF がデフォルト書式です。
  • 通信ユーザ (必須項目)
  • 保有 (必須項目)
  • Location ID
  • ロケーション ID タイプ: 未定義 (オプション: PLANT、BUILDING、ROOM、GLOBAL LOCATION NUMBER)

印刷キュー更新アプリには、常に DEFAULT という名称の印刷キューがあります。これは、サンプルとして SAP によってのみ提供されます。このキューは、SAP Cloud Print Manager for Pull Integration にリンクできないため、本稼動出力を目的としていません。

注記

デフォルトの印刷キューは本稼動出力に使用できないため、物理プリンタに接続するには、1 つまたは複数のカスタム印刷キューを登録する必要があります。

デフォルトキューでは、明細のカスタム保存期間を設定することはできず、SAP は誤用を防ぐために標準保存期間をいつでも調整することができます。また、すべての印刷文書のストレージとしてデフォルト印刷キューを使用しないことをお奨めします。これは、SAP では同じ理由でクォータ制限をいつでも適用できるためです。クリーンアップジョブにより、デフォルト印刷キューのすべてのアイテムが、そのステータスに関係なく 8 日後に自動的に削除されます。この手順は、他の印刷キューの操作には影響しません。

印刷キュー更新画面のユーザインタフェースの右下隅に、押ボタンシステム URL が表示されます。この URL は、SAP Cloud Print Manager for Pull Integration からの接続を使用して、SAP S/4HANA Cloud Public Edition で印刷キューの内容をポーリングする場合に必要です。

注記

セキュリティ上の理由から、システム URL は非表示にする必要があり、以下の情報が提供されます。通信契約アプリで API-URL を使用してください 通信シナリオ SAP_COM_0466 を参照する登録された通信契約にアクセスして、システム URL を取得することができます。

SAP S/4HANA Cloud Public Edition テナントでは、各印刷キューに指定された通信ユーザが割り当てられます。SAP Cloud Print Manager for Pull Integration で印刷キューがチェックされると、この認証を使用して、クラウドベースのソリューション内の特定の印刷キューから出力明細にアクセスして取得します。

SAP S/4HANA Cloud Public Edition では、複数の方法で印刷ユーザを印刷キューに割り当てることができます。これらの印刷キューは、SAP Cloud Print Manager for Pull Integration を使用して、カスタマのインフラストラクチャ内のローカルプリンタに接続することができます。

この図は、カスタマインフラストラクチャ (左) および SAP S/4HANA Cloud Public Edition を再度示しています。定義された印刷キュー (SAP S/4HANA Cloud Public Edition) が (同じクラウドベースのシステムで) 印刷ユーザにリンクされ、最後に SAP Cloud Print Manager for Pull Integration を介して (カスタマインフラストラクチャで) ローカルプリンタに割り当てられる方法など、さまざまなオプションが表示されます。3 つの異なるオプションが表示されます。オプション 1: 印刷ユーザ 01 から CPM サーバ 01 からプリンタ 01 までのキュー 01 (同じ印刷ユーザ 01 が他の印刷キュー 02 に使用されます)。オプション 2: 印刷ユーザ 01 から CPM サーバ 01 からプリンタ 01 までのキュー 01 (印刷ユーザ 02 は他の印刷キュー 02 に使用されますが、CPM サーバ 01 は同じです)。オプション 3: 印刷ユーザ 01 から CPM サーバ 01 からプリンタ 01 までのキュー 01 (印刷ユーザ 02 は他の印刷キュー 02 に使用されますが、CPM サーバ 02 が使用されます)

印刷キューの登録

管理チームメンバーとして、SAP S/4HANA Cloud Public Edition の印刷環境を有効化する責任があります。印刷キューコンセプトを使用して、ビジネス文書をローカルネットワーク上のプリンタに印刷することができます。SAP S/4HANA Cloud Public Edition とローカルプリンタの間の仮想接続を確立するには、印刷キューを登録する必要があります。

タスク 1: 印刷キューの登録

出力印刷パラメータの設定

出力パラメータ決定により、デシジョンテーブルでビジネスルールが登録および更新されます。その結果、特定のビジネスアプリケーションでは、これらのルールを使用して、印刷される明細の出力パラメータが決定されます。ビジネスルールは、ビジネスアプリケーションと決定ステップを組み合わせたものです。

SAP S/4HANA Cloud Public Edition の出力パラメータ決定アプリを使用して、特定のビジネスエンティティのデフォルト出力設定を確立することができます。このメカニズムにより、業務伝票の通信方法および通信先が定義されます。これにより、組織は、さまざまな業務トランザクション (購買発注、受注、請求書など) の出力を生成および配信するために使用するパラメータを設定することができます。

注記

出力パラメータ決定アプリを使用したほとんどの調整は、経験豊富なビジネスユーザが実行します。ただし、一部の項目は、ビジネスプロセスの必要なカスタマイゼーションに関連する技術的な問題を参照しています。

概説: 購買発注の出力パラメータ決定はどのように設定しますか。

購買発注の場合、出力パラメータは、さまざまな伝票登録および配賦の側面を制御するのに役立ちます。この設定により、購買発注出力の処理、書式設定、およびサプライヤへの送信方法を決定することができます。この例では、購買発注のルールをチェックします。

  1. 出力パラメータ決定アプリを開きます。
  2. ルール表示: 項目の入力ヘルプを選択して、ビジネスルールを照会する文書タイプを選択します。
  3. 購買発注を選択します。
  4. 照会する決定ステップを選択します。
  5. テーブル内容領域に行を含むテーブルが表示されます。
  6. 編集モードを使用して、デシジョンテーブルのコンテンツに対する変更を実装します。
このイメージでは、(1) アプリ出力パラメータ決定の検索方法、(2) 業務伝票に基づくビジネスルールの選択が可能であること、および (3) 単一の決定ステップを選択して、ビジネス文書のデシジョンテーブルの照会または更新を行うことができます。デシジョンテーブルには、指定された値を照会したり、これらの値を更新したりするための標準列が含まれています。
このイメージは、出力パラメータ決定の 2 番目の部分であり、決定ステップの項目値の変更方法について説明しています。変更が完了したら、アプリの機能キーを使用してチェックと有効化を行う必要があります。

ヒント

変更を行った後、チェックのためにチェック機能を実行し、変更の有効化に進みます。

購買発注のルール:
決定ステップの一覧を使用して、追加処理のために単一ステップを選択することができます。
出力タイプ
この決定ステップでは、以下が定義されます。
  • 出力タイプ: 購買発注
  • ディスパッチ時間: 1 (即時) または 2 (スケジュール済)

購買発注は即時に印刷するか、または出力がバックグラウンドジョブで生成されます。

受信側
購買発注出力の受信者を指定します。仕入先マスタデータ、担当者詳細、システム内の特定の設定などの要素に基づくことができます。提供されるフィールドは以下のとおりです。
  • ロール: LF
  • 除外フラグ: - (偽)X (真)、または (不明)
チャネル
この決定ステップでは、購買発注が送信される通信チャネルを定義します。たとえば、サプライヤが電子メールによる購買発注の受信を希望する場合は、出力パラメータを適宜設定する必要があります。以下の項目が提供されています。
  • 出力タイプ: 購買発注
  • ロール: LF
  • 受領者: サプライヤコード (オプション)
  • チャネル: EDIEMAILEXTOMIDocPRINT、または XML

    さまざまなチャネルを使用することができます。すでに説明したオプション (PRINT、EMAIL、EDI)、EXTOM (外部出力管理)、および IDOC (Intermediate Document) 以外にも、追加のチャネルがあります。

  • 除外フラグ: - (偽)X (真)、または (不明)
  • ディスパッチ時間: 1 (即時) または 2 (スケジュール済)
プリンタ設定
この決定ステップでは、以下が定義されます。
  • 出力タイプ: 購買発注
  • ロール: LF
  • 受領者: サプライヤコード (オプション)
  • 購買組織: 購買組織の名称
  • 印刷キュー: <キューの一意 ID>デフォルトは初期値

    注意

    この項目では、これらの購買発注がルーティングされる印刷キューが定義されます。
  • 部数: <数>
電子メール設定
この決定ステップでは、以下が定義されます。
  • 出力タイプ: 購買発注
  • ロール: LF
  • 受領者: サプライヤコード (オプション)
  • 送信者電子メール: <送信者の電子メールアドレス>
  • 電子メールテンプレート: <テンプレート名>

    MM_PUR_PO_DEFAULT_TEMPLATE は初期値ですが、ユーザ定義電子メールテンプレートを選択することもできます。

電子メール受信者
この決定ステップでは、以下が定義されます。
  • 出力タイプ: 購買発注
  • ロール: LF
  • 受領者: サプライヤコード (オプション)
  • 電子メールタイプコード: 宛先CC、または Bcc
  • 電子メールアドレス: <必要に応じて受信者の電子メールアドレス>
フォームテンプレート
テンプレートには購買発注のレイアウトおよび設計要素が含まれており、組織はブランディングまたはコンプライアンス標準を満たすようにカスタムテンプレートを設定することができます。以下のオプションを使用することができます。
  • 出力タイプ: 購買発注
  • ロール: LF
  • 受領者: サプライヤコード (オプション)
  • チャネル: EDIEMAILEXTOM
  • センダ国: <必要に応じて<
  • レシーバ国: <必要に応じて<
  • 受信者言語: <必要に応じて<
  • フォームテンプレート: LF

    MM_PUR_PURCHASE_ORDER が初期値ですが、カスタムフォームテンプレートを選択することもできます。

  • フォーム言語: <必要に応じて<
出力関連
この決定ステップでは、以下が定義されます。
  • 出力タイプ: 購買発注
  • 関連区分: - (偽)X (真)、または (不明)

これらのパラメータにより、内部ポリシーおよび外部要件に合わせて、購買発注が仕入先に正確かつ効率的に通信されるようになります。SAP S/4HANA Cloud 内で出力決定を正しく設定することは、シームレスな調達処理を行い、仕入先との強固な関係を維持するために不可欠です。

追加の調整が必要な場合は、標準およびカスタムの注文書フィールドを、未加工のデシジョンテーブルを表す条件列として選択することができます。これを行うには、単一決定ステップの編集モードで機能列挿入を使用します。

注記

SAP では、以下の決定ステップに対してのみ標準項目およびユーザ定義項目を使用することをお奨めします。
  • 出力タイプ
  • フォームテンプレート
  • 電子メール受信者
  • チャネル

出力パラメータ決定のチェックおよび更新

管理チームメンバーとして、SAP S/4HANA Cloud Public Edition の印刷環境を有効化する責任があります。たとえば、ビジネスユーザが集計のために購買発注を登録すると、出力パラメータ決定を参照して、その伝票で実行する必要がある処理が決定されます。SAP S/4HANA Cloud Public Edition の印刷ルールを定義するには、出力パラメータ決定を更新する必要があります。

この演習問題では、購買発注のビジネスルールを更新して、購買発注を特定の印刷キューにリンクします。

タスク 1: 出力パラメータ決定のチェックおよび更新