期限(Deadline)
概要
Deadlineフィルターは、特定の活動がイベント属性に格納された期限日時の前、後、または同じ日に行われたかどうかに基づいてケースを選択します。この時間的比較フィルターは、活動のタイムスタンプと期限の値を比較することで期限遵守や違反を特定するのに役立ちます。フィルターはケース単位で動作し、指定された期限条件を満たす活動を含むケース全体が選択または除外されます。
固定値と日付を比較する他のフィルターとは異なり、Deadlineフィルターはイベント属性に動的に格納された期限値に対して活動のタイムスタンプを比較します。これにより、各活動に固有の期限がイベントログに記録されているプロセスの分析に最適です。
主な用途
- 遅延支払いの検出: 支払期日を過ぎて支払われた請求書を見つけ、遅延支払いのペナルティや利息を特定します。
- 配送パフォーマンス: 約束された配達日より前または後に配送された注文を特定し、履行の正確さを評価します。
- コンプライアンス監視: 許可された期間外に実行された活動を検出し、規制違反を特定します。
- SLA違反分析: サービスレベル契約の期限を超えたサービス活動のケースを検出します。
- 早期完了分析: 予定された日付より前に完了した活動を特定し、効率化の機会を見出します。
- 同日処理: 期限と同じ日に実行された活動を見つけ、適時処理の分析に利用します。
設定
Activity: 期限と比較したい活動を選択します。ドロップダウンにはイベントログに存在するすべての活動が表示されます。フィルターはこの活動名のイベントのみを調査します。
Attribute Time Name: 期限日時が格納されているイベント属性を選択します。これはイベントテーブルのDateTime列である必要があります。フィルターは選択された活動のタイムスタンプを同じイベントの期限値と比較します。
Search Type: 実行する時間的比較の種類を選択します。
- Activity Time Greater Than: 活動のタイムスタンプ(時間を含む)が期限日時より後の場合のケースを検索します。期限を過ぎた活動を見つけるのに使用します。
- Activity Date Greater Than: 活動の日付(時間を無視)が期限日より後の場合のケースを検索します。日付のみで期限比較を行う場合に使用します。
- Activity Time Less Than: 活動のタイムスタンプ(時間を含む)が期限日時より前の場合のケースを検索します。期限より早く完了した活動を見つけるのに使用します。
- Activity Date Less Than: 活動の日付(時間を無視)が期限日より前の場合のケースを検索します。日付のみで早期完了分析に使用します。
- Activity Time Same Day: 活動と期限が同じ日付に発生したケースを検索します(時間は問わず)。同日処理分析に使用します。
重要: 期限属性はイベントテーブル(ケーステーブルではなく)に存在する必要があります。各イベントは独自の期限値を持つため、活動ごとの期限追跡が可能です。
事例
事例1:遅延請求書支払い
シナリオ: 買掛金プロセスに「Pay Invoice」活動があり、各請求書イベントに「DueDate」属性があります。支払期日を過ぎて支払われた請求書を特定し、遅延支払いペナルティを計算する必要があります。
設定:
- Activity: 「Pay Invoice」
- Attribute Time Name: 「DueDate」
- Search Type: Activity Time Greater Than
結果: フィルターは「Pay Invoice」活動のタイムスタンプがそのイベントのDueDateより遅いケースのみを選択し、遅延支払いであることを示します。
洞察: 遅延支払いのパターン特定、ペナルティ額の算出、どのベンダーが遅延支払いを受けているかの把握、支払い処理の平均遅延時間の分析に役立ちます。
事例2:時間通りの配送パフォーマンス
シナリオ: 注文履行プロセスに「Deliver Order」活動があり、「PromisedDeliveryDate」属性が存在します。約束された日付より前に配送された注文を見つけ、早期配送パフォーマンスを測定したい。
設定:
- Activity: 「Deliver Order」
- Attribute Time Name: 「PromisedDeliveryDate」
- Search Type: Activity Date Less Than
結果: フィルターは配送日が約束日より早いケースを返し、早期配送を示します。
洞察: どの注文が早く配送されたか特定し、早期配送が顧客満足度と関連するかを理解し、約束日が過度に保守的でないかを評価できます。
事例3:同日承認処理
シナリオ: ローン承認プロセスに「Approve Loan」活動があり、「ApplicationDate」属性があります。申請日に同じ日に承認された申請を見つけ、迅速処理の効率を測りたい。
設定:
- Activity: 「Approve Loan」
- Attribute Time Name: 「ApplicationDate」
- Search Type: Activity Time Same Day
結果: フィルターは申請日と同じ暦日に承認活動があったケースを選択します。
洞察: 同日承認率を測定し、迅速処理の申請の特徴を特定し、どのローン種別が優先処理を受けているかを理解できます。
事例4:SLA遵守分析
シナリオ: サポートチケットプロセスに「Resolve Ticket」活動があり、「SLA_Deadline」属性があります。SLA期限を超えて解決されたチケットを見つけ、遵守状況を把握し問題領域を特定します。
設定:
- Activity: 「Resolve Ticket」
- Attribute Time Name: 「SLA_Deadline」
- Search Type: Activity Time Greater Than
結果: フィルターはSLA期限後に解決されたチケットのケースを返し、SLA違反を示します。
洞察: SLA違反率の計算、最も違反が多いチケットカテゴリの特定、期限超過の平均遅延時間の理解、改善施策の優先順位付けに役立ちます。
事例5:製造スケジュール遵守
シナリオ: 製造プロセスに「Complete Production」活動があり、「ScheduledCompletionDate」属性があります。予定日より前に生産が完了したケースを分析し、効率的な改善点を探したい。
設定:
- Activity: 「Complete Production」
- Attribute Time Name: 「ScheduledCompletionDate」
- Search Type: Activity Date Less Than
結果: フィルターは予定日より早く生産が完了したケースを選択し、予定より早いパフォーマンスを示します。
洞察: 常に早く完了する生産ラインの特定、スケジュールに余裕がある製品の理解、実績に基づくスケジューリングの最適化につながります。
出力
フィルターは指定した活動が期限比較条件を満たすケースのみが含まれるデータセットを返します。選択されたケースのすべてのイベントと属性は出力に保持されます。
指定された期限属性がイベントテーブルに存在しない場合、フィルターは元のデータセットを変更せずにそのまま返します。
指定した活動を含まないケースは結果から自動的に除外されます。
本ドキュメントはmindzieStudioプロセスマイニングプラットフォームの一部です。