日記帳驗證

提交、核准或記入日記帳時,系統會對日記帳進行驗證。系統將檢查下列條件:

  • 期間必須是案例基本頻率的基礎期間。

  • 記入或取消記入日記帳時,必須開啟期間。

  • Value 維度必須是調整維度。

  • 日記帳必須具備與要執行的動作對應的狀態。

  • 必須存在日記帳的行項目。

  • 實體和父項必須是有效維度。如果是一般日記帳,實體必須允許調整。如果要將記入日記帳到父項幣別調整,則必須輸入一個有效父項。該實體必須是日記帳實體指定父項的子項。

  • 如果要記入日記帳到節點,父項必須允許對子項實體進行調整。該實體必須是指定父項的子項。

  • 節點日記帳必須擁有有效的父項-實體組合。嘗試記入節點日記帳時,系統還將檢查按期間組織應用程式設定。在記入期間,實體必須是父項的作用中實體。

  • 帳戶必須有效。它必須是一個「資産」、「負債」、「收入」、「支出」、「餘額」、「流量」或「經常性餘額」帳戶。帳戶必須是一個基礎帳戶,且無法在中繼資料中指定為已計算。帳戶無法透過向上彙整程序進行計算,即該帳戶不能有子項。

  • 所有其他維度必須有效。ICP 維度不得為 ICP Top、ICP Entities,或者留空不填,但可以選取 ICP None。如果指定了 ICP,則該帳戶必須設為 ICP 帳戶。

  • 自訂維度不能在中繼資料中指定為已計算,也不能透過向上彙整程序進行計算;自訂維度不能有子項。

  • 如果是平衡日記帳,借方總金額必須等於貸方總金額。如果是按實體平衡的一般日記帳,每個實體的借方總計必須等於貸方總計。如果是按實體平衡的節點日記帳,每個節點的借方總計必須等於貸方總計,而且父項與子項實體必須採用相同幣別。如果 Value 維度是「實體幣別」,日記帳中的父項實體可擁有不同的幣別,但它們必須擁有與子項實體相同的幣別。

  • 所有維度交集必須有效。

  • 不能鎖定包含行項目儲存格之維度的子立方體。

  • 不能使用規則將儲存格指定為 NoInput 儲存格。