設計情報

投稿者: SPIRERS ナレッジ向上チーム 2025年8月13日 (水)

テンプレートアプリ「稟議申請」

この記事では、テンプレートアプリ「テンプレートアプリ「稟議申請」」の概要や内容物をご紹介いたします。
テンプレートアプリとは、SPIRAL ver.2にインポートし、業務に合わせてカスタマイズして使用できるアプリパッケージです。
SPIRAL ver.2 テンプレートアプリ一覧」にて、様々なテンプレートアプリを配布しています。

概要

稟議の申請、稟議内容の変更、承認者とのコメントでのやり取り、承認者の承認/差戻しが可能です。

テンプレートアプリをダウンロードする

※ テンプレートアプリの導入手順はこちら

フロー図
難易度
ビジュアル設定ソース設定
60%40%
DB数4
ページ数10
ブロック数17
JavaScriptなし
PHPあり
APIなし
インポートの所要時間 … 約10分

内容物(アプリ)

DB
表示名 レコードサイズ 備考
社員DB【AP015】 656byte 社員情報を管理するDB
表示名 識別名 タイプ 必須 ユニーク
社員ID employee_id テキスト
パスワード password パスワード
名前 name テキスト
メールアドレス mail メールアドレス
ステータス status セレクト
部署承認者_参照 department_ref 参照フィールド
稟議DB【AP015】 2.4Kib 稟議情報を管理するDB
表示名 識別名 タイプ 必須 ユニーク
稟議ステータス approval_status セレクト
稟議番号 approval_num テキスト
稟議件名 appoval_subject テキスト
稟議内容 appoval_details テキストエリア
添付ファイル file ファイル
申請者メールアドレス applicant_mail メールアドレス
承認者1メールアドレス approver1_mail メールアドレス
承認者2メールアドレス approver2_mail メールアドレス
承認者3メールアドレス approver3_mail メールアドレス
部署承認者_参照 department_ref 参照フィールド
改ざん防止パラメータ tamper_proof_param テキスト
部署承認者DB【AP015】 896bytes 部署の承認者を管理するDB
表示名 識別名 タイプ 必須 ユニーク
部署名 department テキスト
承認者1メールアドレス approver1_mail メールアドレス
承認者2メールアドレス approver2_mail メールアドレス
承認者3メールアドレス approver3_mail メールアドレス
稟議コメント履歴DB【AP015】 3.6Kib 稟議コメントを管理するDB
表示名 識別名 タイプ 必須 ユニーク
稟議番号 approval_num テキスト
承認フラグ approval_flg セレクト
稟議内容 appoval_details テキストエリア
コメント comment テキストエリア
申請者メールアドレス applicant_mail メールアドレス
承認者1メールアドレス approver1_mail メールアドレス
承認者2メールアドレス approver2_mail メールアドレス
承認者3メールアドレス approver3_mail メールアドレス
稟議_参照 approval_ref 参照フィールド
登録者メールアドレス regist_mail メールアドレス
登録者名 regist_name テキスト
トリガ
表示名 実行タイミング(UTC)
メールアドレス登録アクション 登録時
表示名 タイプ 備考
メールアドレス登録アクション 更新 稟議DBの登録時、参照フィールドから取得できる承認者のメールアドレスを登録
参照項目登録アクション 登録時
表示名 タイプ 備考
参照項目登録 更新 稟議コメントDBの登録時、参照フィールドから取得できる申請者/承認者のメールアドレス、稟議番号を登録
稟議内容更新アクション 登録時
表示名 タイプ 備考
稟議内容更新 他DB更新 稟議コメント履歴DB登録時、
稟議内容が「値あり」かつ
「稟議DB」と「稟議コメント履歴DB」の稟議内容が一致しない場合
「稟議DB」の稟議内容を更新する
承認アクション 登録時
表示名 タイプ 備考
承認1-次の承認者あり 他DB更新 稟議コメント履歴DB登録時、
承認フラグが「承認」かつ
稟議DBの稟議ステータスが「申請」かつ
承認者2メールアドレスが「null以外」かつ
登録者のメールアドレスと承認者1のメールアドレスが一致する場合
稟議ステータスを「承認1」に変更
表示名 タイプ 備考
承認1-次の承認者なし 他DB更新 稟議コメント履歴DB登録時、
承認フラグが「承認」かつ
承認者2メールアドレスが「null」かつ
稟議DBの稟議ステータスが「申請」かつ
登録者のメールアドレスと承認者1のメールアドレスが一致する場合
稟議ステータスを「承認完了」に変更
表示名 タイプ 備考
承認2-次の承認者あり 他DB更新 稟議コメント履歴DB登録時、
承認フラグが「承認」かつ
稟議DBの稟議ステータスが「承認1」かつ
承認者3メールアドレスが「null以外」かつ
登録者のメールアドレスと承認者2のメールアドレスが一致する場合
稟議ステータスを「承認2」に変更
表示名 タイプ 備考
承認2-次の承認者なし 他DB更新 稟議コメント履歴DB登録時、
承認フラグが「承認」かつ
承認者3メールアドレスが「null」かつ
稟議DBの稟議ステータスが「承認1」かつ
登録者のメールアドレスと承認者2のメールアドレスが一致する場合
稟議ステータスを「承認完了」に変更
表示名 タイプ 備考
承認3 他DB更新 稟議コメント履歴DB登録時、
承認フラグが「承認」かつ
稟議DBの稟議ステータスが「承認2」かつ
登録者のメールアドレスと承認者3のメールアドレスが一致する場合
稟議ステータスを「承認完了」に変更
表示名 タイプ 備考
差戻し 他DB更新 稟議コメント履歴DB登録時、
承認フラグが「差戻し」の場合
稟議ステータスを「差戻し」に変更

