先行条件アルゴリズム
[請求条件]
フォームで [先行条件] チェックボックスがオンになっている場合、以下のアルゴリズムを使用して納期が計算されます。このアルゴリズムは請求書と支払証書に使用されます。
ステップ 1: 次の計算は、 [請求条件] フォームの [締コード] フィールドに入力された値に基づいて実行されます。
締コード | 結果 |
---|---|
0 | 計算は実行されません。 |
1 | 日付が 25 日以降の場合、納期は請求日の次の月の 1 日に設定されます。 |
2 | 納期は請求日の月の末日に設定されます。 |
3 | 締コード 1 の計算が実行されます。次に、この結果を開始点として使用して、締コード 2 の計算が実行されます。 |
ステップ 2: [請求条件] フォームの [支払日数] フィールドの値がステップ 1 で求めた結果に加算されます。
ステップ 3: [請求条件] フォームの [月締日] フィールドの値を使用して納期が決定されます。
月締日の値 | 結果 |
---|---|
0 - 30 | 納期は手順 2 で計算された日付の月の指定日に設定されるか、月締日が算出日よりも前の日付である場合は、次の月の指定日に設定されます。 |
99 | 納期は手順 2 で計算された日付の月の末日に設定されます。 |