首次啟用:請建立管理者帳號。此密碼同時是資料加密金鑰,遺失無法還原。
 
資料以 AES-GCM 256 加密後存放於本機瀏覽器,金鑰由密碼經 PBKDF2 (310,000 次) 派生,不會上傳網路。
連續輸入錯誤將逐次延長鎖定時間;閒置逾時會自動登出並清除記憶體中的個資。
鍵盤:← → 換人.Esc 離開.填完發票號碼按 Enter 會自動跳下一位
處理中…
續
續報作業系統
尚未匯入
--:-- ?--
續報率
—
—
續報人數
0
含轉館
不續報人數
0
—
轉館人數
0
費用歸新館
應繳總額
$0
續報學員合計
銷帳實繳
$0
台銀清冊已銷帳
匯款金額
$0
補繳
退款金額
$0
溢繳待退
實收淨額
$0
銷帳+匯款-退款
未繳金額
$0
—
短繳金額
$0
—
可開發票金額
$0
已結平

續報率

目標 85% 分母=已確認的人(續報+不續報)
📈
尚未匯入資料
課程別看上一季的課 —— 不續報的人沒有下一季課別。

繳費狀態

續報學員
已繳費
0
—
未繳
0
—
短繳
0
—
溢繳(待退)
0
—

下一季課程分布(續報)

📊
尚未匯入資料

身分別分布(續報)

