キンコミ kintone user community

みんなの投稿

2024/12/04 11:29

初めて投稿します。もし、何か知っている方がいらっしゃいましたら教えてください...

・ご契約中のコース:スタンダード
・悩みの背景:
 現在、見積書のアプリを作成中。見積書内に「自動採番」を使用したいと考えていますが、年度の切り替えタイミングが特定の月日(例:1月15日)の為、採番リセット時にこの特定の月日を指定できる自動採番を探しています。

・試してみたこと:
下記プラグインを調べましたが、いずれも年度の月指定までしかできませんでした。
①自動採番・高機能版プラグイン(アディエム様)
②自動採番プラグイン(ジョイゾー様)
③自動採番+(ATTAZOO+様)
④自動採番プラグイン(M-solutions様)
⑤自動採番プラグイン(R3institue様)
⑥自動採番プラグイン(Crena様)
⑦自動採番プラグイン(kinkozi様)

・譲れない条件
年度の切り替えタイミングである特定の月日を指定できるもの。

特にプラグインにこだわっている訳ではないです。必要であれば、JavaScriptなども視野に入れています。
何か知っている方がいらっしゃいましたら教えていただけますと幸いです。よろしくお願いいたします。

5件のコメント (新着順)
pocha
2024/12/06 18:00

皆様、ご回答いただきありがとうございました!!

皆様のおかげで問題を解決することが出来ました。
下記方法で、任意のタイミングで採番リセットが可能です。

・使用したプラグイン:TIS様の「条件分岐処理プラグイン」
・方法
 ①年度を計算フィールドで算出
 ②プラグインの自動採番で、▪採番グループフィールドに算出した年度のフィールドを選択(画像)

同じ悩みを抱えている方の参考になれば幸いです。

おとく
建設業
2024/12/04 18:00

こんにちは!
弊社はTISさんの条件分岐処理プラグインの自動採番機能を使っています。
設定次第で色んな条件に対応できてしまうので、手放せない状況です…

年度の切替についてですが、弊社では事業年度を表示しているのですが、
日付で切り替えたい場合も可能だと思います。

文字列の計算で
IF(AND(月<=1,日<=14), 年-2000, 年-1999)
というような形です!(創業念が1999年の場合)

採番グループフィールドに
年度を指定すると採番できます!

分かりやすく説明できているか不安ですが・・・😅
お試しくださいませ!


おとく
建設業
2024/12/05 09:13

文字列の計算ではなく、計算フィールドでした💦
弊社は一度誤って文字列で作成してしまって絞込みが面倒だったので、
計算フィールドをおすすめします😅

pocha
2024/12/05 09:55

お疲れ様です!!

TISさんの条件分岐プラグイン調べてみるととても便利そうですね!
試したことが無かったので、1度試してみたいと思います。

計算フィールドの件についてもありがとうございます。十分気を付けたいと思います。

もしご存じであれば教えていただきたいのですが、採番リセットのタイミングを任意の月日で設定できる方法はご存じですか...?
(例) 2024/01/14 → 採番0123 (2023/01/15-2024/01/14までの自動採番)
   2024/01/15 → 採番0001 (採番リセット)
例のように自動採番のリセットを行う方法はありますでしょうか。

よろしくお願いいたします。

おとく
建設業
2024/12/05 10:35

こんにちは!
上記計算フィールドで設定した年度を
プラグイン上の採番グループフィールドに指定すると、
年度ごとにリセットされますよ~
まずはプラグイン触ってみるのをおすすめします👍

pocha
2024/12/05 11:54

おとく様がオススメしてくださった条件分岐プラグインを使用しました!

結果として、計算フィールドで算出した任意の年度ごとに採番リセットできました!!
本当にありがとうございます(´;ω;`)

ただ、何故か"2024年度"のものだけ採番"0005"が固定になっており原因が分からない状態です。
おとく様でも同じような現象が起きたことはありますか...?
もしあれば対応策など教えていただきたいです。

(テスト用アプリの中で、複数の採番プラグインを無効・有効にして試用しているのでこちらが影響している可能性も考えられます。検証時は条件分岐プラグイン以外は無効の状態です。)

pocha
2024/12/06 09:04

おはようございます!!

色々検証した結果、やはり別の採番プラグインが何らかの影響を及ぼしていたみたいです。
全レコード削除後にもう一度採番をやり直すと、無事に2024年度も0001から採番出来ました。

素晴らしいプラグインを教えていただきありがとうございました!!

おとく
建設業
2024/12/06 13:08

こんにちは!
エラーの件、何も役に立てませんでしたが、解決されたようで良かったです!
良いアプリができるといいですね^^
お互い頑張りましょう!

お世話様です

ATTAZOOを使っています。
言われてみると、日付指定はありませんね。

採用されるか分かりませんが、「リセットを日付指定できるようにしたい」と要望を投げました。
ちなみに、ATTAZOOを入れる前は、javascriptで採番関数をぐりぐり回していました。
引き継いでソース読んでも解読に何日もかかる有り様でした。
別アプリへの流用もおぼつかなかったので、
別件でATTAZOOを入れてからは、そちらの採番機能に切り替えて新しいアプリからは動かしています。


pocha
2024/12/04 16:43

お疲れ様です。
ご要望を投げていただき本当にありがとうございます...!!
Javascriptはかなり難易度が高い上に、別アプリへの流用も難しいとなると少しデメリットが大きいのですね...

貴重なご意見をありがとうございました。

IY
2024/12/04 15:17

お世話になっております。
fuku_inu様のコメントに僭越ながら補足のイメージ画像を貼り付けさせていただきます。
下名もpocha様と同じ悩みを持っていましたのでこれで行けるかと・・・

赤枠:プラグイン。数字のみの採番
青枠:計算式で年度月日を取得
→結合したフィールドを正式な採番フィールドとする

ご参考になれば幸いです。


pocha
2024/12/04 15:55

貴重なご意見を本当にありがとうございます...!!
年度の表示方法についてとても参考になりました。実際に計算式で希望の年度を表示させることに成功しました。(画像)

もしご存じであれば教えていただきたいのですが、採番リセットのタイミングを任意の月日で設定できる方法はご存じですか...?
(例) 2024/01/14 → 採番0123 (2023/01/15-2024/01/14までの自動採番)
   2024/01/15 → 採番0001 (採番リセット)
例のように自動採番のリセットを行う方法はありますでしょうか。

よろしくお願いいたします。

IY
2024/12/04 16:14

無事表示できるようになって良かったです。

採番のリセットですが、そちらの制御はプラグイン側だと思うので
採用されるプラグイン次第かなと思います。

とはいえ、各種想定内の機能かと思うので
それぞれのプラグインの詳細を確認すると良いかもしれません。

pocha
2024/12/04 16:38

確かに想定内の機能だと思いますので
もう一度、採番プラグインの詳細を確認してみたいと思います。

貴重なご意見ありがとうございます。

fuku_inu バッジ画像
製造業
2024/12/04 12:45

プラグインの設定の詳細は分からないですが、
たとえば、
自動採番が特定のフィールドの値ごとにできるのであれば。。。



1. 月日のフィールドを作る
文字列(1行)フィールドの計算式で、DATE_FORMAT関数で
見積書の日付(日付フィールド)から月日を抜き出す

2. 月日を数値化する
計算フィールドで、計算式を
月日の文字列(1行)フィールドのみにする
(数値扱いできるようにするためです)

3. 年度のフィールドを作る
別の計算フィールドで
さっきの計算フィールドと「115」とを比較して
115未満なら旧年度、115以上なら新年度の年号にする

4. プラグインで年度ごとに自動採番

で、できるかも知れないですね