客戶類別 - 控制

您必須對客戶類別具有客戶的每個分區定義各種業務規則。例如,如果您在美國加州與內華達州經營事業,且在這兩個州都有客戶資訊系統分區和住宅客戶,則必須就住宅客戶類別定義每個客戶資訊系統分區的客戶類別控制。開啟管理 > 客戶 > 客戶類別 > 搜尋,然後導覽至控制頁面來維護此資訊。

頁面描述

客戶類別控制捲軸包含管理屬於客戶資訊系統分區客戶類別之帳戶的業務規則。應對每個客戶資訊系統分區定義下列欄位:

  • 使用帳單到期前天數來定義帳單日期到客戶帳單到期日之間的天數。如果到期日在週末或公司假日,系統將使用帳戶客戶資訊系統分區中所定義的工作日行事曆,將到期日往後移至下一個工作日。
  • 指定屬於此客戶類別之新帳戶的預設預算計畫。請注意,如果帳戶有特殊預算處理需求,可以隨後修改帳戶的預算計畫。請參考設定預算計畫以取得更多資訊。
  • 使用最小信用審查頻率 (天數) 來定義帳戶債務監視每次帳戶債務審查之間可經過的最多天數。請注意,值為零 ( 0 ) 表示每天都會審查此客戶類別的帳戶。
  • 使用信用審查寬限天數來定義帳戶債務監視應在帳單到期日之後幾天審查帳戶。
  • 如果類別/分區組合中的客戶符合使用滯納金的資格,請開啟滯納金
  • 使用滯納金寬限天數來定義要在帳單到期日之後幾天產生滯納金 (如果有各種允許使用此欄位定義的滯納金演算法 - 請參考如何計算滯納金以取得明細)。如果寬限日期是在週末或假日,系統將使用帳戶客戶資訊系統分區中所定義的工作日行事曆,將寬限日期移至下一個工作日。
  • 指定存取權群組,根據帳戶的客戶資訊系統分區與客戶類別來預設帳戶的存取權群組。這會置換根據使用者來預設的存取權群組。備註:如果「客戶類別控制 - 判斷存取權群組」演算法已定義並成功傳回存取權群組,則不會套用這裡定義的存取權群組。

後方的方格會包含控制系統中重要功能的演算法。您必須為每個演算法定義下列各項:

  • 指定與演算法相關的系統事件 (如需所有可能事件的描述,請參閱接下來的資料表)。
  • 為每個系統事件指定順序演算法。您可以將順序設定為 10,除非您的系統事件有多個演算法。在此情況下,您必須告訴系統它們應有的執行順序
警告:

這些演算法通常是重要的系統處理。缺少某個演算法可能會導致系統無法正確運作。

您可以為下列系統事件定義演算法:

系統事件

選擇性/必要

描述

自動付款金額超過限制

選擇性

當建立的系統起始自動付款超過客戶的最大提款限制時,會呼叫此演算法來處理此情況。明確的說,當發生下列情況時會呼叫此演算法:

- 帳戶的自動付款選項中有最大提款限制

- 系統嘗試建立超過此金額的自動付款

- 外掛至安裝記錄的自動付款演算法具有在上述條件為真時叫用此演算法的邏輯

如果您未外掛此類型的演算法而系統偵測到上述情況,則會建立自動付款且不會發出錯誤。

請參考如何實作最大提款限制以取得更多資訊。

帳單完成

選擇性

完成帳戶的帳單時,會呼叫帳單完成演算法來執行其他工作。

請參考帳單生命週期下「完成」按鈕的描述,以取得完成處理期間何時呼叫此演算法的描述。

帳單適用性

選擇性

在批次計費中產生帳單時會呼叫此外掛點的演算法。它會提供判斷帳戶是否不適用於計費因此應略過進一步處理的功能。

如果未使用適用性演算法,系統會為未結計費週期中的任何帳戶建立帳單,如果之後偵測到沒有任何連結至該帳單的資訊,計費處理就會刪除該帳單。

帳單分段凍結/取消

選擇性

凍結或取消此客戶類別/分區之帳戶的帳單分段時,可以呼叫此類型的演算法來執行其他工作。

請參考帳單分段生命週期,以取得凍結與取消帳單分段的更多相關資訊。

取消帳單

選擇性

此演算法可在進行線上取消時包含其他取消邏輯。

此類型的演算法可以在兩個模式下呼叫:D (判斷帳單頁面按鈕) 與 X (取消帳單)。模式 'D' 會管理取消帳單的動作按鈕是否會出現在「帳單」頁面中,模式 'X' 則會執行實際取消邏輯。

判斷存取權群組

選擇性

新增帳戶或是變更帳戶的客戶資訊系統分區或客戶類別時,此外掛點可用於判斷適當的存取權群組。此外掛點允許定義更複雜的邏輯,例如檢查主要人員之其他帳戶的存取權群組。