📊
尚未匯入資料
續報作業流程 10 步 —— 每季照著 1 → 10 走一遍(點開看完整步驟)
括號裡的 ①②③ 就是這一頁下面卡片的編號。 每一張卡片底下都記著最近一次匯出/匯入的檔名與時間,接手的人一看就知道流程走到哪、用的是哪一版檔案。
開始之前先確認(只有第一次和有異動時要做)
老師名稱對照(收費設定)—— 簡稱對全名(CP → Cooper),步驟 6 的繳費訊息會印全名,沒設定就只印簡稱。
收費設定(各身分別單堂學費、堂數、換館費)、折抵欄位(這一季要用到的先開好)、 期中退費/換券(季末不在名單上但續報率要算的人數)、離職同事的帳號要刪掉。
1開季前置與建立名單
1
請營運長在指定日期打開台銀繳費(人工協調)—— 台銀那邊的繳費通道要先開, 步驟 4 把學費單上傳上去才會生效。
日期要先跟營運長講好:開太早家長會在金額還沒確定前就繳; 開太晚學費單上傳了卻收不到錢。這一步系統不會自動做,請人去通知。
2
填季別標記(這一頁最上面)—— 填下一季(例 2026S3),當季系統自己往回推一季。 (這一步同時取代單機版的第 2、3 步,所以下一步直接跳到 4)
填完這一格,系統就會去公司 SharePoint 抓當季兩館的註冊+劃位表建名單 (含最後一欄的發票開立方式),再抓下一季兩館的劃位名單帶排課。 沒填季別就什麼都不抓,名單維持空白。
老師改了線上的劃位表、存檔完成之後,系統會自己跟上 —— 不用手動上傳任何檔案。
是否續報一律以劃位表為準:名字在下一季劃位名單上=續報(跨館自動帶轉西/轉北), 兩館的表都進來、兩邊都沒有名字=不續報。續報名單上不能手改,要改請改劃位表。
2
上傳當季註冊劃位表(① 門市)—— 確定不收新生之後再做。拖入當季的 A01/A02 註冊+劃位表,可一次兩館,館別依檔名自動判定。
上傳的是當季的檔(例 2026S2);系統把檔內最後一季當上一季,自動往後推出下一季(2026S3)。
〈註冊及報名〉最後面那一欄「發票」會一起讀進來,自動判斷手機載具/統一編號/紙本,所以不用再做載具確認表。 重複匯入同館會覆蓋名單,但老師已填的下一季/是否續報/折抵/銷帳會依學員號碼保留。
3
上傳下一季排課(② 門市)—— 丟入下一季的註冊劃位表,系統讀〈劃位名單(勿改)〉,一次帶入每個人的下一季課程/老師/班級/星期/時段,排到位子的標成續報。
出現在另一館名單上的自動標成續報(轉西)/(轉北),換館費一併算進去。 之後又換班、換老師、換時段,改完劃位表再丟一次這張卡就好,這六個欄位會用新的覆蓋掉。 覆蓋時是否續報也會一起重算(名字在名單上=續報),被改回來的人系統會列出來。
2台銀收費
4
製作銷帳編號(③ 門市)—— 系統匯出台銀學費單(.xls),上傳台銀後台產生銷帳編號。
所有續報的人都會列進去,包含應繳 0 的免費生。不用手動填編號 —— 下一步清冊丟回來時,系統用繳款人編號=學員號碼自動帶回。 送出前先確認折抵都填完了,金額上了台銀再改,兩邊就對不起來。
5
繳費清冊匯回(④ 門市)—— 每天從台銀後台下載繳費清冊丟回系統,自動銷帳、帶回銷帳編號與實繳金額。
清冊對不到人的會列出是誰,不會默默吃掉。常見原因是狀態被改成不續報、或銷帳編號被手動動過。
3通知家長與發票
6
製作繳費訊息(⑤ 門市)—— 依班級產出給家長的繳費訊息,一頁一班,可列印 PDF,也可以直接複製文字貼官方 LINE。
做之前先確認老師名稱對照設定好了 —— 訊息裡的 {老師} 印全名,沒設定就只印簡稱。 貼 LINE 請用畫面上的複製文字,不要從 PDF 反白複製(PDF 會吃掉空行、長句硬斷行)。
7
請 Kelvin 關台銀繳費(人工協調)—— 繳費訊息都發出去、收款告一段落之後, 開發票之前先把台銀的繳費通道關掉。
關掉之後才開票:繳費期已經截止,金額才不會又動; 晚關的話會有人在開票後才入帳,發票金額就跟實收對不起來。 這一步系統不會自動做,請人去通知。
8
開立發票(會計作業頁 ③ 發票開立 會計)—— 依載具/統編/紙本分類開票。 開立方式在步驟 2 就從註冊表的「發票」欄帶進來了,不用再跟家長問一次。
「發票」欄空白、0 或 #N/A 的人,系統不會亂猜,在這一頁用未設定篩選就看得到,問清楚後直接在那一列改。
系統會標出偵測到的手足(同館+同家長+同電話),包含有人用載具、有人是紙本的,由會計決定要不要合併開立。
9
客立樂發票列表匯回(⑥ 會計)—— 開完票把客立樂的發票列表丟回系統,自動回填發票字軌與號碼。
檔案一定要分館上傳,一個檔指定一個館。兩館的紙本發票金額常常一樣,混在一起會配錯人。
4結案與備份
10
匯出備份歸檔(⑦ 門市+會計)—— 這一季收尾,整包留下來放公司 SharePoint,資料夾按西元年+季別分(例 2026/2026S3)。
兩種都要留:.lls 加密備份(整包還原、換電腦、交接用)+續報名單(完整欄位).xlsx 與會計報表(給人看、給會計對帳)。 裡面有學員生日、家長姓名與電話 —— 放公司內部資料夾即可,不要建立公開分享連結、不要放個人雲端;.lls 的備份密碼忘記就解不開。
收尾檢查
⑦「匯出前檢查」按一次(看有沒有「有銷帳編號卻不續報」「清冊對不到人」); 總覽看續報率(85% 以上綠、80–84% 黃、低於 80% 紅); 跟老師需求表對一次班排與續報狀態,有出入就改劃位表、再丟一次 ②;發票開立頁用「未設定」篩一次,確認沒人漏掉開立方式;未繳費名單匯出一份分館追款。

季別標記

填下一季(要續報的那一季),例 2026S3
= 下一季(要續報的那一季),用於檔名與表頭。 按確認會存起來,並立刻去 SharePoint 同步一次(當季兩館+下一季兩館)。 沒填季別就什麼都不抓。
1建立名單與排課匯入註冊+劃位表,再帶入下一季劃位

① 註冊+劃位表

每季開季,建立名單+發票開立方式
讀〈註冊及報名〉建名單,順便把最後面那一欄「發票」一起帶進來 —— 門市填在那裡的 手機載具(/AB12+3C)/統一編號(8 碼)/紙本,系統照內容自動判斷是哪一種, 不用再做載具確認表。
每次匯入都以檔案為準:檔案裡有值就照檔案重設。那一格是空白、0 或 #N/A 的一律當成沒填 —— 系統不會亂猜,也不會把原本有的洗成空白,會把名單列出來讓你到 「會計作業 → ③ 發票開立」用未設定篩選逐筆補。
📥
拖曳「註冊+劃位表」到這裡,或點擊選擇
支援 .xlsx / .xls,可一次選取西屯與北屯兩個檔案
這一區由 SharePoint 自動同步帶入,不用手動上傳。
填好上面的季別標記之後,系統會自己去公司 SharePoint 抓當季兩館的註冊+劃位表建名單 (含最後一欄的發票開立方式)。老師在線上改了存檔,系統會跟著更新。
狀態與設定在「收費設定 → SharePoint 自動同步」。

