適用対象: ERP と統合されたプロジェクト運用
請求部門は、次の 3 つの条件が満たされたときにプロジェクトの仮発行請求書を処理できます。
- プロジェクト マネージャーは、Microsoft Dataverse でプロフォーマ請求書を確認します。
- Dynamics 365 Project Operations Integration ジャーナルを使用して、プロフォーマ請求書に含まれるすべての時間および品目未請求の販売トランザクションを転記します。
- ステージング テーブルからのインポート、定期的なプロセスは未請求および請求済みの販売ラインの両方に対して完了します。
Dynamics 365 Financeでプロジェクトの仮発行請求書を完了するには、次の手順に従います。
- タイム アンド マテリアル トランザクションの請求情報を確認し、Project Operations Integration仕訳帳を転記します。
- 固定価格の請求マイルストーンについては、課金情報を確認してください。
- プロジェクトの請求書提案書を確認して書式を設定します。
- プロジェクトの請求書を送信して印刷します。
Project Operations統合ジャーナルで課金情報を管理する
プロジェクト会計士は、FinanceのDataverseで作成されたプロジェクト実績のレビューと登録を行います。 統合ジャーナルを操作する方法の詳細については、Project Operationsの統合ジャーナルを参照してください。
原価実績と未請求の販売実績を個別の明細行として統合仕訳帳に追加します。
- Dataverse のプロジェクト実績コスト トランザクションは、コスト実績のデフォルト設定において、単価とコスト金額を提供します。
- Dataverse のプロジェクトにおける実際の未請求販売トランザクションは、未請求販売トランザクションの既定値に対応する単価と販売金額を提供します。
請求消費税
プロジェクト運用統合仕訳帳明細行の未請求の販売レコードにおいて、請求売上税グループ フィールドと 請求明細売上税グループ フィールドを組み合わせることで、請求に対する売上税が計算されます。 既定では、[プロジェクト管理および会計パラメーター] ページの [財務] タブの設定に基づいて、これらのフィールド値が設定されます。
消費税グループ方式により、請求消費税グループの既定ロジックが決まります。
- Project: プロジェクトの請求用売上税グループは常にデフォルト設定されます。 プロジェクトの既定の請求売上税グループを確認または変更するには、All Projects ページで Show default accounting を選択します。
- プロジェクト契約: 請求の売上税グループは常にプロジェクト契約から既定値として設定されます。 プロジェクト契約の既定の売上税グループを確認または変更するには、既定の会計を表示 を プロジェクト契約 ページで選択します。
- 顧客: 請求書の売上税グループは常に顧客の設定から既定値が割り当てられます。
- 検索: 上記のすべてのエンティティを検索し、使用可能な最初の値を選択します。 検索は、Project エンティティ、次に Project contract エンティティ、最後に Customer エンティティで始まります。
品目消費税グループ方式により、請求品目消費税グループの既定ロジックが決まります。
- 時間、経費、および手数料トランザクションの種類の場合、請求項目の売上税グループは常に Project カテゴリ エンティティから既定値として設定されます。
- 品目トランザクションタイプの場合、品目売上税グループは、プロジェクト管理会計パラメータの品目売上税グループの方法設定に基づいて既定で設定されます。 品目番号の規定値は、リリース済製品エンティティからの品目消費税グループから取得されます。 カテゴリの既定値は、Project category エンティティの品目売上税グループです。
統合仕訳帳の財務次元
Project Operations Integration 仕訳帳の未請求販売レコードの財務ディメンションは、Project エンティティからデフォルトとして設定されます。 [金額の配分] を選択すると、財務ディメンションを確認および調整できます。 統合仕訳帳が転記された後、見積もり請求が確認される前に、未請求販売レコードの財務ディメンション コードを変更する必要がある場合、すべてのプロジェクト>管理>転記済トランザクションに進み、トランザクションを選択してからプロセス>会計の調整を選択します。
為替レート
Dataverse では、未請求のトランザクション通貨が Finance のトランザクション通貨として使用されます。 財務は、あなたが定義した為替レートを使用して、この通貨を会社の会計通貨に変換します。
プロジェクト契約では、契約の有効期間中に固定の為替レートを使用する必要がある場合があります。 場合によっては、契約または規制の要件を満たすために固定レート契約が必要な場合があります。 固定為替レートは、設定された通貨での売上額を会社の会計通貨の収益項目に変換するときに適用します。
固定Exchangeレート機能の概要
10.0.41 リリース以降、ERP デプロイメントと統合されたプロジェクト運用でプロジェクト固定為替レート契約を使用する機能がこの要件をサポートしています。 この機能を有効にすると、財務および運用アーキテクチャの [プロジェクト 契約 ] ページのアクション ウィンドウに、固定レート契約の設定に使用できるボタンが含まれます。 販売通貨、為替レート、およびオプションの参照契約番号を入力して、固定レート契約を有効にすることができます。
既定では、特定のプロジェクト契約に対して固定金利契約を設定しない場合、システムは法人用に設定された為替レートを使用します。
固定利率契約では、次のドキュメントを使用できます。
- 仕訳帳
- 時間エントリ
- 材料用途ログ
- マイルストーンとリテーナー
- 経費
- 経費精算書
- 仕入先請求書
- 時間、材料などの見積もり
Note
既存のトランザクションがあるプロジェクトで固定為替レートを有効にすると、既存の下書き統合仕訳帳明細行または保留中のプロジェクト請求書で新しいレートの使用が開始されます。
シナリオ例
Contoso は米国に基づいており、会計通貨として米ドル (USD) を使用します。 英国に拠点を置く Coho Winery のProjectを提供しています。 契約販売通貨として英国ポンド (GBP) が使用されます。 ポンド対米ドルのExchangeレートは、1.2から1.4の間で定期的に変動します。 そのため、契約の存続期間及びProjectに対する取引については、一定レートの1.25に合意しました。
Project Operationsでは、プロジェクト契約を確立します。 このプロジェクト契約では、GBP通貨と1.25の為替レートを使用する定額契約を設定します。 Contoso は、収益を蓄積する時間と経費を伴い、進行中の作業 (WIP) 財務エントリを生成する時間と材料プロジェクトを設定します。
Projectでは、さまざまなProjectステージを計画するタスクを作成します。 Julia Funderburk は、最初のタスクである要件の収集を完了します。 このタスクの推定所要時間は 7 時間です。 財務および運用インフラストラクチャですべてのプロジェクトページを開き、プロジェクトを選択して、[アクション ウィンドウ] のプランタブで時間予報を選択できます。 このページには 7 時間予測のエントリが表示されます。 元帳プレビュー を選択します。 [Overview] タブには、転記タイプのProject - 請求収益の収益の推定コストと 2,187.50 GBP の行が表示されます。 全般 タブを選択して、営業の内訳を表示します。 この内訳は、7 時間の労力と 250 の販売価格を示しています。 合計売上金額は、1,750を為替レート125を使用して計算されます。
Contoso の会計通貨での収益は次のように計算されます:
7時間 × 250ポンド × 1.25為替レート = 2,187.50米ドル
プロジェクトが始まった後、Juliaは最初のプロジェクトに対する請求書の最初の4時間の作業時間を記録します。 8 月 27 日に、彼女は要件収集タスクに対して 4 時間の時間エントリを作成します。 そのエントリが承認されると、次の ステージング テーブルからのインポート 処理中に統合ジャーナルとして作成されます。 統合仕訳帳には、原価と売上の 2 行が表示されています。 次の表は、これらの行がどのように見えるかを示しています。
| ドキュメント タイプ | リソース名 | 時間 | 原価金額 | 売上金額 | 販売通貨 | 価格為替レート |
|---|---|---|---|---|---|---|
| 使用状況 | ジュリア・ファンダーバーク | 4 | 480 | 0 | 米国ドル | 100 |
| 使用状況 | ジュリア・ファンダーバーク | 4 | 0 | 1.000 | GBP | 125 |
費用明細行の場合、コストは会社の通貨 (USD) のままになります。 そのため、Exchangeレートは適用されません。 販売ラインの価格に関しては、固定為替レートが適用されています。
統合仕訳帳を転記すると、以下の品目になります:
- プロジェクトの原価転記
- Projectへのエントリ – WIP – 売上価値
- 固定為替レートを使用して、WIP の未収収益をプロジェクトに記録する。
| アカウント | Name | トランザクション通貨の金額 | 会計通貨での金額 | 為替レート | 転記タイプ |
|---|---|---|---|---|---|
| 600300 | 給与配賦 | -480 | -480 | 1 | Project - 給与配分 |
| 540100 | プロジェクト費用 - 人件費 | 480 | 480 | 1 | プロジェクト - コスト |
| 161300 | WIP - 販売額Sales Value | 1.000 | 1,250 | 1.25 | Project・WIP・販売額 |
| 420200 | 未収売上 | -1,000 | -1,250 | 1.25 | Project - 未収収益 |
仮発行請求書を生成すると、合計売上金額が 1,000 GBP の場合、4 時間分の 1 行が 250 の販売価格で含まれます。 顧客請求は GBP です。
仮発行請求書を転記すると、次の項目を含む顧客請求書が作成されます。
- Projectへの反転 – WIP – 販売額
- WIPの未収収益を固定為替レートで計上する取り消し
- 固定為替レートを使用した請求収益のための入力
- 固定為替レートを使用した顧客残高の登録
4 時間 × 250 GBP × 1.25 の為替レート = 1,250 GBP
| アカウント | Name | トランザクション通貨の金額 | 会計通貨での金額 | 為替レート | 転記タイプ |
|---|---|---|---|---|---|
| 161300 | WIP - 販売額Sales Value | -1,000 | -1,250 | 1.25 | Project・WIP・販売額 |
| 420200 | 未収売上 | 1.000 | 1,250 | 1.25 | Project - 未収収益 |
| 411100 | 売上 - 労務 | -1,000 | -1,250 | 1.25 | Project - 請求済み収益 |
| 130100 | 売掛金勘定 | 1.000 | 1,250 | 1.25 | 顧客残高 |
請求マイルストーンの財務属性を管理する
固定価格請求方法を使用する契約明細行は、固定価格マイルストーンを通じて請求します。 プロジェクト会計士は、 プロジェクト管理と会計>すべてのプロジェクト>管理>アカウントトランザクションに移動して、Finance の請求マイルストーンを確認できます。
請求マイルストーンに関する売上税の課税
Dataverse で新しい請求マイルストーンを作成する場合、売上税 グループ と 品目売上税グループ の値は既定で設定されます。
消費税グループ方式により、請求消費税グループの既定ロジックが決まります。
-
プロジェクトでは、常に請求書の売上税グループがプロジェクトから既定で設定されます。
All Projects ページで Show default accounting を選択すると、Projectの既定の売上税グループを確認または変更できます。 - プロジェクト契約では、請求売上税グループが常にその契約から既定値として設定されます。 プロジェクト契約の既定の売上税グループを確認または変更するには、既定の会計を表示 を プロジェクト契約 ページで選択します。
- 顧客 は常に、顧客からの請求売上税グループを既定値にします。
- 検索 では、このリスト内のすべてのエンティティを検索し、使用可能な最初の値を選択します。 検索は、Project エンティティ、Project contract エンティティ、次に Customer エンティティで始まります。
-
プロジェクトでは、常に請求書の売上税グループがプロジェクトから既定で設定されます。
固定価格のマイルストーン品目の消費税グループは、課金マイルストーンの 品目の消費税グループ フィールドの既定の値として使用されます。 会計担当者は、オン アカウント取引ページでこの値を確認、修正することができます。 プロジェクト請求書提案行を作成する際、オンアカウントトランザクションの値が使用されます。
マイルストーンの財務次元
プロジェクト契約の契約明細行における固定価格請求マイルストーンの既定の財務ディメンションを設定します。 プロジェクト契約に移動>既定の会計を表示します。 [ 契約明細行 ] タブで、 価格契約明細行を選択し、既定として使用する財務分析コード値を設定します。
プロジェクト会計士は、プロジェクト請求書提案が作成されるまで、請求書マイルストーンに関する売上税および財務ディメンション情報を変更することができます。
ステージングからのインポート
請求された販売明細行をプロジェクトのインボイス提案書にインポートするには、ステージング テーブルからのインポートの定期プロセスを実行します。 未請求の販売明細行を事前に転記しなかった場合、請求書明細行は仮発行請求書に入力されません。
ステージングからの選択的インポート
バージョン 10.0.47 以降、Feature management ワークスペースには、ステージングからの選択的インポートProject Operations という新しいプレビュー機能が含まれています。 この機能を使用すると、プロジェクト会計士は、選択した請求書提案のコンテキストからステージングプロセスからのインポートを完了することができます。 この機能により、定期的なプロセスのスケジュールされた実行や関連のないトランザクションの処理を待たずに、すぐに請求書を完了する必要がある状況に対して、仮発行請求書をすぐに作成する機能が効率化されます。
プロジェクト請求書案を作成する
プロジェクト管理 および会計 モジュールでプロジェクトの仮発行請求書を確認するには、 プロジェクト請求書>プロジェクトの仮発行請求書に移動します。
Dataverse で Proforma 請求書を確認すると、プロジェクトの仮発行請求書ヘッダーが Finance に登録されます。 調整を容易にするために、FinanceのProject仮発行請求書番号は、Dataverse の Proforma 請求書 ID と同じ番号に設定されます。 ユーザーは必ずしも Proforma 請求書を作成する順序と同じ順序で確認するわけではないため、Finance の Project 仮発行請求書番号シーケンスでは、小さい数値と大きい数値への変更を許可する必要があります。 次の手順を使用して、番号シーケンスを構成します。
Financeで、Organization Administration>Number sequences>Number sequences に移動します。
地域フィルターで、プロジェクトを選択します。
参照フィルターで、仮発行請求書を選択します。
Company フィールドを使用して、Project Operations の Dataverse 統合が有効になっている各法人をフィルター処理します。
番号シーケンスの詳細 を開きます。 一般 タブで、次の値を設定します。
- ユーザーの変更を許可する: より低い数に = はい
- ユーザーの変更を許可する: より高い数に = はい
システムは、定期プロセスステージングテーブルからのインポート (プロジェクト管理と会計>定期>プロジェクトオペレーション統合>ステージングテーブルからのインポート)を使用して、プロジェクト請求書提案行を追加します。 このプロセスは、手動で実行することも、定期的なスケジュールを使用して実行することもできます。 すべての明細行を請求できる状態になるまで、請求書提案書に明細行は追加されません。 時間トランザクションと品目トランザクションは、 プロジェクト運用統合 仕訳帳を使用して転記した場合にのみ請求する準備が整います。
仮発行請求書をフォーマットおよび印刷する
プロジェクト会計担当者は、[ 仮発行請求書の書式設定 ] ページと印刷管理機能を使用して、プロジェクト請求書の印刷をカスタマイズできます。
仮発行請求書のフォーマット
フォーマット請求書案 ページを使用して、顧客プロジェクト請求書に表示する取引をグループ化します。
プロジェクト請求書提案 ページで、印刷>請求書提案をフォーマット を選択します。
プロジェクト請求書の印刷用に新しいグループを作成するには、[ 新規 ] を選択します。
詳細/概要フィールドで、このグループ化のオプションを選択します。
- 詳細を選択して、顧客請求書のトランザクションの詳細を印刷します。
- 概要を選択して、顧客請求書のトランザクション概要を印刷します。
Note
仮発行請求書のフォーマット ページの詳細/概要フィールドでの選択は、請求書詳細または請求書概要を印刷するために、仮発行請求書の請求書フォーマットで選択したオプションを上書きします。
- 利用可能なトランザクションタブのこのセクションに含めるトランザクションラインを選択し、トランザクションを含めるを選択して、それらを選択したトランザクションタブに移動します。
- 上に移動と下に移動を選択して、セクションの順序を変更します。
- 印刷プレビューを選択してフォーマットされた請求書をプレビューします。
印刷管理
印刷管理では、さまざまなレポート ファイルを使用して、請求書の印刷、印刷先の指定、およびフッター テキストのカスタマイズを行います。 モジュール レベルで印刷管理を設定しますが、特定の顧客、契約、または仮発行請求書に対してこれらの設定をオーバーライドできます。 Project仮発行請求書 ページでこの関数をaccessするには、Print>Print management を選択します。
印刷管理の設定はツリー ビューで表示され、各ノード レベルに調整可能なドキュメントが表示されます。 モジュール、顧客、契約、または仮発行請求書ドキュメント レベルでカスタム印刷を割り当てることができます。 元のドキュメントの印刷を変更するには、目的のノードを展開して、元のアイテムを選択します。 [ レポート形式 ] フィールドで、印刷に使用するレポート形式を選択します。 ビジネス ドキュメント管理フレームワークを使用して、カスタム レポート形式を使用できます。
顧客期限の定義
支払条件によって、顧客が請求書を支払う必要がある期日が決まります。
10.0.47 リリース以降では、支払条件をオーバーライドする期限を手動で選択できます。 このオプションは、Projectのさまざまなフェーズで用語が変更された場合に特に便利です。
この機能を使用するには、Due date フィールドを含めるようにプロジェクトの請求書提案ヘッダーをカスタマイズし、また、請求書提案 テーブルから支払条件 フィールドを任意で追加し、ビューを保存します。
- 請求提案を開くときに資金調達元の支払条件を構成しない場合、期限は既定で今日に設定されます。
- 支払条件が利用可能な場合、期日には計算日が表示されます。
- どちらのオプションでも、期限を手動で設定して、既定の日付または計算日をオーバーライドできます。
仮発行請求書の転記を選択すると、[ 仮発行請求書の転記 ] ダイアログが開き、最後に請求書の日付を変更できます。 ここでは、期限の読み取り専用ビューを表示する保存済みビューを設定できます。 このウィンドウで請求書データを変更すると、請求書の日付によって期限が再計算され、期限の変更が削除されます。
期限を使用しても、プロジェクト請求書のSSRSレポート印刷は変更されません。 請求書に [支払条件 ] フィールドを含める場合は、レポートのデザインを変更するか、請求書に印刷する "アドホック" または "カスタム" の用語ラベルを作成して、"Net 15" などの用語と、それらの条件を反映していない期限が一致しないようにすることを検討してください。
Note
10.0.47 リリースで使用できる品質更新プログラムについては、 支払条件 と 期限 の計算に関する重要な修正プログラムが含まれているので、必ず確認してください。
仮発行請求書の転記
請求書を確認して編集し、仮発行請求書の明細行に問題がなければ、請求書の合計と売上税を確認します。 詳細グループで、合計を選択してから転記を選択して請求書を転記します。
転記前に請求書を表示するには、転記チェック ボックスをクリアします。 請求書には、サンプル請求書を示す Pro forma が表示されます。 請求書を印刷するには、請求書の印刷チェック ボックスを選択します。
仮発行請求書ページに加えて、定期ジョブの請求書提案の転記を実行して、仮発行請求書を転記することもできます。 このジョブを見つけるには、プロジェクト管理と会計>定期的>プロジェクト請求書>請求書提案の転記に移動します。
このページには、転記の準備ができているすべての仮発行請求書が表示されます。 バッチを選択すると、仮発行請求書の転記をスケジュールできます。 バッチ処理パラメーターをはいに設定して、繰り返しを選択してバッチ処理の繰り返しを設定します。
統合デプロイの拡張プロフォーマ請求書の概要
統合展開された Dynamics 365 Project Operations では、Dataverse のプロフォーマ請求書概要にて、Dynamics 365 Finance から顧客が必要とする請求書フィールドを浮き彫りにします。 この機能により、チーム間の可視性が向上し、プロジェクト マネージャーは会計チームに頼ることなく顧客の問い合わせに対処できます。
新しくサポートされる請求書の詳細
Finance で請求書を転記すると、次のフィールドが同期され、Dataverse に表示されます。
- 顧客の請求書番号
- 顧客の請求日
- Project 請求書の状態 (新しい状態: 計上済み)
- 請求書レベルの税額
これらの機能強化により、プロフォーマの作成から転記から支払までのエンドツーエンドの請求書追跡可能性が提供されます。
この機能を有効にする
この機能を有効にするには、次の手順に従います。
- Finance で、 Project Operations 統合の仮発行請求書エクスポート エンティティ (msdyn_customerinvoices) バージョン 1.0.0.0 のデュアル書き込みマップを有効にします。
- Project Operationsで、機能フラグ Enhanced proforma invoice を有効にします。