タイマー設定で「31日」を指定した場合、「31日」がない月も実行されるか
「楽楽販売」の自動処理におけるタイマー設定で、実行日に「31日」などの存在しない日付を指定した場合の挙動について解説します。
31日がない月でも「月末日」に実行されます
タイマー設定で指定した日付が存在しない月(2月・4月・6月・9月・11月)でも、以下の条件に一致すれば処理は実行されます。
実行される条件
- その月の末日であること
- 現在の「日」 ≦ タイマー設定で指定した「日」であること
この仕様により、「31日」を設定しておけば、30日までしかない月や2月であっても、その月の最終日に自動処理が行われます。
設定例と挙動
「31日」に設定している場合
- 31日まである月(1月、3月など):31日に実行
- 30日まである月(4月、6月など):30日に実行
- 2月(28日まで):28日に実行
「30日」に設定している場合
- 31日まである月:30日に実行
- 2月(28日まで):28日に実行(月末日であり、28 ≦ 30 のため)
対象となる機能
通常の自動処理設定だけでなく、以下の機能におけるタイマー実行も同様の仕様です。
- 集計
- システム連携
設定方法の詳細については、下記記事をご確認ください。
自動処理設定:一括実行(タイマー起動)「自動処理設定」の関連記事一覧
こちらの記事もあわせてご確認ください
- タイマー設定で「31日」を指定した場合、「31日」がない月も実行されるか
- サブメニューからファイル生成の自動処理が実行できない
- タイマーで定期実行する自動処理の実行者は誰になるか
- 【ファイル生成】出力専用の項目を作成して数値や日時の表示形式を変換する方法
- 重複したレコードを自動処理で削除する方法(重複チェックと自己削除設定)
- 一括自動処理の進捗状況・実行結果・履歴を確認する方法
- 複数件のデータ(レコード)に対して自動処理を一括で実行する方法
- 自動処理で既存のレコードを更新したい(新規登録になってしまう場合の対処法)
- 1明細だけ(特定の行だけ)手動で自動処理を実行する方法
- ファイル生成で2ページ以上(複数ページ)の帳票を出力する方法・設定パターン