② 下一季劃位名單

排好課之後,一次帶入下一季的老師/班/星期/時段
丟入排好下一季的 A01/A02 註冊劃位表{下一季}.xlsx,系統讀裡面的 〈劃位名單(勿改)〉工作表,直接把每個人的 下一季 課程/老師/班級/星期/時段 帶進系統 —— 老師就不用一格一格填了。
課程依班級自動判定(N/A/B=親子、C/D=幼兒、E/F/G=兒童);班級取〈班級〉欄(劃位表的實際座位), 不是〈新一季〉欄(那是 CPR 升班公式的建議值)。
⚠ 這張表沒有學員號碼,用「家長+姓名」對人,請先匯入 ① 註冊+劃位表建立名單。
⚠ 表上會有新生 —— 對不到系統名單的一律不會建檔,只會列出來給你看。 系統裡有、但表上沒排到位子的人也不會被清空,一樣只列出來提醒。
排好之後又換班、換老師、換時段,改完劃位表再丟一次這張卡就好 —— 這六個欄位會直接用新的覆蓋掉, 不用一個一個去改。折抵/銷帳/發票通通不動。
⚠ 覆蓋時是否續報也會一起重算:名字在名單上就是續報。如果有人已經在「續報名單」手動改成不續報、 但劃位表上位子還沒撤,重跑會被改回續報 —— 系統會把這些人列出來,看到就回去改回來,或把劃位表的位子撤掉。
真的只想補沒填過的人,勾下面的「已經填過下一季的人就不要覆蓋」。
🪑
拖曳「註冊劃位表(已排好下一季)」到這裡,或點擊選擇
可一次選取西屯與北屯兩個檔案
這一區由 SharePoint 自動同步帶入,不用手動上傳。
系統會抓下一季兩館的註冊劃位表,讀〈劃位名單(勿改)〉帶入每個人的下一季 課程/老師/班級/星期/時段。名字在表上=續報;兩館的表都進來、兩邊都沒有名字=不續報 (下一季排課會一起清掉)。老師改了劃位表存檔,系統就跟著改。
所以「是否續報」在續報名單上不能手改 —— 一律以劃位表為準,要改請改劃位表。
↓名單建好、下一季排課帶進來、老師確認完、折抵也填好之後
2台銀收費上傳學費單拿銷帳編號,每天丟清冊回來銷帳

③ 台銀學費單(上傳台銀後台)

上傳到台銀後台產生銷帳編號用,格式與台銀「正式課程學費單」範本相同(舊版 .xls)。
欄位:學員編號/學員姓名/註冊費/課程費/繳費類別/會員資格。註冊費一律 0;繳費類別依下一季課程帶入親子游泳/幼兒游泳/兒童游泳;課程費=應繳總額。
所有續報的人都會列進去,包含應繳 0 的免費生(0 也照樣有一列,不會被略過)。台銀產出後,不用再手動填編號 —— 下面「④ 台銀繳費清冊」丟進來時,系統就會用繳款人編號=學員號碼把每個人的銷帳編號與應繳金額一起帶回來。
分館依「當季所在館」:這一季在西屯的都在西屯那一份,即使下一季要轉北屯也一樣(收錢的是這一季帶著這個家庭的那一館)。 「帳」算到新館是會計那邊的事,分帳彙總/應收未收/發票都還是看費用歸屬館。

④ 台銀繳費清冊

每天下載後丟進來,自動銷帳
以 繳款人編號=學員號碼 比對(對不到才用姓名)。清冊上的銷帳編號會直接寫回每位學員身上(所以不用另外匯出/回填銷帳編號表),狀態「已銷帳」的課程費再自動帶入銷帳實繳;同時比對台銀要收的金額與系統應繳總額,對不上會列出來。 手動填過的銷帳編號會標成黃框,重新匯入清冊不會被覆蓋。
🏦
拖曳台銀繳費清冊到這裡,或點擊選擇
會自動尋找含「銷帳編號」的標題列,支援 .xlsx / .xls / .csv
↓銷帳編號隨繳費清冊回到系統之後
3通知家長與發票繳費訊息、載具確認、回填發票號碼

⑤ 續報繳費訊息(給家長)

