Tips

kintoneアプリで繰越残高を自動計算する

本記事の概要

本記事では、Kintoneアプリでレコード一覧表の行間の繰越残高を自動計算するカスタマイズ方法をご紹介します。

完成イメージは、預金通帳の取引後残高表示の機能をkintone上で再現することです。
今回のカスタマイズは、各部門の経費予算の残高をkintone上で管理したいという要望に対応しました。

取引後残高の計算式は、前残高+入金額-出金額で計算できますが、問題なのが「前残高」です。「前残高」は前のレコードの値を参照する必要があり、この部分の自動化がカギになります。

単純に常に新しい取引(レコード)を追加するだけなら、難しいカスタマイズではありません。
問題は、過去の取引を修正・削除した場合は、レコード間の繰越残高の整合性が崩れることです。
※紙の元帳の様に、過去取引の修正・削除は「訂正伝票」を新規入力するルールにすれば、整合性は崩れにくくなりますが、訂正した記録が残ります。

Kintoneアプリは、1レコード=1行というデータ構造のため、Excelの様に「行間の再計算」は自動では行われません。そのため、レコード間の残高のつながりをどう処理するかが鍵になります。
つまり過去の取引を修正・削除した場合は、全レコードの繰越残高を再計算する必要があります。

デモ画面

デモ画面は、取引明細「日付:2025-04-05 金額:30,000円 メモ:タクシー代」を、日付と金額を間違えて登録したので、「日付:2025-04-10 金額:3,000円 メモ:タクシー代」に修正したケースです。

修正後のレコード一覧では、修正したレコードの並びと前後の残高も正しく更新されています。

実際に動作中の「デモ画面」は以下の通りです。

注意事項

今回のカスタマイズでは、レコードの追加・編集イベントでAPI実行回数を消費します。

  • APIの実行回数が多くなる(読み込み500件単位、更新100件単位)
    レコード数5,000件だと、読込10回+更新50回=合計60回分のAPIを実行します。

  • offset方式なので、10,000件以上のレコードは処理できません
    ※定期的に古いレコードを削除する必要があります。

スポンサーリンク

自分でカスタマイズしてみたい方へ

以下のNote記事で本記事のカスタマイズ事例を紹介しています。
記事内で紹介しているカスタマイズコードは、無料で利用できるので是非挑戦してみて下さい。

取引記録の繰越残高を自動で再計算する|アプリ活用研究会(キン活)
やりたいこと kintoneアプリで、以下の機能を実現したいというご相談を頂きました。 預金口座や経費予算の 取引金額と残高を記録 したい 預金通帳のように 「前残高+入金−出金=取引後残高」 を再現したい 預金通帳のように「取引後残高(繰越残高)」を正しく記録したい、そんなニーズに、Kintoneを使ってどう応えるかをご紹介します。 Excelでは簡単な計算ですが、Kintoneではひと工夫が必要です。 Kintoneの標準機能でも実現は可能ですが、「過去の取引修正」などの...

🌸 アプリテンプレートの販売

この記事で紹介したカスタマイズ機能のアプリテンプレートをサポート契約先限定でご提供しています。
アプリテンプレートを利用すれば、デモ画面の様に動くアプリを簡単に導入できます。
導入をご希望の方は、各プランの「お申込み/お問い合わせ」ボタンからお問い合わせください。

料金プラン

◆単品販売(買取型)は、導入サポート付きの価格です。
 単品動作タイプは60,000円、2アプリ連携タイプは100,000円、3つ以上連携タイプは150,000円です。
◆簡易サポート契約では、当サイトのアプリテンプレートとプラグインを合計6種類までご利用できます。
◆会員サポート契約では、ご利用範囲「無制限」で運用ヘルプデスク対応までフルサービスでご提供します。

項目 単品販売 簡易サポート 会員サポート
料金体系 60,000円 (税抜) 120,000円 (税抜) 360,000円 (税抜)
契約期間 なし 毎年更新 6か月更新
導入サポート
メールサポート ×
チャットサポート ×
バージョンアップ対応 ×
運用ヘルプデスク対応 × ×
商品のご利用範囲 本商品のみ 6種類までご利用可能
ユーザー数10名まで
無制限
ユーザー数30名まで
お問い合わせ/お申し込み 購入する お申込み

kintone人材育成研修

この様なカスタマイズを自分で出来る様になりたい方は、当サイトの「Kintome人材育成」上級コースの受講をご検討して下さい。当サイトのTIPSで紹介しているカスタマイズ例のテンプレートを使えば、簡単に実装出来ます!
上級コースの受講者には、特典で当サイトのカスタマイズテンプレート(3種類まで)と3か月のサポート契約を無償でご提供しています。

研修目的を「カスタマイズテンプレートのアプリ導入」とする研修メニューもご提案可能です。

📣カスタマイズ・導入支援いたします!

本記事の様な「kintoneアプリのカスタマイズ」をご希望の企業様へ
kintoneを便利に活用できるカスタマイズと運用支援は、ぜひ当社にご相談ください!

#kintone #Javascript #カスタマイズ #繰越残高の計算

スポンサーリンク
シェアする

事例紹介

ACHIEVEMENTS
製造業の受注データ管理をエクセルから移行
エクセルマクロの作業日報をKintoneに移行

Tips

TIPS
kintone業務活用
レコード一覧表の一部を「見せない」改善事例
kintone業務活用
kintoneカレンダーに月・週・日のビュー切替機能を実装
kintone
kintoneの「うっかり操作」を防止する新規APIの紹介
補助金の活用についてもご相談ください

中小企業のデジタル化に利用できる補助金や助成金があります。
補助金や助成金は申請できる企業や用途に要件があったり、事業計画書を作成する必要があったりします。
必要な手続きをサポートさせていただきますので、お気軽にご相談ください。

お気軽にご相談ください。

オンライン可
無料相談
デジタル化
診断チャート
簡易診断

デジタル化による
コスト削減効果を算出