0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

rex0220 算式自動採番プラグイン 年度別採番

Posted at

rex0220 算式自動採番プラグインで、年度別に自動採番する例です。
4月始まりや月途中始まりなどの採番方法に対応できます。

概要

rex0220 算式自動採番プラグイン: 計算式で番号を組み立てる自動採番プラグインです。

  • 4月始まりの年度別に自動採番例
    2023-05-16_15h12_58.gif
    2023-05-15_17h32_55.png
    2023-05-15_18h04_54.png

  • 月途中始まりの年度別自動採番; 6月10日から採番の例
    2023-05-16_14h44_09.png
    2023-05-15_18h06_43.png

4月始まりの年度別に自動採番例

フォーム設定

区分・日付・番号の他に、算式自動採番プラグインで使用する採番キー・連番を配置します。
※採番キー・連番は、連番の最終レコードを抽出するために使用します。
 kintone REST API のレコード検索では、単語検索になるため、A001, B001, A002, B002 のレコードから「A で始まる最終番号」の指定が出来ない

2023-05-16_14h45_51.png

プラグイン設定

  • 採番項目: 番号
  • 採番 計算式: 区分&DATE_ADD(日付,-3,"month","YYYY")&"-@@@@@"
    • 年度:日付から3ヶ月前の年を算出
  • 採番キー項目: 採番キー
  • 連番項目: 連番
  • 連番初期値: 1

2023-05-16_14h46_48.png

採番後のレコード

  • 2022年度:1~3月は、3ヶ月前の年計算で、2022 年度になる
    2023-05-17_08h55_13.png

  • 2023年度: 4~12月は、3か月前の年計算でも、2023 年度
    2023-05-17_08h52_09.png

月途中始まりの年度別自動採番; 6月10日から採番

フォーム設定

4月始まりの年度別に自動採番例と同じ
2023-05-17_09h25_36.png

プラグイン設定

  • 採番項目: 番号
  • 採番 計算式:
    • 区分&DATE_ADD(日付,
      IF(DATE_FORMAT(日付,"MMDD")<"0610",-1,0),
      "year","YYYY")&"-@@@@@"
    • 年度:"0610" の前は、-1 年。以降はそのまま
  • 採番キー項目: 採番キー
  • 連番項目: 連番
  • 連番初期値: 1

2023-05-17_09h27_09.png

採番後のレコード

  • 2022年度:6月9日までは、-1 年計算で、2022 年度になる
    2023-05-17_09h30_25.png

  • 2023年度:6月10日以降は、2023 年度になる
    2023-05-17_09h30_38.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?