取代原本 Word 的合併列印。範本直接在下面改, {代碼} 會換成每位學員自己的資料,分西屯/北屯產出 PDF(一張 A4 放幾位可以在下面選,預設 6 位)。
印所有續報的學員:有銷帳編號的照印;應繳 0 元(免費生、折抵剛好扣完)台銀不會給編號,一樣印得出來。 只有要繳錢卻還沒拿到編號的會被擋下並單獨列出來提醒。
分館依「當季所在館」,跟台銀學費單同一份名單 —— 轉館生印在原館這一份裡,頁首會標「下一季 → ○屯」。
整行的代碼都是空的 → 那一行自動不印,所以沒有第二堂、沒換館費、沒折抵的人,那幾行會自己消失。
{老師} 印的是全名(CP → Cooper),到「收費設定 → 老師名稱對照」設定; 沒設定的就還是印簡稱。要印簡稱可以改用 {老師簡稱}。
{會員資格} 給家長看的一律只寫 VIP(不分 A/B/C/D/E 與 合-A); 非VIP(身分別空白)就留空。要印實際等級可以改用 {會員資格代碼}。
老師核對用建議 6 位;每格都有裁切虛線,要剪開發給家長也可以。
點一下就插進游標的位置。整行的代碼都空 → 那一行不印。
產生 PDF:按下去會開列印視窗, 目的地選「另存為 PDF」即可存檔(這樣中文字才不會變方塊)。
複製訊息貼到 LINE —— 要用官方 LINE 發給家長的,從這裡複製,不要從 PDF 上反白複製。
PDF 是排版用的,複製出來空行會消失、太長的句子會被折成兩行, 還會夾到頁首的班級抬頭與學員號碼 —— 貼到 LINE 就糊成一團。這裡複製的是原始訊息文字,一字不差。
只印勾選的那幾位 —— 補印、改班、漏發時用。 先到「續報名單」頁把人打勾(可以先篩班級再「全選目前結果」),再回來按下面的鍵; 那一頁的工具列上也有同一顆鍵。

⑥ 客立樂發票列表

開完票後回填發票字軌
客立樂匯出的檔案只有 發票號碼/金額/載具/統編,沒有學員姓名,所以系統自己配:
① 有載具或統編 → 用代碼+金額找人,一對一就標「唯一」,可放心。
② 有代碼但金額對不上(開完票之後折抵又改過)→ 照代碼配,標紅並寫出系統應開多少。
③ 紙本(載具與統編都空白)→ 只能用金額,同金額的照開立序號 ↔ 開立日期依序分配。
②③ 與同代碼多筆的都會標成依序排在最前面,順序反了按 ⇅ 跟同組的下一筆對調,也可以直接用下拉改人。
作廢的發票不會配給任何人;系統裡已經有那個號碼的(之前匯過)會自動略過。比對結果要按套用才會寫入。
檔案要分館上傳(跟「① 註冊+劃位表」一樣,一個檔案指定一個館):兩館的紙本發票金額常常一樣, 不分館的話會配到隔壁館的人身上。西屯的發票只會配給西屯的學員。
🧾
拖曳「客立樂發票列表」到這裡,或點擊選擇
可一次選取多個檔案,下一步再各自指定館別
選完檔案先指定館別,按「開始比對」才會跳出比對結果,確認後才寫入發票字軌。
↓全部收完、發票開完之後
4會計與備份報表、備份、上線前檢查

⑦ 會計報表

續報名單(完整欄位):系統裡這份名單的每一個欄位一次倒出來 —— 上一季/下一季/第二堂的排課、身分別、堂數、各項折抵、應繳、銷帳、匯款、退款、發票、備註、生日、註冊日全都在。 要拿去跟老師的需求表對帳、或留一份季末存檔,用這個。
未繳費名單(門市催繳用):只列未繳、短繳與金額未確定三種, 溢繳待退的不列(那是要退錢,不是催繳)。分館依「當季所在館」,跟台銀學費單、續報繳費訊息同一份名單, 轉館生列在原館這一份、館別欄會標「西屯→北屯」。
分帳彙總/應收未收/發票清冊/退款明細/會計作業表,都在「會計作業」分頁,也可以從這裡直接匯出。 (應收未收是會計視角:依費用歸屬館分,而且含溢繳。)

備份與還原

