概要
Check-in and Check-out拡張機能は、組織が従業員の出退勤と勤務時間を管理できるようにするものです。このウィジェットには通常、従業員が出社時刻と退社時刻を打刻し、1日の勤務時間を計算できるユーザーインターフェイスが含まれます。この拡張機能を利用することで、組織は勤怠管理プロセスを自動化・効率化し、エラーを削減するとともに、従業員と管理者の双方の時間を節約できます。
主な機能
- ユーザーフレンドリーなインターフェイスにより、ユーザーはワンクリックで打刻できます。
- 従業員のリアルタイムステータスにより、組織はいつでもデータを把握できます。
- 正確で信頼性が高く効率的な勤怠管理機能を提供しつつ、組織の特定のニーズに合わせて柔軟にカスタマイズできます。
拡張機能のインストール
Zoho マーケットプレイスから拡張機能をインストールするのは簡単で、インストール後すぐに利用を開始できます。拡張機能のインストールについて詳しくは、次の
手順を参照してください。
- Zoho マーケットプレイスに移動します。
- 拡張機能をクリックし、Zoho Creatorを選択します。
- 'Check-in and Check-out' 拡張機能を検索し、Install をクリックします。
拡張機能はお使いの Creator アカウントにインストールされ、すぐに利用を開始できる状態になります。
拡張機能の設定
前提条件
- アプリケーション内のいずれかのフォームに、データを保存するために次の項目を用意しておく必要があります。
|
項目のデータ型 |
説明 |
|
日付-時間 |
チェックイン時刻を保存するため |
|
日付-時間 |
チェックアウト時刻を保存するため |
|
単一行 |
ステータス(In/Out)を保存するため |
- 新しいページを作成して拡張機能を埋め込むか、次の手順に従って既存のページで拡張機能を使用します。
ページ変数
この拡張機能を動作させるには、ページ変数に動的な値を設定する必要があります。この拡張機能が正しく機能するために必要な変数の一覧を以下に示します。
例
組織内の従業員情報を管理する従業員管理アプリケーションを使用しているとします。従業員の出退勤と勤務時間を把握するために、マーケットプレイスから Check-in and Check-out 拡張機能をインストールし、組織のアプリケーションに埋め込むことができます。
この拡張機能を設定するには:
-
「Work Timing」(リンク名: work_timing)というフォームを作成し、以下の詳細でデータを取得して、レポート(リンク名: work_timing_report)に保存します:
|
項目種類 |
項目名 |
項目リンク名 |
|
日付-時間 |
チェックイン時間 |
checkin_time |
|
日付-時間 |
チェックアウト時間 |
checkout_time |
|
単一行 |
ステータス |
ステータス |
|
数値 |
従業員番号 |
employee_no |
- 埋め込み対象の拡張機能を、アプリケーション内の任意のページに埋め込み、記載されているページ変数をそのページに追加します。
- 指定したページ変数に値を渡すようにページスクリプトを設定します(以下の例を参照)。
- input。appname = '従業員-management';
- input。reportname = 'work_timing_report';
- input。criteria = 'employee_no=14726';
- input。checkintime = 'checkin_time';
- input。checkouttime = 'checkout_time';
- input。dateformat = 'dd-MM-yyyy';
- input。timezone = 'IST';
- input。ステータス = 'ステータス';
メモ:ワークフロー操作、
関数、レポートの
カスタム処理、ページ内の
パネル処理など、さまざまなシナリオで Check-in and Check-out 拡張機能を使用するページを動的に開くには、openURL タスクを利用します。このタスクを使用すると、クエリパラメーターを通じてページ変数に値を渡すことができます。
- openUrl('#Page:ダッシュボード?appname=従業員-management&reportname=work_timing_report&criteria=employee_no=14726&checkintime=checkin_time&checkouttime=checkout_time&dateformat=dd-MM-yyyy&timezone=IST&ステータス=ステータス);
従業員は Creator アプリケーションにログインし、Check-inボタンをクリックして出勤を登録できます。クリックすると、チェックイン時間が「チェックイン時間」項目に記録され、ステータスが IN に設定されます。同様に、従業員がチェックアウトすると、チェックアウト時間が「チェックアウト時間」項目に記録され、ステータスが OUT に設定されます。これにより、従業員の出退勤状況と勤務時間をリアルタイムで把握できます。
- 拡張機能のインストールと管理
- ページスクリプトと変数