如果未使用判斷存取權群組,則可根據客戶類別控制或使用者來預設存取權群組。

財務交易凍結

選擇性

凍結財務交易時,會呼叫此演算法來執行其他工作。

例如,如果您實施未結項目會計,當取消出現在配對事件中的財務交易時,會需要此演算法來取消配對事件。請參考如何取消配對事件?,以取得取消的更多相關資訊。

滯納金適用性

如果客戶類別/分區適用於滯納金,則需要此事件

滯納處理會呼叫此演算法來判斷滯納適用性。

帳戶的客戶類別允許計算滯納金並不表示會對帳戶的拖欠服務協議徵收滯納金。此外,拖欠服務協議的服務協議類型必須參考滯納金演算法。如需有關服務協議類型滯納金問題的詳細資訊,請參考服務協議類型 - 主要。請參考如何計算滯納金,以取得更多有關滯納金的一般相關資訊。

備註:

只能有一個演算法。只能對客戶類別/客戶資訊系統分區組合定義一個滯納金適用性演算法。

徵收資金不足費用

選擇性

當取消付款而取消原因指出資金不足時會呼叫此演算法。

請參考資金不足取消,以取得因資金不足而取消付款時所發生情況的更多相關資訊。

備註:

只能有一個演算法。只能對客戶類別/客戶資訊系統分區組合定義一個徵收資金不足費用演算法。

訂單完成

選擇性

完成連結至此客戶類別的客戶訂單時,會呼叫此演算法來執行其他工作 (例如,建立客戶聯絡資訊)。如果您需要在屬於此客戶類別之客戶的訂單完成時執行其他工作,只需要指定此類型的演算法。

超額付款分配

必要

當客戶支付的金額超過欠款時,會呼叫此演算法來判斷如何處理超額資金。請參考超額付款分段,以取得如何設定系統處理超額付款需求的描述。

備註:

只能有一個演算法。只能對客戶類別/客戶資訊系統分區組合定義一個超額付款分配演算法。

置換期限

選擇性

帳戶的帳單繳費期限等於帳單日期加上其客戶類別的到期前天數。如果您需要對特定客戶類別的帳戶置換此方法,可在這裡指定適當的演算法。

備註:

只能有一個演算法。只能對客戶類別/客戶資訊系統分區組合定義一個期限置換演算法。

付款取消

選擇性

取消付款時會呼叫此類型的演算法。

付款分配

必要

呼叫此演算法來在帳戶的服務協議中分配付款。請參考付款分配,以取得付款分配如何運作的更多相關資訊。

備註:

只能有一個演算法。只能對客戶類別/客戶資訊系統分區組合定義一個付款分配演算法。

付款凍結

選擇性

凍結付款時,會呼叫此演算法來執行其他工作。如果您實施未結項目會計,會需要此演算法來將付款的財務交易連結至最初在分配付款時所建立的配對事件。請參考付款與配對事件以取得更多資訊。

帳單完成後

選擇性

當客戶類別具有此類型的演算法時,系統會在完成連結至此客戶類別之帳戶的帳單時呼叫這些演算法。

請參考帳單生命週期下「完成」按鈕的描述,以取得完成處理期間何時呼叫此演算法的描述。

帳單完成前

選擇性

當客戶類別具有此類型的演算法時,系統會在要開始完成連結至此客戶類別的帳戶時立即呼叫這些演算法。這些演算法有可能可以:

  • 刪除帳單。如果系統偵測到應禁止將帳單傳送給客戶的條件 (例如,帳單只包含最近付款的相關資訊),您可以使用完成前演算法來刪除帳單。
  • 中止完成處理並建立帳單例外。如果演算法指出應該這樣做,系統就會將帳單保持在待處理狀態,並建立帳單例外來描述中止完成處理的原因。如果完整性檢查偵測到帳戶或其服務協議發生問題,您可以使用完成前演算法來執行這項作業。如果完整性檢查失敗,系統就會將帳單保持在待處理狀態,並建立帳單例外來描述原因。

請參考帳單生命週期下「完成」按鈕的描述,以取得完成處理期間何時呼叫此演算法的描述。

報價單完成

選擇性

完成連結至此客戶類別的客戶報價單時,會呼叫此演算法來執行其他工作 (例如,建立客戶聯絡資訊)。如果您需要在屬於此客戶類別之客戶的報價單完成時執行其他工作,只需要指定此類型的演算法。

沖銷方法

如果您允許使用者利用沖銷交易來即時沖銷債務,則需要此事件

當使用者按下沖銷交易中的建立按鈕時,會執行此演算法來沖銷選取的債務。請參考總帳中的沖銷延伸性影響以取得更多資訊。