備份檔為加密檔(.lls),裡面有學員生日、家長姓名與電話,請存放於公司內部磁碟,勿外流。
匯出時會請你自己設一組備份密碼;還原時輸入同一組即可,任何一台裝了本系統的電腦都還原得回來。
檔名會自動帶上季別(例 續報系統備份_2026S3_2026-10-19.lls),歸檔到公司 SharePoint 時請按西元年+季別分資料夾,並不要建立公開分享連結。 密碼忘記就解不開,請記在安全的地方。
會計在另一台電腦作業時,可用這個檔交接:門市匯出 → 會計還原 → 會計做完 → 匯出「會計作業表」→ 門市匯入合併。

匯出前檢查

點「重新檢查」以檢視缺漏資料。

目前已載入的資料

🗂️
尚未匯入任何檔案
上一季(當季) 這一季的班排。要看「某位老師這一季帶的學生續報了幾個」就用這一排
下一季 ★計價 選好一個班之後,用下面的「全選目前結果」+「批次填折抵」就能整班一起處理
已選 0 人
📋
尚未匯入資料
請先到「匯入資料」頁上傳註冊+劃位表

續報人數統計

依當季課程別;Diploma 後未續報不列入分子分母

未續報原因統計

因素 × 當季課程別

未續報名單

點任何一列填寫因素與後續關心

單堂學費對照(身分別 × 班級 A~F)

應繳總額 = 單堂學費 × 堂數 + 換館費 - 折抵合計。單堂學費取自 身分別 × 下一季班級。
最後一列 (空白)非VIP 就是來源檔「身分別」欄留空的那些人 —— 空白本身就是一個正式的計價身分, 不是漏填,預設 親子 1090、幼兒與兒童 890。
班級對應:A、B=親子;C、D=幼兒;E、F=兒童。「是否續報」選轉北/轉西時自動加收換館費。

老師名稱對照

給家長的訊息用全名
名單上老師欄填的是簡稱(CP、JM…), 但給家長的「續報繳費訊息」要印全名(CP → Cooper)。
下面會自動列出名單裡出現過的所有簡稱,填上全名即可;沒填的就還是印簡稱,不會變成空白。
只影響給家長的訊息,系統畫面、老師清單、各種 Excel 匯出一律還是用簡稱(老師自己看比較快)。

期中退費/換券

季末不在名單上,但續報率要算
期中退費或換券的學員,季末就不在「註冊+劃位表」裡了,所以系統看不到他們 —— 但他們本來就是這一季的學生,續報率必須把他們算進去(視同沒續報,只進分母)。
一列填一組:館別+當季老師+課程別,再填退費幾位、換券幾位。 填完「總覽」的續報率與各館/各課程別都會一起把人數算進分母。

折抵欄位

每季可自行命名(例:春季週六折抵、秋季停課折抵、颱風假、活動少一堂)。名單頁可直接填金額,或用「批次填折抵」按堂數自動換算。
會計作業說明
本頁是會計專用的作業區。會計帳號可見兩館、可編輯銷帳/匯款/發票/退款, 但不能更動老師端的下一季排課、是否續報、折抵與費率,避免兩邊互相覆蓋。
發票只有在「已結平」(實收=應繳)才會出現待開立,未結平的會標紅並擋住,不會提早開票。
每張表都能單獨匯出 Excel;若會計在自己的電腦作業,用下方「會計作業表」匯出→填→匯回即可。

⓪ 銷帳對帳

清冊在「匯入資料」頁上傳

需處理:未繳/短繳/溢繳

① 兩館分帳彙總

轉館生明細

費用歸新館,老師作業仍在原館

② 應收未收

催繳名單 應收未收(含溢繳)

③ 發票開立

已選 0

④ 退款作業

⑤ 會計作業表(可帶走填、填完匯回)

黃底欄位可填:銷帳編號/匯款編號/匯款金額/發票號碼/發票字軌/開立日期/已退款/退款日期/退款方式/退款備註。 比對用學員號碼,只覆蓋有填的欄位,不會動到老師端的名單。

使用者帳號

角色可以做什麼
管理者全部。含 SharePoint 自動同步的 Azure 設定、開/刪帳號、收費設定、清除資料
門市主管兩館學員可看可改、可匯出、可按季別「確認」與「立即同步」、看得到這份帳號清單;
不能設定 Azure、不能開帳號
門市老師兩館學員可看可改、可匯出;看不到帳號清單,看不到 SharePoint 設定
會計兩館、可匯出、銷帳/發票/退款;名單欄位唯讀;看不到帳號清單與 SharePoint 設定
Azure 的 tenant/client ID 與密鑰是整個組織的憑證,所以只有管理者看得到那一張卡。

安全設定

操作稽核紀錄