管理待辦事項

產品提供好幾個基準演算法類型,讓您可用來管理待辦事項,方法是藉由業務物件生命週期外掛來變更指定記錄的狀態。

建立待辦事項

產品提供業務物件狀態允入演算法類型一般待辦事項建立 (F1-TDCREATE),它會根據參數組態來建立待辦事項。如需深入瞭解演算法類型如何判斷待辦事項類型或待辦事項角色,以及如何將適當的訊息文字植入待辦事項,請參閱該演算法類型的描述。此演算法可與 (下方的) 重試邏輯一起使用。

如果實作作業有個業務規則,需要系統在輸入指定的業務物件狀態時建立待辦事項,且演算法類型所提供的邏輯符合該業務規則的需求,就可以使用此演算法類型。請建立該演算法類型的演算法,並根據業務規則植入演算法參數,然後將新的演算法外掛於適當的業務物件狀態當作允入演算法。

重試邏輯

產品是為了一個特殊的使用案例,才提供演算法類型重試待辦事項 (F1-TODORETRY)。這是業務物件狀態監視外掛,可用於屬於「錯誤」或「等候」狀態類型的狀態。它依賴待辦事項建立邏輯來設定重試頻率。演算法會轉變為原始狀態以重試邏輯。因為我們設想,造成記錄進入「錯誤」或「等候」狀態的情況,可能會在一段時間之後得到解決,讓記錄能夠在自己的生命週期中繼續前進。如需深入瞭解演算法類型的邏輯,請參閱該演算法類型的描述。

若要使用此功能,請建立該演算法類型的演算法,並根據業務規則植入演算法參數,然後將新的演算法外掛於適當的業務物件狀態當作監視演算法。該狀態也應該外掛一般待辦事項建立演算法類型的演算法,作為會設定適當「重試頻率」的允入演算法 (或是對等項目)。

待辦事項完成

我們常常會碰到,一或多個與指定記錄相關聯的待辦事項在離開某個狀態時必須完成 (假設它當時尚未完成) 的情況。系統提供的演算法類型一般待辦事項完成 (F1-TODOCOMPL),就可用來達成此目的。請注意,該演算法類型功能並沒有與任何待辦事項建立邏輯相關。您可以將它用在待辦事項在離開某個狀態時必須完成的案例上。如需深入瞭解演算法類型的功能,以及如何防止特定的待辦事項自動完成,請參閱該演算法類型的描述。

若要使用此功能,請建立該演算法類型的演算法,並根據業務規則植入演算法參數,然後將新的演算法外掛於適當的業務物件狀態當作允出演算法。