先行条件アルゴリズム

[請求条件] フォームで [先行条件] チェックボックスがオンになっている場合、以下のアルゴリズムを使用して納期が計算されます。このアルゴリズムは請求書と支払証書に使用されます。

ステップ 1: 次の計算は、 [請求条件] フォームの [締コード] フィールドに入力された値に基づいて実行されます。

締コード 結果
0 計算は実行されません。
1 日付が 25 日以降の場合、納期は請求日の次の月の 1 日に設定されます。
2 納期は請求日の月の末日に設定されます。
3 締コード 1 の計算が実行されます。次に、この結果を開始点として使用して、締コード 2 の計算が実行されます。

ステップ 2: [請求条件] フォームの [支払日数] フィールドの値がステップ 1 で求めた結果に加算されます。

ステップ 3: [請求条件] フォームの [月締日] フィールドの値を使用して納期が決定されます。

月締日の値 結果
0 - 30 納期は手順 2 で計算された日付の月の指定日に設定されるか、月締日が算出日よりも前の日付である場合は、次の月の指定日に設定されます。
99 納期は手順 2 で計算された日付の月の末日に設定されます。