跳至主要内容

HAP快速入門指南


本文通過快速搭建一個《招聘管理》應用,幫您快速掌握搭建應用的基本思路和操作。

一、HAP簡介

HAP是一個創新的超級應用平臺,可以幫助用戶零代碼構建企業應用,用戶不需要代碼開發就能夠搭建齣用戶體驗上佳的銷售、運營、人事、采購等核心業務應用,打通企業內部數據。HAP還具備超自動化引擎,可以全麵自動化復雜和重復的業務流程。運用HAP的集成中心與完整的API對接能力,用戶可以輕鬆地將HAP與外部係統集成。除此之外,HAP超級應用平臺還具備很高的可組閤性,國際化支持,並支持雲原生架構,實現瞭多雲部署能力。通過插件架構,HAP正在逐步建立起繁榮的實施與開發生態。

在HAP搭建的業務軟件/業務係統,稱之為應用,如下圖,頁麵中間的每個圓圈都代錶解決一個或整個業務環節的應用,小到問題工單,大到ERP應用,一個平臺,全部搞定。

HAP通過封裝好的7個功能模塊的組閤來構建一個應用,7個功能模塊分彆為:工作錶、視圖、角色和權限、工作流、統計圖錶、自定義頁麵和外部門戶。

  • 工作錶 用於收集和存儲業務數據。想錄入任何數據,都需要建立對應的工作錶,例如員工錶、客戶錶、訂單錶、庫存錶等。
  • 視圖 是業務數據的不同場景的展示頁麵,可以根據業務場景,操作人員展示齣不同的數據。
  • 角色和權限 控製成員的對業務數據增刪改查的操作權限。
  • 工作流 可以實現業務數據的自動化處理和自動流轉。
  • 統計圖錶 用於統計多種維度的數據幫您分析做決策。
  • 自定義頁麵 可以放置快捷按鈕,統計圖錶等,常用於配置儀錶臺,駕駛艙或工作臺。
  • 外部門戶 邀請外部人員加入使用,打通內外用戶,前後貫通,內外暢達。

先從一個簡單的應用,開始您的應用開發之旅吧。

二、應用計劃

在開始搭建應用之前,需要梳理好3個事項:

  • 要實現的業務流程和自動化流程
  • 流程涉及到的所有業務數據
  • 流程涉及人員/角色,以及對應的操作的權限

我們以搭建《招聘管理》應用為例,介紹下搭建應用的基本步驟和所需功能模塊。

1、業務流程

通過分析梳理,招聘管理一般有以下核心流程需求:

  • 求職者直接提交簡曆信息
  • 招聘主管管理所有的求職者信息
  • 招聘主管安排麵試
  • 麵試時間前15分鍾通知麵試主管準備(自動化)
  • 用人主管修改麵試結果
  • 錄用結果同步到求職者的簡曆信息(自動化)
  • 為招聘主管提供一個儀錶盤便於關注所有求職狀態

2、業務數據

此應用主要管理的數據為求職者信息(簡曆信息),以及安排麵試的信息。

3、使用角色

應用的參與角色為:求職者、HR和用人主管。

4、解決方案

根據應用需求,我們給齣對應的解決方案。

需求HAP方案
求職者直接提交簡曆信息創建求職者錶,錄入和存放簡曆信息,並公開發布
招聘主管可以管理所有的求職者信息創建不同狀態的視圖
招聘主管安排麵試創建麵試安排工作錶
麵試時間前15分鍾通知麵試主管準備創建工作流,監聽麵試開始時間
用人主管決定是否錄用後更新麵試結果創建用人主管角色,允許其角色可以修改數據
錄用結果同步到求職者的簡曆信息創建工作流,當數據變更時修改其他記錄的數據
為招聘主管提供一個儀錶盤便於關注所有求職狀態創建自定義頁麵,展示各種統計錶

三、應用搭建

1、創建應用

登錄後,創建一個應用,命名為《招聘管理》。此操作就像新建一個Excel文件一樣,然後各種錶都在這個文件中創建、錄入和管理。

此時應用的“地基” 已經確定好,然後我們分彆使用:工作錶、視圖、角色權限、統計圖錶、自定義頁麵和工作流來完成《招聘管理》這個應用的開發工程。

2、創建工作錶

工作錶是應用最核心最基礎的模塊,你可以先將他看作是一個在綫Excel,用來存儲和管理企業活動中的各種業務對象,工作錶的字段記錄這些對象的各種屬性,比如客戶、員工、求職者都是典型的業務對象,而客戶所在地、訂單編號、求職者姓名和聯係電話都是這些對象的自帶屬性。

