rex0220 算式自動採番プラグインで、年度別に自動採番する例です。
4月始まりや月途中始まりなどの採番方法に対応できます。
概要
rex0220 算式自動採番プラグイン: 計算式で番号を組み立てる自動採番プラグインです。
4月始まりの年度別に自動採番例
フォーム設定
区分・日付・番号の他に、算式自動採番プラグインで使用する採番キー・連番を配置します。
※採番キー・連番は、連番の最終レコードを抽出するために使用します。
kintone REST API のレコード検索では、単語検索になるため、A001, B001, A002, B002 のレコードから「A で始まる最終番号」の指定が出来ない
プラグイン設定
- 採番項目: 番号
- 採番 計算式: 区分&DATE_ADD(日付,-3,"month","YYYY")&"-@@@@@"
- 年度:日付から3ヶ月前の年を算出
- 採番キー項目: 採番キー
- 連番項目: 連番
- 連番初期値: 1
採番後のレコード
月途中始まりの年度別自動採番; 6月10日から採番
フォーム設定
プラグイン設定
- 採番項目: 番号
- 採番 計算式:
- 区分&DATE_ADD(日付,
IF(DATE_FORMAT(日付,"MMDD")<"0610",-1,0),
"year","YYYY")&"-@@@@@" - 年度:"0610" の前は、-1 年。以降はそのまま
- 区分&DATE_ADD(日付,
- 採番キー項目: 採番キー
- 連番項目: 連番
- 連番初期値: 1