みんなの投稿

・ご契約中のコース:スタンダード

・契約管理アプリと請求管理アプリという2つのアプリがあり、これらは1対多の関係性にあります。契約ごとに月額または年額での請求が発生するため、請求管理は年額であれば1レコード、月額であれば12レコードを登録して、請求関連の情報を管理します。

現在、以下の様な流れで月額向けの請求管理:12レコードを一括で作成する方法がないかを探していますが、具体的な手法が見つかっていない状況です。

<案1>
(1) 契約管理レコードを登録 (※ 契約管理には請求関連の情報も一部含む)
(2) (1) のレコード情報を元に、12か月分の請求管理レコードを一括生成。[請求予定日]の日付は当月1日を指定したい。

<案2>
(1) まず複製元となる請求管理レコードを手入力で登録
(2) 請求管理アプリ上で (1) のレコードを元に、11か月分の請求管理レコードを一括生成。[請求予定日]の日付は当月1日を指定したい。

・譲れない条件:プラグインを利用(無料プラグインで実現したいところですが、難しい場合は有償プラグインでも結構ですのでご紹介いただけると助かります。)

以上、何卒よろしくお願いいたします。

2件のコメント (新着順)
ふゆき
製造業
2026/01/15 10:23

Pluginを使えば色々な方法が考えられます!😊

なので、自分だったらこうするで書いてみます😁

① 契約管理アプリに「テーブル」を配置
② 「テーブル」には、請求管理アプリで必要なフィールドを配置
③ ②のフィールドへは ❶Plugin で 自動入力
④ ③のテーブル内のDataを
  ❷Pluginで 請求管理アプリ の レコード作成 と 転記

って感じかな~~

❶は Boost! Action             で ✅をトリガー
❷は テーブルデータコピープラグイン(TiS)  で 明細画面上の釦がトリガー
ちなみに、両方とも 条件付き無料で利用可能です

添付は❶Pluginの動作を検証してみました😎 ご参考まで!
   (設定が面倒くさいので検証は、請求3回分までです🙇)

検証設定画面がご入り用ならば、その旨 記載 返信頂ければ貼ります

---追記------------------
ちなみに、ですが(検証はしてませんが)

Boost! Upsert を 使えば ( = テーブルからレコードにcopyする方法
「明細画面上の釦」を押す必要がなくなります(=保存釦をトリガーにする)

条件=テーブル行のID(=ユニークCODE)を作成することが必須
    (契約番号があれば、Boost! Actionで可能)
    (契約番号は、   Boost! Submit で取得可能)



⓪アプリアクションボタンを配置し、
①年額⇔月額のフラグを人が判定して、その月分ボタンを押して請求管理レコードを追加作成した後に、
②Excelで対象請求管理レコードのレコード番号と請求予定日の一覧を作って、
③請求管理アプリに更新モードでファイル読み込み
というのが、標準機能でできるところだと思いますが、お世辞にもスマートとは言えないですねぇ🤔

Excel-VBAなど外部アプリケーションで自動化するなら、
cli-kintone で契約管理アプリから所望のレコード番号のレコードデータを取得
②請求予定日を変えた形でフラグに応じた数分、請求管理アプリ用のレコードデータを作成
③②をcli-kintoneで追加モードで請求管理アプリに読み込み(書き込み)
といった感じでしょうか。

プラグインでやるなら、
⓪契約管理アプリの詳細画面に[請求管理レコード作成]旨のボタンを置き、
①ボタン押下で発火させたら、
②表示されているレコードデータを取得し、それを転記したり請求予定日の月をインクリメントするなどして請求管理アプリにレコード追加
③フラグに応じた数分、②をループ
とやることになると思います。
これを一貫してできるプラグインを探せばよいことになるかと。

ちなみに、CUSTOMINEでは書き切れるかなぁとは思いますが、なんせお値段が💦

ご参考になりますかどうか…