内容物(サイト)

ページ
識別名 表示名 備考
approval_employee_area 社員DB認証エリア【AP015】 認証エリア
click_login_error クリックログインエラー【AP015】 ログインエラーページ
approval_re_password パスワード再登録【AP015】 パスワード再登録ページ
approval_login ログインページ【AP015】 ログインページ
approval_regist_page 申請フォーム【AP015】 稟議登録フォーム
approval_approvar_list 稟議承認一覧【AP015】 承認可能なもののみを表示する一覧
approval_regist_list 稟議申請一覧【AP015】 ログイン者が申請した稟議の一覧
approval_regist_detail 稟議申請詳細【AP015】 申請/承認する稟議の詳細
コメントや承認/差戻し、再申請を行う
approval_histoy_list 過去稟議一覧【AP015】 承認が完了している稟議の一覧
approval_histoy_detail 過去稟議詳細ページ【AP015】 承認が完了している稟議の詳細
※ ページの識別名がURLパスになります。
ブロック(汎用パーツ)
表示名 設置認証エリア 設定方法 ブロック種類 備考
header 設定なし ビジュアル フリーコンテンツ ロゴ付きのヘッダー
footer 設定なし ビジュアル フリーコンテンツ フッター

別途必要なファイル

サイトファイルはパッケージに含まれないため、別途用意していただく必要があります。
サイトファイル
フォルダ/ファイル名 タイプ 備考
header_logo.png 画像 ヘッダーのロゴ画像
※jpgやsvgも利用可能

インポート後の必須修正点

メールアクションの有効化
インポート後は全てのメールアクションのステータスが「無効」になっており、アクションによるメール配信が実行されません。
下記のメールアクション一覧を参考に、各アクションのステータスを「有効」に切り替えていただく必要があります。
アクション名 アクション設定場所 種別 設定箇所
申請通知メール【AP015】 申請ブロック【AP015】 登録フォームブロック メールアクション
申請完了メール【AP015】 申請ブロック【AP015】 登録フォームブロック メールアクション
申請者_コメント通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認者1_コメント通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認者2_コメント通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認者3_コメント通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
申請者_承認通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認者2_承認通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認者3_承認通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認/差戻し通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
申請者_差戻し通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
再申請通知メール【AP015】 再申請更新フォーム【AP015】 更新フォームブロック メールアクション
再申請完了メール【AP015】 再申請更新フォーム【AP015】 更新フォームブロック メールアクション
ログインURLの再設定
下記のメール設定にて、ログインURLに設定してあるURLがデモの環境のものとなるため、再設定していただく必要があります。
アクション名 アクション設定場所 種別 設定箇所
申請通知メール【AP015】 申請ブロック【AP015】 登録フォームブロック メールアクション
申請者_コメント通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認者1_コメント通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認者2_コメント通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認者3_コメント通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
申請者_承認通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認者2_承認通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
承認者3_承認通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
申請者_差戻し通知メール【AP015】 申請コメント登録ブロック【AP015】 登録フォームブロック メールアクション
再申請通知メール【AP015】 再申請更新フォーム【AP015】 更新フォームブロック メールアクション
ログインURLの再設定方法
「サイト管理>ページ>社員DB認証エリア【AP015】>基本設定」より、URLの記載があるので
対象のメールの本文のURLを変更ください。
フォームブロックの修正
下記ブロックの設定にて、DBIDを指定している箇所を修正する必要があります
ブロック名 ブロック種別 設定ページ
申請コメント登録ブロック【AP015】 登録フォームブロック 稟議申請詳細【AP015】
変更箇所と変更内容
対象のブロックのStep1「dbs[110988]」の数字部分を、全てインポートした稟議DBの「DBID」に変更ください。
変更する際には、ショートカットキーを使用してまとめて変換することを推奨いたします。
対象のブロックを開いたうえで、Windowsでは「Ctrl + H」で置換することができますので、
「110988」を稟議DBの「DBID」に置換ください。

運用上の注意点

社員DB【AP015】と部署承認者DB【AP015】の注意点
部署承認者DB【AP015】のレコードには、承認者のメールアドレスを設定ください。
承認者は最大3人まで設定可能となります。
社員DBのレコードには、「社員ID」「パスワード」「メールアドレス」「ステータス」「部署承認者_参照」をすべて設定ください。
「ステータス」には【一般/承認者】の選択ができますので、メールアドレスが部署承認者DBで設定した承認者の場合には、【承認者】に設定ください。
稟議の承認者は、「部署承認者_参照」で設定したレコードの承認者となります。
テンプレートアプリをダウンロードする

※ テンプレートアプリの導入手順はこちら

解決しない場合はこちら コンテンツに関しての
要望はこちら