根據抽象的業務數據,我們需要分彆創建《求職者》、《麵試安排》2張錶。

2.1 創建《求職者》工作錶

先看下在Excel中管理求職者的錶格是怎樣的,如下圖。 需要登記求職者的信息有姓名、生日、性彆、手機號、郵箱、應聘崗位等重點內容。

我們要創建對應的工作錶來管理這些信息。

工作錶:

點擊“創建工作錶”後,自動進入工作錶的設計頁麵(畫布)。

從左側控件區選擇閤適的控件到中間錶單設計區(畫布),然後修改其關鍵屬性(名稱、寬度、必填等屬性)。

所需字段選用控件
姓名文本
性彆單選
郵箱郵箱
手機號電話
齣生年月日期
應聘崗位單選
簡曆來源單選
處理進度單選
上傳簡曆附件

完成的《求職者》工作錶設計如下圖

1)錄入求職者信息

可以手動錄入一條數據,也可以從Excel中導入。為瞭方便直觀體驗工作錶的處理效果,我們導入多條數據。

下載求職者.xlsx

有多條數據的求職者錶

2)單條記錄操作

點擊一行記錄即可打開記錄詳情頁,可以進行內容修改、對外分享、討論、打印、刪除等操作。

3)批量編輯

4)公開錶單

如果這個錶單可以公開給求職者直接填寫,那將減少HR很多工作量。通過下麵的路徑公開下求職者錶:編輯錶單 》 公開發布》開啓公開錶單。

然後設計下求職者錶公開收集數據時的界麵。 可以上傳LOGO、背景色、編寫說明,也可以選擇對外公開可填寫的字段。設計完成後,就可以對外發布二維或鏈接瞭。

將二維碼或鏈接放在官網或其他渠道,求職者掃碼或點擊鏈接後,不用登錄就可以填寫求職信息瞭。

5)其他特性功能
  • 業務規則: 當字段A的值符閤條件後,就隱藏或顯示其他字段,或讓其他字段不可編輯。
  • 自定義動作: 支持添加按鈕,點擊按鈕後,彈齣窗口填寫指定字段的內容,更具場景化。
  • 打印模闆: 在Word中製作好打印格式上傳為模闆,打印時可以基於模闆風格打印記錄。

詳細介紹可參考幫助中心對應介紹。

2.2 創建《麵試安排》工作錶

在安排麵試時,一般需要有麵試人(求職者)、性彆、應聘崗位、簡曆、麵試官、麵試開始時間、麵試結束時間、麵試評語、麵試結果等主要信息。設計的《麵試安排》如下。

安排麵試時,麵試評語和麵試結果是不需要錄入的,我們可以設置新增時隱藏。

保存以後,我們為崔靜安排明天上午10點到10點半的的麵試。

2.3 建立兩錶記錄間的關聯關係

在安排麵試錄入數據時,您應該已經發現瞭這個問題:崔靜的求職信息已經在求職者錶中存在瞭,在安排麵試時能不能直接使用呢,避免重復錄入。能!!!且這樣也是最閤理的設計方式。

1)選擇【關聯記錄】控件

進入《麵試安排》工作錶的編輯界麵,重新設計工作錶。從左側控件區拉取關聯記錄控件,選擇關聯 《求職者》工作錶。

2)配置關聯關係

我們在《麵試安排》錶中配置關聯求職者,關聯記錄數量的意思就是,一次麵試,可以關聯(調用)幾個求職的信息。在本需求場景中,每次麵試隻能麵試一個人。所以,選擇【單條】,意思是如果關聯求職者,最多隻能關聯1條。

反過來,在《求職者》中,配置關聯《麵試安排》的記錄,應該選擇【多條】,錶示求職者可以被安排多次麵試。

配置《求職者》關聯《麵試安排》時,您可以直接勾選雙嚮關聯。

此時,文本字段(求職者)已經不需要瞭,刪除此字段即可。

此時我們再為崔靜創建一條麵試記錄,如下圖,可以直接選擇瞭。

在配置時,到底選擇單條還是多條取決對兩個業務對象之間的關聯關係,您後麵可以詳細參考下幫助文檔中的3種關聯關係介紹。

3)使用【他錶字段】

我們前麵做瞭求職者的關聯,求職者可以選擇已有的信息,那麼該求職者性彆、麵試崗位、簡曆文件等信息能否一並帶過來。 可以的,通過"他錶字段"控件,字麵意思就是顯示其他錶記錄的字段內容。

如下圖,我們通過他錶字段,直接將關聯的求職者的崗位顯示齣來。

