ITソリューション事例サイト

kintoneのPDF帳票出力プラグイン開発

kintoneの基本機能ではできない帳票形式での出力に対応

kintoneで組織のデータ管理をしているユーザーは見積書、請求書、注文書、領収書等を作成する際、kintoneの基本機能では帳票形式での出力が行えず、kintoneアプリ内のデータを使って、手動でファイルを作成する必要があり、この対応は不便で、対応時間がかかることがお客様の課題だった。

プラグインはユーザーが簡単に帳票を作成できるように工夫した

kintoneプラグイン開発は基本的にJavascriptでできるが、PDF帳票出力プラグインは多少複雑な処理があるので、Javascriptで全て開発するのは複雑。そこで、別のアプローチで開発した。
イメージは以下の通り。
・kintoneアプリでJavascriptプラグインファイルをアップロードする
・PDF帳票出力はJavascriptプラグインファイルでバックエンドのAPIを呼び込む
 

上記の対応には色々とメリットがある。
・複雑な処理はバックエンドにするので開発とメンテナンスが比較的楽になる
・リリースの時、ほぼバックエンドだけリリースするのでエンドユーザーの影響はほとんどない
 

PDF帳票出力プラグインはユーザーが簡単にPDF帳票を作成できるよう、下記の機能も開発した。
・テンプレートのPDFファイル利用可能:利用中のテンプレートをアップロードして、kintoneアプリのデータからPDFファイル出力できる
・ドラッグ・アンド・ドロップで、kintoneアプリのフィールドデータが、テンプレート上のどこに・どのように表示するか設定できる
・バッチでkintoneアプリの複数レコードからファイルを生成できる
・自動的にPDF帳票出力ファイルをkintoneアプリの添付フィールドにアップロードできる
 

また、UXを大切にしており、PDFテンプレートは簡単に設定出来るよう、ドラッグとドロップで設定。VueJSというフロントフレームワークを利用している。
 

なお、SaaSのサービスとすることによって、幅広いユーザーにも手軽に使えるようにした。

PIRAGO VIETNAM CO., LTD
CEO
ロン 氏

プログラマー、プロジェクトマネージャーとして10年間の開発経験がある。ビックデータ・機械学習のシステムの開発経験がある。アジャイルマインドセットが大好き。会社運用で色々アジャイルマインドセットを活用している。

kintoneのPDF帳票出力プラグインを開発

企画・要件定義

基本設計

詳細設計

実装

テスト

運用・保守

言語 PHP, Javascript(VueJS)
OS Ubuntu
DB MySQL
F/W Laravel
その他 AWS (EC2, S3, SES)
PIRAGO VIETNAM CO., LTD
更新日時

2023-12-11

所在地

3 Floor, Comatce Tower, No. 61 Nguy Nhu Kon Tum, Thanh Xuan, Hanoi, Vietnam

設立

2018年12月18日

事業内容

ソフトウェア受託開発
ラボ型開発
コンサルティング

資本金

10,000,000円

システム開発のご質問は
でも
お気軽にご相談ください
Falcon運営チームの専門担当が無料でご相談にお乗りします

このサイトはアクロホールディングスが運営しています。
年間約2万人月の実績で得られた経験を元に、課題のヒアリング・システムの企画、相見積の取得、
見積内容の精査、プロジェクトのマネジメントまでご支援しています。
お問い合わせはこちらのメールフォーム、または下記電話番号まで。

同じキーワードを持つ記事