Important
Dynamics 365 Project Service Automation は Dynamics 365 Project Operations に進化しました。 詳細は、Project Service Automation の移行を参照してください。
適用対象: Project Service アプリ バージョン 3.x
Dynamics 365 Project Service Automation は、Dynamics 365 Sales の Price list エンティティを拡張します。
キー エンティティ
価格表には、次の 4 つの異なるエンティティによって提供される情報が含まれています。
- 価格表 - このエンティティは、価格時間のコンテキスト、通貨、日付の有効性、および時間単位に関する情報を格納します。 コンテキストは、価格表が原価率または販売率を表すかどうかを示します。
- Currency - このエンティティは、価格表に価格の通貨を格納します。
- 日付 - このエンティティは、システムがトランザクションに対して既定の価格を入力しようとしたときに使用されます。 PSA の価格設定は、トランザクションの日付などの日付有効性を持つ価格表を選択します。 PSA の価格設定が、関連する見積もり、契約、または組織単位に添付されているトランザクションの日付に有効な複数の価格表を見つけた場合、価格は既定にはなりません。
- Time - このエンティティには、毎日または時間単位の料金など、価格が表される時間の単位が格納されます。
Price list エンティティには、価格を格納する 3 つの関連テーブルがあります。
- ロール価格 - このテーブルには、ロールと組織単位の値の組み合わせのレートが格納され、人事のロールベースの価格を設定するために使用されます。
- トランザクション カテゴリ価格 - このテーブルには、トランザクション カテゴリ別の価格が格納され、経費カテゴリの価格を設定するために使用されます。
- 価格表項目 - この表には、カタログ製品の価格が格納されます。
価格表は料金表です。 価格カードは、価格表エンティティと、ロール価格、トランザクション カテゴリ価格、および価格表品目テーブルの関連行の組み合わせです。
リソース役割
リソースロールという用語は、プロジェクトで特定の一連のタスクを実行するために人が持っている必要があるスキル、コンピテンシー、認定を指します。
人事時間は、通常、リソースが特定のプロジェクトで満たすロールに基づいて見積もられます。 人事時間の場合、PSA では、リソースロールに基づく原価と請求がサポートされます。 時間は、 時間 単位グループの任意の単位で価格を設定できます。
時間単位グループはPSAがインストールされるときに作成されます。 既定の単位は Hour です。 時間単位グループまたは時間単位の属性を削除、名前変更、または編集することはできません。 ただし、時間単位グループに 他の単位 を追加することはできます。 時間単位グループまたは時間単位のいずれかを削除しようとすると、PSA ビジネス ロジックでエラーが発生する可能性があります。
トランザクション カテゴリと経費カテゴリ
プロジェクト コンサルタントが発生する出張やその他の経費は、通常、顧客に請求されます。 PSA では、価格表を使用して経費カテゴリの価格をサポートしています。 航空運賃、ホテル、レンタカーは、経費カテゴリの例です。 経費の各価格表明細行は、特定の経費カテゴリの価格を指定します。 経費カテゴリの価格については、次の 3 つの価格方法がサポートされています。
- 原価 - 経費は顧客に請求され、マークアップは適用されません。
- マークアップの割合 - 実際のコストに対する割合が顧客に請求されます。
- ユニットあたりの価格 - 請求価格は、経費カテゴリの単位ごとに設定されます。 顧客に請求される金額は、コンサルタントが報告する経費単位の数に基づいて計算されます。 マイレージは、出荷単位ごとの価格設定方法を使用します。 たとえば、マイル経費カテゴリは、1 日あたり 30 米ドル (USD) または 1 マイルあたり 2 USD に構成できます。 コンサルタントがプロジェクトの走行距離を報告すると、コンサルタントが報告したマイル数に基づいて請求金額が計算されます。
プロジェクトの販売価格とオーバーライド
プロジェクト見積と契約の場合、プロジェクトの価格表には、製品価格表とは異なる価格オーバーライド パターンがあります。 製品カタログベースの見積もりラインでは、各見積もりラインが 1 つのカタログアイテムを指しているため、価格を見積もり行で直接ロールとカテゴリにオーバーライドできます。 ただし、プロジェクトベースの見積もりラインでは、価格を見積もり行で直接ロールとカテゴリに上書きすることはできません。 2つの異なるオーバーライド パターンをサポートするために、PSAは新しい価格リストの関連付けであるプロジェクト価格リストを導入しました。
注
価格をオーバーライドする場合の動作の違いにより、プロジェクト リソースとカタログ アイテムに対して個別の価格表を用意することをお勧めします。
次の各エンティティは、プロジェクトの価格に関連する 1 つ以上の販売価格表を持つことができます。
- 顧客 (アカウント)
- 機会
- 見積もり
- プロジェクト契約
これらのエンティティと価格表の関連付けは、プロジェクトの価格表によって示されます。 1 つ以上の価格表を、Customer、Opportunity、Quote、および Project Contract の販売エンティティに関連付けることができます。
既定のプロジェクト価格表は、顧客レコードに自動的に入力されません。 ただし、プロジェクト価格表を顧客レコードに手動で添付することはできます。 ただし、顧客とカスタム価格契約がある場合にのみ、プロジェクトの価格表を手動で添付する必要があります。
プロジェクトの価格表が販売エンティティに関連付けられている場合、PSA は次の情報を検証します。
- 価格表はSalesのコンテキストを示します。
- 価格表の通貨は、顧客の通貨と一致します。
プロジェクト契約では、PSA は次の優先順位を使用して、関連するプロジェクト価格表を自動的に設定します。
- 見積もり
- 機会
- カスタマー
- PSA のグローバル設定
プロジェクトの価格表が既定で入力されると、PSA は通貨が顧客の通貨と一致し、入力された既定の価格表に 販売のコンテキストがあることを検証します。
複数のプロジェクト価格表を、Customer、Opportunity、Quote、および Project Contract エンティティに関連付けることができます。 この機能では、実行時間の長いプロジェクト 契約の日付固有の既定の価格がサポートされます。この場合、インフレが原因で発生する価格更新を考慮するために複数の価格表が必要になる場合があります。 ただし、Customer、Opportunity、Quote、または Project Contract エンティティに関連付ける価格表の日付の有効性が重複している場合、既定の価格が正しくない可能性があります。 したがって、日付の有効性が重複するプロジェクト価格表がそれらのエンティティに関連付けられていないことを確認する必要があります。
取引固有の価格の上書き
PSA では、見積またはプロジェクト契約で既定で入力されるプロジェクト価格表で、選択した価格に対して取引固有の上書きを作成できます。
既定では、プロジェクト 契約は常にマスター販売価格表への直接リンクではなく、その価格表のコピーを取得します。 この動作は、マスター価格表が変更された場合に、顧客と作業明細書 (SOW) に対して行われた価格契約が変更されないようにするのに役立ちます。
ただし、見積もりでは、マスター価格表を使用できます。 または、マスター価格表をコピーして編集して、その見積もりにのみ適用されるカスタム価格表を作成することもできます。 見積もりに固有の新しい価格表を作成するには、[ 見積もり ] ページで [ カスタム価格の作成] を選択します。 取引固有のプロジェクト価格表には、見積もりからのみアクセスできます。
カスタム プロジェクト価格表を作成すると、価格表のプロジェクト コンポーネントのみがコピーされます。 つまり、見積もりに添付されている既存のプロジェクト価格表のコピーとして作成された新しい価格表であり、この新しい価格表には関連するロール価格とトランザクション カテゴリ価格のみが含まれます。
コストの追跡
PSA は、プロジェクトでの人事時間の使用コストを追跡します。 また、出張費など、プロジェクト中に発生したその他の経費のコストも追跡します。
請求率と同様に、人事管理のコスト単価も価格表を使用して設定されます。 原価価格表と販売価格表の動作の主な違いを次に示します。
リソースのコストレートは、特定のプロジェクト、コントラクト、または見積もりでオーバーライドすることはできません。 ただし、取引の性質に固有の変更が行われた場合、請求レートは取引ごとにオーバーライドできます。
原価価格表を解決するには、次の注文が使用されます。
- 組織単位に関連付けられている原価価格表。
- プロジェクト サービス パラメーターに関連付けられているコスト価格表。 さまざまな通貨の原価価格表をプロジェクトサービスパラメータに関連付けることができるため、PSは、プロジェクト、契約、または見積の契約組織単位の通貨と、原価価格表の通貨との間で通貨一致を行います。
- 経費の場合、コスト価格とマークアップ価格の方法は、原価価格表には適用されません。 これらの価格設定方法が原価価格リストラインでトランザクション カテゴリ原価を設定するために使用されている場合でも、これらの価格は無視され、既定の原価価格は入力されません。