從左側拉取控件後,在右側進行配置。

  • 字段名稱:先把名稱改為應聘崗位。
  • 關聯記錄:選擇一個關聯記錄字段,即求職者。
  • 顯示字段:即顯示求職者記錄中的那個字段。
  • 類型:如果隻需查看時顯示最新數據,選擇“僅顯示”即可,如果需要使用字段值,選擇“存儲數據”。

同樣的方法,性彆(存儲類型)和簡曆(僅顯示類型)也通過他錶字段帶齣來,然後保存錶單。

4)設置標題字段

標題字段,通常選擇具有明顯標識性、唯一性的字段為標題字段,這個字段代錶瞭這一行記錄的主要內容,不設置標題字段,不能保存錶單。

在求職者錶中,可以將姓名、手機號,郵箱設置為標題,但我們一般是按姓名區彆不同的求職者。在麵試安排中,也可以將求職者作為標題,也可以將應聘的崗位作為標題。但是更好的是將姓名+應聘崗位 拼接的內容作為標題。

拉取一個文本組閤字段,此字段是 求職者、性彆和應聘崗位的組閤,然後設置為標題字段。

最終麵試安排錶字段如下錶所示

字段選用控件備注
標題文本組閤拼接求職者-性彆-崗位
求職者關聯記錄關聯單條
性彆他錶字段存儲數據類型
應聘崗位他錶字段存儲數據類型
麵試官成員
麵試開始時間日期
麵試結束時間日期
簡曆他錶字段僅顯示類型
麵試評語文本
麵試結果單選

現在我們看下升級後的效果。

3、創建視圖

在管理業務數據時,常常會有查看某一範圍內的數據,例如,對於求職者信息,需要分類查看待篩選,待麵試等不同狀態。 對於麵試安排,麵試人隻需查看我參與的麵試,而且麵試有具體的時間,可能每天都有,那麼通過日曆的方式展示齣來更加方便管理。這兩種需求通過視圖即可解決。

視圖 是用戶查看和操作業務數據的門戶窗口。它由展示風格、字段顯示、數據篩選和默認排序組成。視圖的數據展示風格主要有:錶格視圖、看闆視圖、層級視圖、畫廊視圖、日曆視圖和甘特圖視圖。每個工作錶都會默認一個名字叫“全部”的錶格視圖,這個視圖下會顯示所有的數據。

3.1 按處理進度管理不同求職者

1)創建多個錶格視圖展示不同進度的數據

可以根據狀態,創建不同進度的視圖來展示不同的求職者信息。例如,新建一個“新簡曆”的視圖。這個視圖下隻顯示進度狀態是“新簡曆”的記錄,且按創建時間排序。

然後這個視圖下隻顯示“新簡曆”的記錄。

您可以以同樣的方式創建其他進度的視圖。

2)創建1個看闆視圖展示不同進度的數據

這個視圖下不需要做數據篩選,需要顯示所有求職者信息,隻不過會按不同進度分組顯示。

3.2 通過日曆方式展示麵試安排

每次麵試都會設定具體的麵試的開始和結束時間,這符閤日程概念,就可以通過日曆的方式展示給麵試官瞭。

新建一個日曆視圖,由於日曆需要基於某個日期字段,因此需要選擇麵試開始日期作為日曆的開始時間。結束時間選擇 麵試結束時間。

同時注意,每個麵試官隻能看到自己的麵試,其他麵試不需要看到。因此此視圖需要做篩選條件。 篩選條件為: 麵試官 等於 當前用戶,效果就是,誰查看這個視圖,隻會顯示他是麵試官的麵試記錄。

設計好的日曆視圖,能夠讓HR和麵試官很好的管理時間。

其他視圖的使用方法請參考幫助中心介紹。

4、創建角色和權限

搭建好應用,就可以邀請同事們加入使用這個應用瞭。

應用的角色分為應用管理員和自定義角色。

  • 應用管理員角色:可以搭建調整應用結構和功能,添加其他應用角色權限和成員。此角色權限不能修改。
  • 自定義成員角色:隻能使用搭建好的應用,對業務數據進行權限內的操作。

我們常配置的是自定義成員角色。

在這個應用中,求職者隻能通過公開的《求職者》錶提交建立信息,無需配置相關角色。HR主管是應用的搭建者和管理者,直接是應用管理員。我們隻需為用人主管配置相關角色即可。

4.1 邀請同事注冊賬號

可以通過郵箱或手機號邀請同事加入您的組織。

4.2 為同事分配角色和權限

1)為用人主管配置角色

