タイマー設定で「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 のため)
対象となる機能
通常の自動処理設定だけでなく、以下の機能におけるタイマー実行も同様の仕様です。
- 集計
- システム連携
設定方法の詳細については、下記記事をご確認ください。
自動処理設定:一括実行(タイマー起動)「自動処理設定」の関連記事一覧
こちらの記事もあわせてご確認ください。
- 年度ごとにデータを絞り込み・集計する2つの方法(日時項目の範囲指定/年度管理項目の作成による自動化)
- 選択した帳票タイプ(フォーマット)に応じて帳票を自動で出し分ける方法
- 明細単位の自動処理で、特定の一行だけ実行する方法
- 自動処理(レコード登録・更新パーツ)の「計算」チェックボックスの使い方と活用例
- 異なる得意先の受注を同一の「請求先」でまとめて請求データを作成する方法
- 自動処理を活用して承認機能を独自に構築する方法・設定手順
- 自動処理のメール送信でプロジェクトや取引内容に応じてCC宛先のみを動的に切り替える方法・マスタ構築手順
- CSVインポートや一括登録時に通知メールが大量送信されるのを防ぎ、完了時にまとめて通知する方法
- データベースをコピー(複製)した際に登録済みのレコードデータも引き継がれるか
- 異なるデータベース間でデータを自動で転記・登録する方法・設定手順