Dynamics 365 Sales とのシームレスな同期を有効にする (プレビュー)
この記事はプレリリースであり、変更される可能性があります。
Microsoft Dynamics 365 Supply Chain Management には、価格と割引の契約を処理する価格決定エンジンが含まれています。 この価格決定エンジンでは、複雑なルールを使用して、特定の注文または見積に対して最適な価格を決定します。 この記事で説明するように、Supply Chain Management を Dynamics 365 Sales と統合する場合は、 Supply Chain Management 価格決定エンジンを使用する または 非同期同期 を使用して、要求時に同期することができます。
重要
- これはプレビュー機能です。
- プレビュー機能は、運用上の用途のためのものではなく、機能が制限されている場合があります。 これらの機能には、追加使用条件 が適用され、顧客が早期にアクセスしてフィードバックを提供できるよう、公式リリースより前に使用できます。
シームレスな同期により、販売の販売注文と販売見積を処理するユーザーは、Supply Chain Management 価格決定エンジンが実行する計算の結果を確認できます。価格、割引、合計を取得するために特別な手順を実行する必要があります。 ユーザーが Sales で作業すると、必要なすべてのデータと計算結果が、必要に応じてシステム間でシームレスに同期されます。
シームレスな同期により、フロントエンドのスタッフが主に Sales で販売注文や販売見積の作成と更新を行うシナリオが大幅に向上します。 ユーザーが Sales、更新された明細行価格、割引、合計で注文明細行や見積明細行を追加または更新すると、Supply Chain Management で計算され、直ちに販売ユーザー インターフェイス (UI) に反映されます。追加のタップやクリックは不要です。 ほとんどの場合、ユーザーは、Supply Chain Management で計算の結果を示す更新された行価格、割引、および合計を取得するのに、Sales で 価格見積 や 価格注文 を手動で行う必要はありません。
前提条件
シームレスな同期を使用するには、システムが次の要件を満たしている必要があります。
Supply Chain Management バージョン 10.0.42 以降を実行している必要があります。
二重書き込みサプライ チェーン ソリューション バージョン 2.3.4.367 移行を実行している必要があります。
Dynamics 365 Sales を使って見積に対する現金の効率の向上を有効にして構成する と Dynamics 365 Sales を使って見積に対する現金の効率を向上させる作業 の説明に従って、基本的な Sales との統合を有効化し構成する必要があります。
次の機能は、機能の管理 でオンになっている必要があります。
- Dynamics 365 Sales と統合したときに Supply Chain Management を価格マスターにする – この機能は次の機能の前提条件です。 詳細は、Dynamics 365 Sales を使用して見積から入金に対する特別な効率性を有効にして構成する を参照してください。
- Dynamics 365 Sales で行のデータと合計を自動的に同期する – この機能により、この記事で説明する機能が追加されます。
シームレスな同期をオンにして構成する
シームレスな同期を有効にして構成するには、次の手順を実行します。
売掛金勘定>売掛金勘定の設定>売掛金勘定のパラメータ に移動します。
一般クイック タブで、次のフィールドを設定します。
Supply Chain Management 価格マスターの作成 – 自動同期オプションのいずれかを有効にするにはこのオプションを はい に設定する必要があります。 このオプションについての詳細は Supply Chain Management の価格マスターを作成する を参照してください。
明細行データを Sales に自動的に同期 – Supply Chain Management の販売見積と販売注文の明細行からのデータ (明細行価格や割引を含む) を、Sales で明細行が作成または更新時に、Sales へ自動的に同期紙べき場合は、このオプションを はい に設定します。 同期されるデータには、単価、行割引、正味金額などの金銭データ以外のデータが含まれます。 また、Supply Chain Management から Sales への同期のために設定された、適切な注文および見積の明細行のすべてのマップされた明細行データも含まれます。 また、要求された出荷日や指定入荷日などのデータも含まれており、明細行の入力時に再計算される場合があります。
この機能の利点は、販売の販売注文明細行または販売見積明細行を作成および更新するユーザーがそれらの明細行を保存すると、Supply Chain Management に表示される同じ明細行値も Sales に表示されるという利点があります。 したがって、この機能により、システム全体にわたって完全な透過性とデータのアライメントが保証され、Supply Chain Management から追加の同期がトリガーされる必要があります。
Sales への合計の自動同期 – Sales で明細行が追加、削除、または変更されるときに、システム間で販売注文と販売見積の小計および合計を自動的に計算および同期する場合は、このオプションを はい に設定します。 このオプションを はい に設定できるのは、Sales に明細行データを自動的に同期する オプションも はい に設定されている場合のみです。
両自動同期オプションは はい に設定することをお勧めします。 この構成は、Sales の販売注文と販売見積を担当するユーザーに最高の経験を提供します。 これにより、ユーザーが販売の関連する値 (行数量など) を変更するたびに、行の金銭データ、小計、合計が両方のシステムで必ず更新されます。 これらのオプションを いいえ に設定した場合、計算と同期を行トリガー販売の注文または見積を作成または編集した後、ユーザーは手動で 見積 や 見積の注文 を選択する必要があります。
Sales でカスタム価格決定ロジックを使用している場合、または Salse で作業するフロントエンドのスタッフが、割引、請求金額、売上税、合計、小計ではなく、行の単価だけを使用している場合は、一方または両方のオプションを いいえ に設定します。
重要
Dynamics 365 Sales のサプライチェーン ソリューションをインストールすると、Sales の標準フォームにいくつかの変更が行われ、Sales の標準 Order、Quote、Order Product、Quote Products フォームにシームレスな同期情報が追加されます。 ただし、これらのエンティティの 1 つまたは複数にカスタム フォームを使用している場合 (これが一般的です)、カスタムフォームにシームレス同期の情報が正しく表示されるように、カスタム フォームを修正する必要があります。 詳細については、Dynamics 365 Sales のカスタムフォームにシームレスな同期情報を表示 を参照してください。
Sales に入力されたゼロ以外の単価
ユーザーが Sales の販売注文または販売見積の行に対して0 (ゼロ) 以外の単価を入力すると、その単価も同期され、Supply Chain Management の販売見積行に適用されます。 この場合、Supply Chain Management は行データに追加の計算を適用されません。
手動での明細行割引
ユーザーが Sales で販売注文や見積明細行に手動行割引金額を追加する必要がある場合は、売掛金勘定パラメータ ページの Dynamics 365 Sales 統合 クイックタブで、必ず、見積データを販売注文にコピー オプションを はい に設定します。 選択されていない場合、販売で見積が受注すると、手動明細行割引は Supply Chain Management に同期されません。 詳細は、Sales に同期された販売注文に、Supply Chain Management の販売見積データをコピーする をご覧ください。
シームレスな同期を使用する場合でも手動同期が必要な場合
2 つのケースでは、Sales のユーザーは、システム間で明細行価格と割引が再計算される前に、価格見積 または 価格注文 を選択する必要があります。
- 販売価格の取得に使用されるデータ タイプは 今日 です。
- 推奨価格は Sales に適用されますが、実際の価格は Supply Chain Management の取引契約に保存されます。
次のサブセクションでは、これらのケースの例を通じて説明します。
ケース 1 : 価格データ型が今日
この場合は、1 つの販売価格が 8 月 28 日から有効な 20 米ドル (USD 20) で、もう 1 つの販売価格が 9 月 1 日から有効な USD19 です。 価格リストは Sales に適用されません。
- 8 月 28 日の取引契約価格 : USD20
- 9 月 1 日の取引契約価格 : USD19
8 月 28 日に、Sales で販売注文が作成されます。 これには、明細行単価が USD20 の一明細行があります。 9 月 1 日に、同じ品目の 2 番目の注文明細行が追加されます。 新しい取引協定価格が有効になるので、これには USD19 の明細行単価があります。
標準の Supply Chain Management に従って、USD19 の明細行価格は 2 行目にのみ適用されます。 1 行目の価格は自動的に変更されません。 ただし、Sales のユーザーが 価格注文 を 9 月 1 日かそれ以降に選択した場合、両方の明細行は、契約評価ポリシーに従って価格変更されます。 したがって、どちらの明細行も単価が USD19 と表示されます。
注意
このケースは販売見積にも適用されます。
ケース 2: 販売価格リストが Supply Chain Management 取引契約との共存をリストする
この場合、推奨販売価格は Sales の価格リストに格納され、実際の合意価格と顧客固有の価格は Supply Chain Management の取引契約に格納されます。 次の価格は、同じ項目に対して定義されています。
- Sales の価格リストの価格 : USD25
- Supply Chain Management 取引契約の価格 : USD 19
Supply Chain Management の取引契約評価は手動入力は除外されます。
販売担当者は、Sales で販売注文を作成し、品目の明細行を追加します。 この明細行の明細行単価は USD25 で、これは、価格リストから推奨される販売価格を表します。 この販売注文明細行は、その後 Supply Chain Management に保存されて同期されます。
Sales で販売担当者が注文を開き、価格注文 を選択すると、明細行が Supply Chain Management が取引契約評価ポリシーに従って再契約設定されます。 したがって、Supply Chain Management の明細行単価は USD19 に更新され、Sales に同期されます。
一般に、Supply Chain Management が価格マスターである場合は、Sales の価格リストに定義された推奨価格を使用することをお勧めしません。 ただし、このサブセクションで説明されているようなプロセスを会社で使用する場合、販売担当者は販売注文を作成した後に 価格注文 を選択するようにトレーニングされる必要があります。
注意
このケースは販売見積にも適用されます。
シームレスな同期を使用する場合の例
次のサブセクションでは、シームレスな同期を行うユーザー体験の例を示します。
シナリオ 1: 完全にシームレスな同期を使用した Sales の販売見積の作成
シナリオ 1 の前提条件
このシナリオは、次のシステム設定に基づいています。
- Sales に対する自動同期行データ オプションは、売掛金勘定パラメータ ページで はい に設定されます。
- Sales に対する合計の自動同期 オプションは、売掛金勘定パラメータ ページで はい に設定されます。
- 価格リストは Sales では使用されません。 (または、Sales で価格リストが使用され、Supply Chain Management でのリリースされた製品の基準販売価格が0 [ゼロ] になります)。
シナリオ 1 に対するユーザー ストーリー
Sarah は Contoso の販売担当者で、毎日 Sales を使って働いています。 月曜日、Sarah は Sales を使って販売見積を作成します。 その見積を保存し、明細行を追加します。
Sarah が販売見積へ明細行を追加して保存すると、Sales は 見積 ページの 概要 タブで次のメッセージが表示されます: "F&O から同期しています。" このメッセージは、一致する販売見積が Supply Chain Management で作成され、2 つのシステム間でデータが同期されます。 同期が完了すると、"F&O から同期しています" メッセージが表示されなくなります。
Sales で販売見積を検証すると、出荷単位ごとの価格、割引、合計金額が正しく更新されたのを確認し、Supply Chain Management が計算の結果を表示します。 Supply Chain Management に適用される複数行割引を含め、すべての明細行割引が含まれます。 その他の明細行データも、出荷および入荷希望日など Supply Chain Management から同期されます。 Sarah は Sales の 見積 で販売見積明細行の 統合 タブでこの情報を見ることができます。
Sales では、詳細金額、割引 (割引合計)、運賃金額 (Supply Chain Management で自動的に追加される明細行やヘッダーの請求金額)、合計税額 (Supply Chain Management で自動的に追加される明細行税とヘッダー税の合計)、そして合計金額の小計や合計を表示できます。 この情報はすべて、Supply Chain Management の販売見積から計算され自動的に同期されました。
このシナリオでは Sarah は、Sales で 価格見積 を選択する必要はありません。 Sales の販売見積は最新であり、現在の Supply Chain Management の販売見積からの値で調整されます。
注意
販売注文と販売注文明細行を作成するシナリオも同様の方法で実行できます。
シナリオ 2 : 完全にシームレスな同期を使用した Sales の販売見積明細行の編集
シナリオ 2 の前提条件
このシナリオは、シナリオ 1 と同じシステム設定に基づいています。
シナリオ 2 に対するユーザー ストーリー
火曜日には、前のシナリオの Sarah は、彼女の顧客が月曜日に作成した販売見積の品目の数量を増やしたいと考えているという情報を得ました。 彼女は、Sales で見積を開き、関連する明細行の数量を編集して、変更を保存します。 更新された行はシステムによって Supply Chain Management に同期され、関連する再計算がトリガーされます。 シナリオ 1 と同様に、Sales ではこのプロセスの間に "F&O からの同期しています" というメッセージが表示されます。 Sarah はこのプロセスを完了するために、価格見積 を選択してこのプロセスをトリガーする必要があります。
注意
販売注文と販売注文明細行を更新するシナリオも同様の方法で実行できます。
シナリオ 3 の例 : Sales で合計の自動同期を行わずに販売見積を作成する
シナリオ 3 の前提条件
このシナリオは、シナリオ 1 と同じシステム設定に基づいております。ただし、Sales に合計を自動的に同期 オプションが 売掛勘定パラメータ ページで いいえ に設定されています。
シナリオ 3 に対するユーザー ストーリー
Fabrikam は、Sales に合計を自動敵に同期 オプションなしのシームレス同期を使用します。 Charlie は Fabrikam の販売担当者で、毎日 Sales を使って働いています。 水曜日に、Charlie は販売見積を作成して、明細行をそれに追加します。
Charlie が販売見積へ明細行を追加して保存すると、Sales は 見積 ページの 概要 タブで次のメッセージが表示されます: "F&O から同期しています。" このメッセージは、一致する販売見積が Supply Chain Management で作成され、2 つのシステム間でデータが同期されます。 同期が完了すると、"F&O から同期しています" メッセージが表示されなくなります。
Charlie が Sales で販売見積を検証すると、出荷単位ごとの価格、割引、合計金額が正しく更新されたのを確認し、Supply Chain Management が計算の結果を表示します。 ただし、システムではそのオプションが無効になっているため、Sales の行割引フィールドは自動的に更新されません。 代わりに、これらのフィールドは空白です。 したがって、Sales に表示されている増大した金額が、Supply Chain Management に表示される実際の値と調整されていない場合があります。 また、Charlie は、小計と合計は、詳細金額、事前運賃金額、および合計金額についてのみ表示され、割引 (合計割引)、運賃金額、および合計税額に対しては表示されません。 詳細金額は、明細行の増加した金額の合計です。 Sales の金額が Supply Chain Management と一致しない場合、Sales に示される小計と合計の計算の相殺が Supply Chain Management. と比較して正しく表示されません。
Supply Chain Management. で行割引、小計、および合計を計算し、Sales と同期するには、Charlie は 価格見積 を選択する必要があります。 その後、Sales の金額は現在の Supply Chain Management と調整されます。
注意
販売注文と販売注文明細行を作成するシナリオも同様の方法で実行できます。
制限
Supply Chain Management 価格エンジンでの同期および要求 で説明されている制限は、シームレスな同期を使用する場合にも適用されます。