每個應用會默認預置成員和隻讀兩個角色,我們直接修改成員角色,新建角色後的操作和修改是一緻的。

按照下麵的7步操作即可配置好角色的權限。

  • 第5步配置效果:對《麵試安排》錶,可見“我的麵試”這個視圖。

  • 第6步配置效果:可以編輯我的麵試”視圖下記錄數據。

  • 我們並沒有配置用人主管對於《求職者》錶所有視圖和 《麵試安排》錶的“全部視圖”的可見權限,那麼對方是看不到這這些視圖的。

2)將用人主管加入角色

由於用人主管分布於多個部門或崗位,因此選擇指定的人比較閤適。

3)角色成員的效果

隻能看到我的麵試這個視圖的數據。

img

4)修改麵試結果

麵試官麵試完畢後,打開這條記錄,修改麵試評語和結果,然後保存即可。

img

權限配置既可控製到行數據的權限,也可以控製到字段級(列)。

5、創建自動化工作流

什麼是工作流?它由觸發器和若乾自動化任務節點組成。為觸發器設置一個觸發條件,當數據的變更符閤觸發條件時,就自動執行設定好的一個或一係列自動化任務。整個過程就是一個自動化工作流。

具有一定規則的手動操作,基本通過工作流都可以自動完成,節省人力操作成本。

我們前麵的需求中有兩個自動化流程:

  • 麵試時間前15分鍾通知麵試主管準備
  • 錄用結果同步到求職者的簡曆信息

我們分彆創建下對應的工作流。

5.1 麵試開始前15分鍾通知麵試官

1)新建按日期字段觸發的工作流
工作流提供瞭5種觸發方式
  • 工作錶事件觸發

    工作錶由數據變更,新增,更改,刪除等事件即可觸發

  • 定時觸發

    設定一個北京時間,時間一到,即可觸發。

  • 按日期字段觸發

    選擇一個工作錶的日期字段,將錶中的日期組成日期錶,每到一個時間,即可觸發流程

  • Webhook觸發

    其他信息係統的數據可以推送給HAP,HAP服務接收到數據後,觸發流程,進行數據對接處理。

  • 按鈕觸發

    即點擊按鈕即可觸發對應的工作流。

根據需求,應該選擇按日期字段觸發的方式。

img

2)配置觸發節點

監聽的錶選擇麵試安排錶,監聽的日期字段是”麵試開始時間“字段。觸發的時間是開始時間的前15分鍾觸發流程。

這種效果就是:會把錶中所有的麵試開始時間提取齣來組成一個時間列錶。每到一個時間,就會觸發流程。

2)配置自動化任務—通知提醒

添加一個“抄送”節點,然後配置發送的內容、接收人。

  • 通知內容:可以選擇字段內容,也可以收到輸入一些固定內容。
  • 通知人:選擇麵試官字段

aa

3)發布流程

3)自動通知效果

(我們在測試時,可以把麵試時間調整為 當前時間的17分鍾後,這樣我們隻需等2分鍾就可以收到通知瞭。)

  • 手機端通知提醒

  • 電腦端通知提醒

5.2 將麵試結果同步到求職者信息中

我們知道,麵試記錄中有麵試結果:錄用、淘汰還是待定。這個信息在求職者信息中也有,那麼在修改麵試結果後,最好自動同步到求職者信息中。

我們梳理下流程細節,當麵試結果是通過時,求職者記錄中的處理進度字段應該直接進入背景調查節點。 如果麵試結果是淘汰,則處理進度字段是已拒絕。 如果是待定,則暫不同步。

細節流程圖如下:

1)新建工作錶事件觸發工作流

2)配置觸發節點

監聽《麵試安排》工作錶的數據,且隻有”麵試結果字段“的數據有更改時,纔能觸發流程。

3、添加分支

由於根據麵試結果,需要處理不同的數據,需要走不同的流程。因此需要添加一個分支節點

配置後的界麵如下。

4)獲取到求職者記錄

如果麵試結果是”通過“,則需要將求職者記錄的處理進度字段修改為”背景調查“。

在更新前,流程中要 先定位獲取到该求職者的記錄對象。不然我們不知道更新的對象是誰。

通過”獲取單條數據“節點 的 ”從關聯字段獲取“ 的方式獲取, 因為麵試記錄關聯瞭求職記錄,那麼通過麵試記錄的關聯關係(求職者關聯字段)就能定位獲取到該求職者。

  • 添加獲取單條數據節點

  • 配置獲取單條數據節點

    根據 ”觸發流程“的記錄,即麵試安排,獲取到其關聯的求職者記錄

5)同步更新數據

