会計の有効性

アダプタがアカウントをからへ転送する際、アダプタはで設定された日付を使用して、アカウントがアクティブであるかどうかを計算します。

総勘定元帳アカウントウィンドウでは、「有効」、「 有効開始日」、「有効終了日 」、および 「転記許可」 の各フィールドの値により、総勘定元帳アカウントが有効であるか無効であるかが示されます。 「 有効」 および 「転記を許可する」 チェックボックスが選択されており、システム日付が「 有効開始日」と 「有効終了日」の間である場合、アカウントはアクティブです。

では、開始日を入力し、必要に応じて終了日を入力することで、アカウントがアクティブな期間を設定することができます。 終了日が設定されていない場合、アカウントは失効しません。 総勘定元帳の勘定科目が有効であるかどうかを示すフラグが設定されます。

SYNCCOA 同期スクリプトは、アクティブなアカウントと非アクティブなアカウントを送信します。 アカウントがアクティブな場合、その有効期限は「勘定科目」アプリケーションで設定されます。 「アクティブ」チェックボックス、「発効日」 と「発効日」 の値に基づいて設定されます。

このアカウントの有効な日付を計算するために、以下のロジックを使用します。

「有効」 および 「投稿を許可する 」チェックボックスが選択されている場合、アカウントの有効期間は以下のように設定されます

表 1. 有効化投稿許可のチェックボックスが選択されている場合のアクティブな日付設定ロジック
   
発効日より 有効日
発効日まで 有効期限日

「有効」 および 「投稿を許可」 のチェックボックスが選択されていない場合、アカウントの有効期間は以下の方法で設定されます

表2. 有効化 と投稿許可のチェックボックスが選択されていない場合のアクティブな日付設定ロジック
   
発効日より 有効日
発効日未入力の場合 有効期限を本日付けに設定
発効日 > 現在の日付の場合 有効期限は発効日から設定されています
発効日より前(現在の日付) 有効期限は本日付けに設定されています

OLDEXPIREDATEと呼ばれる列を含み、有効期限の以前の値を格納します。 発効日までの値がこの列にマッピングされます。

アカウントのステータスがシステム日付に基づいて「アクティブ」または「非アクティブ」に変更された場合、勘定科目の統合はアカウントを更新しません。 アクティブなコンポーネントのみを使用するようにするには、 SYNCCOA の同期スクリプトを頻繁に実行してください。

システムプロパティの設定、 mxe.int.updatecoafromglcomp は、GLコンポーネントが再有効化された際にGLアカウントが再有効化されるかどうかを制御します。 1(true)に設定するとアカウントが再有効化され、0に設定するとアカウントは再有効化されません。