調達から支払いまで:購買依頼のデータテンプレート
調達から支払いまで:購買依頼のデータテンプレート
- 収集を推奨する属性
- 追跡する主要なアクティビティ
- データ抽出ガイド
調達から支払いまで:購買依頼の属性
| 名前 | 説明 | ||
|---|---|---|---|
|
アクティビティ名
ActivityName
|
購買依頼プロセスで発生した特定の業務イベントまたはステップの名前です。 | ||
|
説明
この属性には、購買依頼のライフサイクルで実行された各アクティビティの名前が記録されます。例として、「購買依頼の作成」「承認ステップの承認」「発注書の作成」などがあります。これらのアクティビティが、検出されたプロセスマップのノードになります。 アクティビティの順序や頻度、アクティビティ間の所要時間を分析することが、プロセスマイニングの中心です。ボトルネックや手戻りのループ、標準的な処理の流れからの逸脱を特定し、業務の非効率な箇所を把握できます。
重要な理由
この属性でプロセスマップの各ステップを定義し、購買依頼のワークフローを視覚化・分析して、処理の流れを把握できます。
入手先
通常、Microsoft Dynamics 365のステータス変更ログやワークフロー履歴テーブル、WorkflowTrackingStatusTableなどのイベントテーブルから取得します。
例
購買依頼を承認に提出承認ステップの承認購買依頼の変更
|
|||
|
イベント時刻
EventTime
|
特定のアクティビティまたはイベントが発生した正確な日時です。 | ||
|
説明
イベント時刻(タイムスタンプ)は、業務イベントがシステムに記録された日時を示します。時間に基づくプロセス分析の基礎となるデータです。 この属性は、サイクルタイムや所要時間、アクティビティ間の待ち時間の算出に欠かせません。プロセスのパフォーマンスやボトルネックの分析、SLAの遵守状況のモニタリングにも使われます。正確なタイムスタンプは、信頼性の高いプロセスマイニング分析に不可欠です。
重要な理由
イベントの時系列を把握できるため、プロセスの所要時間の算出やボトルネックの特定、時間の経過に伴うパフォーマンスの分析に必要です。
入手先
ワークフロー履歴テーブルや文書ログテーブルに記録されています。ステータス変更やイベントの各レコードに関連付けられた「CreatedDateTime」または「ModifiedDateTime」フィールドが該当します。
例
2023-10-26T10:00:00Z2023-10-26T11:30:15Z2023-10-27T14:22:05Z
|
|||
|
購買依頼ID
PurchaseRequisitionId
|
購買依頼を一意に識別するIDで、ケースを識別する主キーとして使われます。 | ||
|
説明
購買依頼IDは、商品やサービスの1件の依頼に関するすべてのアクティビティを結び付ける中心的なキーです。作成から最終承認、完了まで、各購買依頼の処理をこの一意のIDで追跡します。 プロセスマイニングでは、この属性を使って購買依頼ごとの一連の処理を再構成します。個々のケースについて、プロセスのバリアントやサイクルタイム、コンプライアンスを分析し、ライフサイクル全体を把握できます。
重要な理由
関連するすべてのイベントを1つのプロセスインスタンスにまとめ、購買依頼ごとのライフサイクルを最初から最後まで分析するために欠かせません。
入手先
通常、Microsoft Dynamics 365のPurchReqTableなど、購買依頼ヘッダーを管理するメインテーブルの主キーです。
例
PR-001254PR-001255PR-001256
|
|||
|
ソースシステム
SourceSystemId
|
データの抽出元となる記録システムです。 | ||
|
説明
この属性は、イベントデータの発生元となるソースシステムを示します。この場合は「Microsoft Dynamics 365」です。複数のシステムが連携する環境では、データの来歴やコンテキストを把握するうえで重要な項目です。 分析では、複数のシステムにまたがるプロセスを区別したり、データが単一の信頼できる情報源から取得されたことを確認したりできます。データの検証や、正しいデータセットに基づく分析を行ううえで役立ちます。
重要な理由
データの発生元に関するコンテキストを把握できます。データガバナンスや検証、複数のシステムが連携する環境で重要です。
入手先
データの抽出・変換時に追加する固定値「Microsoft Dynamics 365」です。
例
Microsoft Dynamics 365 F&OD365MSD365
|
|||
|
最終データ更新日時
LastDataIngestionTimestamp
|
データを最後に抽出し、プロセスマイニングツールに読み込んだ日時です。 | ||
|
説明
この属性は、分析対象データの新しさを示します。ソースシステムから最後にデータを更新した日時を確認できます。Dynamics 365自体のフィールドではなく、データの取り込み時に追加されるメタデータです。 このタイムスタンプは、インサイトがどの時点のデータに基づいているかを把握するうえで重要です。リアルタイムのデータか、特定の時点のスナップショットかを確認できるため、分析結果の妥当性を判断しやすくなります。
重要な理由
データがいつの時点のものかを把握できるため、分析対象期間とインサイトの妥当性を確認できます。
入手先
データの取り込みまたはETL処理の際に生成され、データセットに追加される値です。
例
2024-05-20T08:00:00Z2024-05-21T08:00:00Z2024-05-22T08:00:00Z
|
|||
|
ユーザー
User
|
アクティビティを実行した人のユーザーIDまたは名前です。 | ||
|
説明
この属性は、購買依頼の提出や依頼の承認など、特定のプロセスステップを実行した従業員またはシステムユーザーを示します。ユーザーID、氏名、メールアドレスなどが該当します。 ユーザー別にアクティビティを分析すると、研修の必要性や高い成果を上げている個人・チーム、業務量の分布を把握できます。また、職務分掌などのコンプライアンス分析や、異なるユーザーロールがプロセスにどう関わるかを理解するうえでも欠かせません。
重要な理由
ユーザーごとの行動や業務量、パフォーマンスを分析できます。リソース管理や研修機会の特定に役立ちます。
入手先
通常、ワークフロー履歴テーブル(例:WorkflowTrackingStatusTable)またはトランザクションテーブル(例:PurchReqTable)に記録され、ユーザーテーブル(例:UserInfo)と関連付けられています。
例
j.smitha.joness.patel
|
|||
|
承認ステップ
ApprovalStep
|
ワークフロー内の特定の承認ステップの名前または段階です。 | ||
|
説明
この属性は、「マネージャー承認」や「財務承認」など、承認ワークフロー内の特定の段階を示します。一般的なアクティビティ名よりも詳細な情報を確認できます。 「承認ステップのボトルネック分析」に欠かせない属性です。各承認ステップにかかった時間を追跡することで、プロセス全体の遅延につながっている段階を特定できます。対象を絞った対策を講じ、ワークフローの効率を高められます。
重要な理由
承認ワークフローを詳細に分析し、ボトルネックの原因となっている段階を特定できます。
入手先
この情報は、WorkflowTrackingStatusTableなどのワークフロー履歴テーブルに含まれており、設定されたワークフローの各ステップが記録されています。
例
マネージャー承認部門長承認財務確認
|
|||
|
緊急度
UrgencyLevel
|
購買依頼の緊急度を「高」「中」「低」などで分類したものです。 | ||
|
説明
緊急度(優先度)は、依頼した商品やサービスがどれほど早く必要かを示します。この属性は、承認経路の決定や承認者の作業の優先順位付けに使われることがあります。 この属性を分析すると、優先度の設定が効果的かどうかを確認できます。たとえば、緊急度が「高」の購買依頼と「低」の購買依頼でサイクルタイムを比較できます。大きな差がなければ、優先度フィールドが無視されている、または適切に使われていない可能性があります。これは「緊急度の影響分析」ダッシュボードで確認できる重要なインサイトです。
重要な理由
優先度の設定によって緊急性の高い依頼が迅速に処理されているかを評価し、緊急度の分類が不適切に使われている可能性を把握できます。
入手先
PurchReqTableの標準フィールドまたはカスタムフィールドとして設定されている場合があります。フィールドの有無や名前は、システム設定によって異なります。
例
高中低
|
|||
|
購買依頼のステータス
RequisitionStatus
|
購買依頼の現在または最終的なステータスです。 | ||
|
説明
この属性は、「確認中」「承認済み」「却下」「クローズ」など、各時点での購買依頼全体のステータスを示します。多くの場合、ケース単位で最終結果を表す属性です。 最終ステータスを分析すると、プロセス全体の結果を把握できます。たとえば、「却下」や「取り下げ」となった購買依頼が多い場合、依頼の初期段階に問題がある、または承認プロセスが煩雑である可能性があります。成功率やプロセス効率の測定にも欠かせません。
重要な理由
ケースごとの結果が明確になり、承認率、却下率、取り下げ率など、重要業績評価指標(KPI)の分析に役立ちます。
入手先
ステータスのフィールドは通常、購買依頼ヘッダーテーブルのPurchReqTableにあり、「Status」または「PurchReqStatus」という名前が付いています。
例
承認済み確認中却下下書き
|
|||
|
購買依頼の合計金額
RequisitionTotalAmount
|
購買依頼の合計金額です。 | ||
|
説明
この属性には、購買依頼のすべての明細の合計金額が記録されます。金額が大きいほど承認ワークフローが複雑になり、承認ステップが増えることがあります。 プロセス分析では、金額に基づく絞り込みや分析に欠かせない属性です。「高額の購買依頼は承認に時間がかかるか」「現在プロセス内で滞留している購買依頼の金額はいくらか」といった問いに答えるのに役立ちます。プロセスのパフォーマンスを財務面から把握できます。
重要な理由
分析に財務面の視点を加え、高額案件の優先順位付けや、金額がプロセスの動きに与える影響の把握に役立ちます。
入手先
この値は通常、購買依頼ヘッダーテーブルに記録されています。または、購買依頼明細テーブル(PurchReqLine)の明細金額を合計して算出します。
例
1500.0025000.50500.75
|
|||
|
部門
Department
|
依頼者の部門、または購買依頼に関連付けられたコストセンターです。 | ||
|
説明
この属性は、購買依頼を起票した事業部門またはコストセンターを示します。例として、「マーケティング」「IT」「オペレーション」などがあります。通常、購買依頼ヘッダーに記録されています。 部門別にプロセスを分けて分析することは、比較分析に欠かせません。サイクルタイムが最も長い部門や、却下率が最も高い部門、変更が最も頻繁な部門を確認できます。こうしたインサイトをもとに、各部門のニーズに合わせて改善策を検討できます。
重要な理由
事業部門ごとのプロセスパフォーマンスを絞り込んで比較し、部門固有の傾向やボトルネック、非効率な箇所を明らかにできます。
入手先
この情報は通常、購買依頼ヘッダー(PurchReqTable)に保存され、Dynamics 365の財務分析コードの設定に関連付けられています。
例
IT部門財務業務
|
|||
|
修正回数
AmendmentCount
|
購買依頼が修正された合計回数です。 | ||
|
説明
購買依頼のケースごとに「購買依頼の修正」アクティビティの発生回数を数える、計算された数値属性です。 「購買依頼の修正頻度」ダッシュボードと「購買依頼の修正率」の重要業績評価指標(KPI)に欠かせません。ケースごとの手戻りの量を数値化し、修正や非効率が多い購買依頼、部門、ユーザーを特定しやすくします。依頼の初期品質を高める取り組みの対象を絞るのに役立ちます。
重要な理由
ケース内の手戻りを数値化し、修正の頻度とプロセス効率への影響を簡単に測定・分析できます。
入手先
計算属性です。データ変換時に、一意のPurchaseRequisitionIdごとに「購買依頼の修正」アクティビティを数えて算出します。
例
013
|
|||
|
初回承認済みかどうか
IsFirstPass
|
事前の修正や却下を経ずに購買依頼が承認されたかどうかを示すフラグです。 | ||
|
説明
購買依頼の承認までの経路に「購買依頼の修正」または「承認ステップでの却下」のアクティビティが含まれない場合に「true」、含まれる場合に「false」となる、計算された真偽値属性です。 「購買依頼の初回承認率」の重要業績評価指標(KPI)に直接役立ちます。ケース単位で手戻りの有無を明確に示すため、プロセス効率を簡単に分析できます。初回承認率が低い場合、初期データの品質や要件の明確さに問題がある可能性があり、プロセス改善の余地を示します。
重要な理由
手戻りが発生したケースを特定してプロセスの品質と効率を直接測定し、初回で正しく完了した割合に関する重要業績評価指標(KPI)を支援します。
入手先
計算属性です。データ変換時に各ケースのアクティビティの全順序を分析し、承認前に手戻りのアクティビティがないことを確認して算出します。
例
truefalse
|
|||
|
承認ワークフローの経路
ApprovalWorkflowPath
|
実行された承認ステップの順序を表します。 | ||
|
説明
この属性は、購買依頼ごとの承認ステップの順序を連結して作成する派生フィールドです。たとえば、「マネージャー承認 → 部門長承認 → 財務承認」のように表します。承認サブプロセスのバリアントを要約できます。 「コンプライアンス逸脱モニター」ダッシュボードで重要な役割を果たします。実際のワークフロー経路を事前に定めた標準または想定経路と比較することで、ポリシー違反や業務上のリスクにつながる可能性のある、コンプライアンスに適合しない、または通常とは異なるプロセスの流れを簡単に検出できます。
重要な理由
プロセスのバリアントを文字列で明確に示すため、コンプライアンス分析が容易になり、標準手順からの逸脱を見つけやすくなります。
入手先
この属性は標準フィールドではありません。データ変換時に、各ケースの「ApprovalStep」の値を時系列順に連結して作成する必要があります。
例
マネージャー → ディレクターマネージャー → ディレクター → 財務担当副社長マネージャー → 自動承認
|
|||
|
承認者グループ
ApproverGroup
|
承認ステップを担当するユーザーグループまたは役割です。 | ||
|
説明
この属性は、「財務承認者」や「ITマネージャー」など、特定の承認タスクを担当するグループ、役割、またはキューを示します。 承認者グループごとにプロセスのパフォーマンスを分析すると、作業負荷の分布を把握し、人員やトレーニングが不足しているグループを特定できます。承認を担当するチームごとにパフォーマンスを絞り込めるため、「承認ステップのボトルネック分析」ダッシュボードにも役立ちます。
重要な理由
承認チーム間のパフォーマンスの違いを把握し、特定のグループでリソースが不足している可能性や、トレーニングが必要な領域を明らかにできます。
入手先
この情報はワークフロー履歴(例:WorkflowTrackingStatusTable)に含まれており、各タスクに割り当てられたユーザーまたはユーザーグループが記録されています。
例
財務承認者ITマネージャー上級管理職
|
|||
|
発注書番号
PurchaseOrderNumber
|
購買依頼から作成された発注書の識別子です。 | ||
|
説明
この属性には、承認済みの購買依頼から作成された発注書の一意のIDが保存されます。購買依頼プロセスと、その後の調達プロセスを結び付ける情報です。 「購買依頼から発注書への変換時間」を分析するうえで、この番号の追跡は欠かせません。購買依頼が調達から支払いまでのサイクルの次の段階へ正常に進んだことを確認でき、購買依頼と発注書の両方にまたがるエンドツーエンドのプロセス分析が可能になります。
重要な理由
購買依頼と後続の発注書を結び付け、購買依頼から発注書への変換を分析できます。また、調達から支払いまでのプロセスの各段階を関連付けられます。
入手先
この情報は通常、発注書の作成後に購買依頼明細テーブル(PurchReqLine)に記録され、PurchTableに関連付けられます。
例
PO-000987PO-000988PO-000989
|
|||
|
通貨
Currency
|
購買依頼の金額に使用される通貨コードです。 | ||
|
説明
この属性は、購買依頼の合計金額に使用される通貨(USD、EUR、GBPなど)を示します。複数の通貨を扱う多国籍組織の財務分析では特に重要です。 通貨属性を使うことで、財務データを適切に処理し、集計できます。金額を正しく解釈できるほか、共通通貨への換算により、地域や事業部門をまたいだ正確な報告や比較が可能になります。
重要な理由
財務属性を解釈するために必要なコンテキストを提供し、複数通貨を扱う環境で金額を正確に解釈・集計できます。
入手先
このフィールドは通常、購買依頼ヘッダーテーブルのPurchReqTableにあり、金額フィールドの近くに配置されています。
例
USDEURGBP
|
|||
調達から支払いまで:購買依頼のアクティビティ
| アクティビティ | 説明 | ||
|---|---|---|---|
|
承認ステップの承認
|
承認者が割り当てられたタスクを完了し、その段階で購買依頼を承認します。これにより、購買依頼は次のステップまたは最終承認へ進みます。 | ||
|
重要な理由
各承認段階の処理時間を測定し、ワークフローの効率が高い箇所を特定できます。バリアント分析の重要な要素です。
入手先
ユーザーが「Approve」の結果で作業項目を完了した時点で、WorkflowTrackingStatusTableに明示的に記録されます。
記録
ワークフロー履歴ログから、「Approve」の結果を伴う「WorkItemCompleted」イベントを特定します。
イベントタイプ
explicit
|
|||
|
発注書の作成
|
承認済みの購買依頼明細が発注書明細に変換され、調達チームへ引き継がれます。購買依頼明細と発注書明細を関連付けて記録します。 | ||
|
重要な理由
これは購買依頼と後続の調達プロセスをつなぐ重要な節目です。「購買依頼から発注書への変換時間」を測定するうえで欠かせません。
入手先
購買依頼のケースに関連付けられたPurchReqLineのIDを参照するレコードを、PurchLineテーブルから検索して推定します。
記録
関連付け用の参照フィールド(例:PurchReqLineRefId)を使って、PurchReqLineとPurchLineを結合します。
イベントタイプ
inferred
|
|||
|
購買依頼の作成
|
このイベントは、購買依頼レコードが下書き状態で初めて作成されたことを示します。購買依頼ヘッダーの作成タイムスタンプから記録します。 | ||
|
重要な理由
プロセスの開始点となるこのアクティビティは、購買依頼のライフサイクル全体の所要時間や、日ごとの処理件数を分析するうえで欠かせません。
入手先
新しい購買依頼IDごとに、PurchReqTableの「createdDateTime」フィールドからこのアクティビティを推定します。
記録
PurchReqTableレコードの作成タイムスタンプを使用します。
イベントタイプ
inferred
|
|||
|
購買依頼の却下
|
承認ワークフローで購買依頼が却下され、それ以降は処理されない状態です。購買依頼の処理が終了する最終的な失敗状態を示します。 | ||
|
重要な理由
この終了イベントは、却下率全体の分析や、依頼が却下された場合の財務面・業務面への影響を把握するうえで重要です。
入手先
ワークフローの完了時にステータスが「Rejected」となったことを、WorkflowTrackingStatusTableから明示的に取得します。このとき、PurchReqTableのステータスフィールドも更新されます。
記録
ワークフローの「Completion」イベントでステータスが「Rejected」のものを抽出するか、PurchReqTableのステータス変更を追跡します。
イベントタイプ
explicit
|
|||
|
購買依頼の完了
|
購買依頼全体の処理が完了した状態です。すべての明細が発注書に変換されるか、キャンセルされています。最終的な正常終了状態を示します。 | ||
|
重要な理由
このアクティビティは、購買依頼のライフサイクルが正常に完了したことを示します。プロセス全体の所要時間を測定する際の最終地点です。
入手先
このステータスは通常、計算または推定されます。関連するすべてのPurchReqLineレコードが「Closed」や「Cancelled」などの最終ステータスに達した時点で完了と判断します。
記録
PurchReqTableに関連するすべての子PurchReqLineレコードが最終ステータスになっているかを確認し、このイベントを導出します。
イベントタイプ
calculated
|
|||
|
購買依頼の承認
|
購買依頼がワークフローで必要なすべての承認ステップを通過した状態です。ワークフローインスタンスが最終承認済みステータスで完了した時点で記録します。 | ||
|
重要な理由
これは承認サイクルの終了と調達段階の開始を示す重要な節目です。「購買依頼の承認サイクルタイム」を測定する際の終了イベントになります。
入手先
ワークフローの完了時にWorkflowTrackingStatusTableから明示的に取得します。また、PurchReqTableの「Status」フィールドも「Approved」に更新されます。
記録
ワークフローの「Completion」イベントでステータスが「Approved」のものを抽出するか、PurchReqTableのステータス変更を追跡します。
イベントタイプ
explicit
|
|||
|
購買依頼を承認に提出
|
ユーザーが入力済みの購買依頼を提出すると、正式な承認ワークフローが開始されます。システムのワークフローエンジンに明示的に記録される操作です。 | ||
|
重要な理由
このアクティビティは、承認サイクルの開始を示す重要な節目です。「購買依頼の承認サイクルタイム」と「初回承認率」を測定する起点になります。
入手先
購買依頼に対する「Submission」イベントが記録されるWorkflowTrackingStatusTable、または同様のワークフロー履歴テーブルから取得します。
記録
購買依頼に関連付けられた「Submission」または「Start」イベントを、ワークフロー履歴ログから抽出します。
イベントタイプ
explicit
|
|||
|
承認ステップの却下
|
承認者が割り当てられたタスクを却下すると、通常、購買依頼は修正のため依頼者に差し戻されます。ワークフローエンジンに明示的に記録される操作です。 | ||
|
重要な理由
このアクティビティは「購買依頼の却下率」の算出に欠かせません。却下が発生しやすい段階を特定し、プロセス改善が必要な箇所を明らかにできます。
入手先
ユーザーが「Reject」の結果で作業項目を完了した時点で、WorkflowTrackingStatusTableに明示的に記録されます。
記録
ワークフロー履歴ログから、「Reject」の結果を伴う「WorkItemCompleted」イベントを特定します。
イベントタイプ
explicit
|
|||
|
承認ステップの開始
|
ワークフローの一環として、個別の承認タスクがユーザーまたはグループに割り当てられます。特定の承認者による待ち時間または処理時間の開始を示します。 | ||
|
重要な理由
このアクティビティは「承認ステップのボトルネック分析」に欠かせません。承認段階ごとの待ち時間を測定できます。
入手先
購買依頼のワークフローインスタンスに新しい作業項目が作成され、割り当てられた時点で、WorkflowTrackingStatusTableから取得します。
記録
対象の購買依頼に関するワークフロー履歴ログから、「WorkItemCreated」または同様のイベントを特定します。
イベントタイプ
explicit
|
|||
|
購買依頼の取り下げ
|
作成者または権限を持つユーザーが、提出後の購買依頼をキャンセルします。この操作により、ワークフローと依頼の処理が終了します。 | ||
|
重要な理由
取り下げを追跡すると、需要計画の問題やプロセスの複雑さを特定できます。「購買依頼の取り下げインサイト」ダッシュボードの分析にも役立ちます。
入手先
PurchReqTableのステータスが「Cancelled」に変更されたこと、またはWorkflowTrackingStatusTableの「Cancel」イベントから推定します。
記録
PurchReqTableのステータスが「Cancelled」に変更されたこと、またはワークフローのキャンセルイベントを検出します。
イベントタイプ
inferred
|
|||
|
購買依頼の変更
|
ユーザーが変更のため、提出済みの購買依頼をワークフローから差し戻したときに発生するイベントです。通常、差し戻し操作の後に再提出が行われたことから、このアクティビティを特定します。 | ||
|
重要な理由
変更を追跡すると、手戻り、最初の依頼内容の不明確さ、プロセスの非効率を特定できます。「購買依頼の変更頻度」ダッシュボードの分析にも役立ちます。
入手先
ワークフロー履歴(WorkflowTrackingStatusTable)で「Recall」または「RequestChange」操作を検出して推定できます。また、提出後にPurchReqTableの「modifiedDateTime」フィールドが変更されたことからも推定できます。
記録
ワークフローの差し戻しイベントを検出するか、提出イベント間のレコードバージョンの変更を確認します。
イベントタイプ
inferred
|
|||
|
購買依頼明細の完了
|
購買依頼の個々の明細が処理済みになった状態です。通常、その明細が発注書に完全に変換された後に発生します。 | ||
|
重要な理由
購買依頼の履行状況を明細単位で把握でき、発注書への変換が一部にとどまっているか、すべて完了しているかを特定できます。
入手先
個々のPurchReqLineテーブルのステータスフィールドから推定します。発注済みまたは受領済みを示すステータスであれば、完了と判断できます。
記録
PurchReqLineテーブルのステータスフィールドを確認し、「Invoiced」や「Closed」などの最終値を検出します。
イベントタイプ
inferred
|
|||
データ抽出ガイド
始める準備はできましたか?
このテンプレートを使えば、調達から支払いまでの購買依頼プロセスの最適化を始めるために必要な情報がそろいます。今すぐインサイトを見つけましょう。
調達から支払いまでの購買依頼プロセスを改善し、承認を迅速化
遅延をなくし、Dynamics 365でサイクルタイムを30%短縮できます。
クレジットカードは不要です。数分で設定できます。