添加”更新記錄“節點,修改求職者的處理進度。

更新的對象記錄節點:前麵獲取到求職者記錄

更新字段:處理進度,設為 背景調查。

6)完善淘汰分支流程

淘汰後的分支流程配置和通過是一樣的,就不再介紹。完整的配置如下圖。

7)修改工作流名稱並發布

8)測試效果

打開一個麵試記錄,修改麵試結果為:通過,並保存。

然後改關聯的求職者記錄,可以看到處理進度被自動修改為瞭背景調查。

通過工作流可以實現很多復雜流程,其他節點和場景介紹您可以參考幫助中心。

6、創建統計圖錶

對業務數據各種維度的統計,是運營中少不瞭的需求。統計支持9種可視化圖錶:柱形圖、摺綫圖、餅圖、數值圖,雙軸圖、雷達圖、漏鬥圖、透視圖、行政區劃。

在招聘管理中,可以統計待處理簡曆數量、本周待麵試人數、錄用的人數、以及處理進度分布圖。我們以統計待麵試的數量為例進行介紹。

1)新建圖錶入口

我們統計的是待麵試數量,所以要在麵試安排錶下統計。

2)配置圖錶

配置統計圖錶的一般步驟為:

  1. 設定好統計的數據範圍
  2. 選擇圖錶類型
  3. 選擇統計維度(從左側的字段中拖拽過去)
  4. 編輯圖錶名稱
  5. 保存圖錶

配置好的圖錶效果:

其他圖錶的配置方法請參考幫助中心介紹。

7、自定義頁麵

我們常用的係統基本都需要一個首頁,來顯示常用的數據,或常用操作入口、或各種統計圖錶。我們可以將需要的這些內容統一放在一個自定義頁麵中,當作我們應用的駕駛艙、儀錶盤。

目前,自定義頁麵中支持添加 快捷按鈕、統計圖錶、富文本和嵌入外部頁麵。下麵就是一個較復雜的銷售管理應用的一個自定義頁麵。

在招聘管理應用我們,我們做一個自定義頁麵,來顯示多種統計圖錶。如:待處理的數量、待麵試數量等等。

1)新建自定義頁麵

添加一個自定義頁麵,命名為首頁。

2)添加多個統計圖

選擇統計圖組件、然後配置並保存。依次添加多個統計圖錶即可。

3)調整布局

可以拖拽來調整每個統計圖的大小。

其他組件的添加配置請參考幫助中心介紹。

4)保存頁麵

8、總結

通過以上6個功能模塊,我們搭建瞭一個 簡單《招聘管理》應用,滿足計劃中期望的需求。它是一個具有數據管理,多用戶操作權限分配,自動化的業務流程和可統計分析的企業應用。 即使更加復雜的應用也都離不開這幾個功能模塊,都能通過零代碼的方式構建齣來。 現在開始嘗試搭建您實際需求的應用吧。

四、其他特性

除瞭基礎核心的應用搭建功能,還配套瞭其他必要的的功能特性。

1、組織管理

在組織管理後臺,管理員可以進一步自定義HAP組織,並對組織內用戶進行快捷管理和一些其他係統級的管理設置。點此查看詳細介紹

2、對接集成

在企業數字化運營中,不同業務係統之間需要進⾏各種數據傳輸和信息共享,以實現更⾼效的業務流程和提⾼⽤戶體驗。這時候,應⽤和外部係統的集成就變得⾮常重要。 HAP可以通過API集成、數據集成和平臺集成三個完成和外部係統的對接。

  • API對接

    在集成中心可以建立好和外部係統API連接與授權,然後在工作錶中和工作流就可以直接復用瞭。

    在工作流中也可以直接通過[發送API請求]節點建立和外部係統的連接。

  • 數據集成

    集成中⼼-數據集成是以圖形界⾯配置的⽅式,實現直連外部數據庫、外部數據庫和HAP互相同步,以及對數據做ETL處理的⼯具。通過數據集成模塊,⽤戶不僅可以同步HAP和外部數據庫的集成,還可以將HAP當做中間⼯具,同步兩個外部數據庫之間的數據。

  • 第三方平臺集成

    釘釘、企業微信、⻜書是⽬前國內企業辦公軟件的頭部産品,在使⽤其他軟件産品時,⼏乎都會遇到和其中⼀個進⾏集成的要求。HAP⽀持和這三個平臺集成,實現賬戶打通,⼀鍵登錄HAP、並能實現通訊錄統⼀管理、消息同步知會。


文檔問題反饋

文檔中是否有錯彆字、內容過期、難以理解等問題? 點此給我們反饋吧