Lompat ke konten utama
Panduan Setup Database Org Chart
Panduan HR · MFB-ORG v1.9

Bagan organisasi tidak dibentuk oleh Tier.Bagan dibentuk oleh ID Atasan.

Satu kolom yang salah membuat GM sejajar dengan HoD.

Halaman ini menjelaskan apa beda Tier, Golongan, dan ID Atasan, lalu memberi resep pengisian yang menghasilkan struktur BOD → GM → Asst. GM → HoD. Tersedia simulator yang meniru persis algoritma aplikasi, sehingga data bisa diuji dulu sebelum sheet asli disentuh.

Sheet: EmployeesKolom A–KTier 1–8Tanpa rumus
Logo Miss Fish Bali Miss Fish Bali Database Org Chart Standard

01Aturan Satu Kalimat

Kalau hanya satu hal yang sempat diingat dari halaman ini, ingat yang ini.

Bentuk bagan ditentukan 100% oleh kolom G (ID Atasan). Titik.

Kolom Tier mengatur warna, urutan, dan siapa yang diringkas jadi kotak "Staff". Kolom Golongan hanya dicetak sebagai teks kecil di kartu. Tidak satu pun dari keduanya memindahkan orang naik atau turun di bagan.

Akibat praktisnya: Tier boleh benar 100%, tapi kalau ID Atasan salah, bagan tetap kacau. Menaikkan tier GM dari 3 ke 2 tidak akan memindahkan GM ke atas HoD — yang memindahkannya adalah mengubah ID Atasan setiap HoD supaya menunjuk ke GM.

Inilah yang terjadi pada data Miss Fish Bali saat ini

Pada bagan yang berjalan hari ini, GM (A.A. Gede Agung Satria Wibawa · MF0001) muncul sebagai salah satu kartu department berdampingan dengan HoD dalam kelompok "4 DEPARTMENT" dengan angka "2 org | 97 bawahan".

Penyebabnya ada dua hal di sheet:

  1. Tier GM keliru diisi 1: GM diisi Tier 1 (sama dengan Direktur/BOD). Seharusnya GM adalah Tier 2. Tier 1 khusus disematkan untuk BOD / Owner (MF1111).
  2. Kolom G (ID Atasan) para HoD menunjuk BOD (MF1111): Karena 3 HoD lainnya juga mengisi ID Atasannya dengan MF1111, aplikasi membaca BOD memiliki 4 orang anak langsung. Rantai atas (top chain) seketika berhenti di BOD, dan ke-4 orang tersebut (termasuk GM) dianggap saudara kandung sejajar sebagai "4 DEPARTMENT"!

Solusinya sangat mudah: Ubah Tier GM menjadi 2, dan ubah kolom G (ID Atasan) semua HoD menjadi MF0001. Panduan langkah demi langkah ada di bagian 10.

02Tier vs Golongan vs ID Atasan

Tiga kolom yang sering tertukar. Ini pembagian tugas masing-masing, diambil langsung dari kode aplikasi v1.7.

Kolom G ID Atasan

Menentukan bentuk bagan. Berisi ID orang yang menjadi atasan langsung. Satu-satunya kolom yang memindahkan posisi seseorang naik/turun. Kosong = orang itu dianggap puncak organisasi.

Kolom F Tier

Menentukan tampilan & peringkasan. Angka 1–8. Mengatur warna kartu (mode "Warna: Tier"), urutan antar-saudara, filter di Employee List, dan — ini yang penting — siapa yang namanya tampil vs diringkas jadi kotak "Staff".

Kolom E Golongan

Hanya teks. Dicetak di pojok kiri bawah kartu (mis. "Gol. III") dan di tabel Employee List. Tidak dibaca oleh logika bagan sama sekali. Bebas diisi sesuai sistem penggajian HR.

Cara mudah membedakan Tier dan Golongan

PertanyaanTier (F)Golongan (E)
Menjawab pertanyaan apa?"Selevel apa jabatan ini di struktur?""Golongan gaji/kepegawaian orang ini apa?"
Milik siapa?Melekat pada jabatanMelekat pada orang
Isinya apa?Angka 1 sampai 8, wajib, tanpa teksTeks bebas: I, II, 4A, Gol. III
Kalau salah, apa akibatnya?Warna keliru, urutan keliru, dan orang bisa hilang jadi angka "Staff"Hanya angka kecil di kartu yang keliru. Bagan tetap benar.
Dua orang bisa sama?Ya — 12 HoD semuanya tier 3, itu normalYa, bebas
Analogi singkat

ID Atasan = garis di bagan. Tier = ketinggian anak tangga. Golongan = label gaji yang ditempel di baju. Menaikkan anak tangga tanpa memindahkan garis tidak mengubah gambar apa pun.

Studi Kasus Nyata Miss Fish Bali: Membedah Baris Pak Satria Wibawa (GM)

MF0001   A.A. Gede Agung Satria Wibawa   General Manager   General & Administration   4A   1 (SALAH) → 2 (BENAR)   MF1111   2022-05-23

  • Kolom E — Golongan (4A): Sudah BENAR. Ini adalah grade HR / salary scale kepegawaian internal Anda. Bagan organisasi sama sekali tidak membaca kolom ini untuk menggambar hierarki. Teks 4A hanya dicetak sebagai keterangan pelengkap di kartu.
  • Kolom F — Tier (1 → UBAH JADI 2): Ini KELIRU. Tier 1 adalah level Owner / BOD (MF1111). General Manager adalah Tier 2. Mengisi GM dengan Tier 1 membuat aplikasi membaca level GM sama dengan Owner.
  • Kolom G — ID Atasan (MF1111): Mengarah ke BOD sudah benar, TETAPI GM harus menjadi SATU-SATUNYA orang yang menunjuk ke MF1111! Seluruh HoD (Tier 3) wajib mengubah kolom G mereka ke MF0001.

03Struktur Kolom Sheet Employees

Urutan kolom bersifat tetap. Aplikasi membaca berdasarkan posisi kolom, bukan berdasarkan judul — jadi kolom tidak boleh disisipkan, ditukar, atau dipindah.

KolNamaWajibIsi & aturanContoh
AIDYaKode unik per karyawan. Tidak boleh kembar dan tidak boleh diganti setelah dipakai — kolom G menunjuk ke nilai ini.EMP001
BNamaYaNama lengkap. Baris tanpa ID atau tanpa Nama diabaikan total oleh aplikasi.Budi Santoso
CJabatanYaTeks bebas, tampil di bawah nama.General Manager
DDepartmentYaMenentukan warna kartu dan pengelompokan kartu department. Tulis persis sama untuk satu department — "HR" dan "Human Resources" dihitung dua department berbeda.Finance
EGolonganTidakTeks bebas. Tampilan saja.III
FTierYaAngka 1–8 saja. Kosong atau teks dibaca sebagai 0 — kartunya jadi abu-abu tanpa nama tier.2
GID AtasanYa*ID atasan langsung, harus cocok persis dengan sebuah nilai di kolom A. *Dikosongkan hanya untuk satu orang — puncak organisasi.EMP001
HJoin DateTidakTanggal masuk. Diterima: tanggal Sheets asli, 2019-03-01, 01/03/2019, atau Mar 2019.2019-03-01
IFotoTidakNama berkas foto di folder Drive (tanpa ekstensi). Kosong = inisial nama yang tampil.budi-santoso
JStatusTidakKosong dianggap AKTIF. Hanya kata yang jelas negatif yang menyembunyikan baris: Non-aktif, Resign, Inactive, Keluar, Tidak, 0, FALSE.Aktif
KNomor KontakTidakTampil saat tombol "Kontak" diaktifkan.081234567890
Tiga hal yang paling sering merusak data
  1. Spasi tak terlihat di ujung ID. EMP007  tidak sama dengan EMP007. Aplikasi memang memangkas spasi depan-belakang, tapi spasi di tengah tetap membedakan.
  2. Menghapus baris orang yang resign. Kalau ada bawahan yang masih menunjuk ID orang itu, seluruh cabangnya lepas dari bagan. Isi kolom J dengan Non-aktif, jangan hapus barisnya.
  3. Mengganti ID orang lama. Semua bawahannya langsung menggantung.

04Tangga Tier 1–8

Delapan tingkat yang dikenali aplikasi. Warnanya persis warna kartu saat tombol "Warna: Tier" ditekan.

TierNama tingkatContoh jabatan Miss FishPerlakuan di bagan
1DirekturBOD, Owner, DirekturNama tampil sebagai kartu. Tier 1–6 selalu digambar sebagai kotak berisi nama, foto, jabatan.
2General ManagerGM
3HoD / Asst. GMAsst. GM, Head of Department
4Asst. HoDAssistant Head of Department
5SupervisorSupervisor, Captain
6Leader SectionSection Leader, Senior
7StaffStaff, Crew, ServerDiringkas, nama tidak tampil. Digabung jadi satu kotak kecil "n Staff · n DW" di bawah atasannya. Namanya tetap bisa dicari lewat kotak Cari dan tetap ada di Employee List.
8Daily Worker / TraineeDaily Worker, Trainee, Magang
Batas penting: tier 6 dan tier 7

Garis pemisahnya ada di antara 6 dan 7. Kalau seorang Supervisor tanpa sengaja diberi tier 7, namanya hilang dari bagan dan ia hanya jadi tambahan angka pada kotak "Staff" — padahal orangnya ada dan bawahannya juga ikut tersembunyi. Ini keluhan "kok nama saya tidak ada di bagan" yang paling sering muncul, dan sumbernya selalu kolom F.

Boleh melompat, tidak boleh terbalik

Tier boleh melompat: HoD tier 3 yang membawahi langsung Staff tier 7 tanpa Supervisor di tengah itu sah dan sering terjadi. Yang tidak boleh adalah terbalik — bawahan dengan angka tier lebih kecil dari atasannya. Bagan tetap tergambar, tapi urutan kartu jadi aneh dan itu tanda ada salah ketik. Simulator di bawah menandai kasus ini.

05Resep: BOD → GM → Asst. GM → HoD

Ini struktur standar resmi Miss Fish Bali. Salin pola pengisian kolom G berikut apa adanya — yang menentukan urutan hierarki bagan adalah kolom G.

Skenario 1: Struktur Miss Fish Bali Saat Ini (BOD → GM → HoD)

Jika posisi Assistant GM belum ada atau HoD melapor langsung ke GM, inilah tabel pengisian yang 100% benar:

A · IDB · NamaC · JabatanD · DepartmentE · GolF · TierG · ID AtasanKeterangan Hierarki
MF1111BOD Miss Fish BaliDirector / OwnerBOD1A1(KOSONGKAN)PUNCAK ORGANISASI. Satu-satunya yang kolom G-nya kosong.
MF0001A.A. Gede Agung Satria WibawaGeneral ManagerGeneral & Administration4A2MF1111SATU-SATUNYA orang yang menunjuk ke MF1111! Tier wajib 2.
MF0010(Nama HoD Kitchen)Executive Chef / HoDKitchen3A3MF0001Menunjuk GM. Akan membentuk baris kartu department.
MF0020(Nama HoD Service)Restaurant Manager / HoDService3A3MF0001Menunjuk GM. Sejajar rapi dengan sesama HoD.
MF0030(Nama HoD Accounting)Accounting Manager / HoDAccounting3A3MF0001Menunjuk GM. Sejajar rapi dengan sesama HoD.
MF0040(Nama HoD Creative)Creative Marketing ManagerCreative & Marketing3A3MF0001Menunjuk GM. Sejajar rapi dengan sesama HoD.
MF0011(Nama SPV Kitchen)Chef de Partie / SPVKitchen2A5MF0010Menunjuk HoD Kitchen-nya.
MF0012(Nama Cook)Commis / Cook StaffKitchen1A7MF0011Diringkas jadi kotak Staff di bawah Supervisor.
Perhatikan Hubungan Kolom G:

BOD (MF1111) kosong → GM (MF0001) menunjuk MF1111Semua HoD menunjuk MF0001. Karena semua HoD menunjuk orang yang sama (GM), mereka menjadi bersaudara dan berjajar rapi sebagai kartu department. GM berdiri gagah di atas mereka, tepat di bawah BOD.

Skenario 2: Jika Menggunakan Assistant GM (BOD → GM → Asst. GM → HoD)

Jika di kemudian hari ada posisi Assistant GM, cukup sisipkan 1 baris Asst. GM dan arahkan seluruh HoD ke ID Asst. GM tersebut:

A · IDB · NamaC · JabatanD · DepartmentE · GolF · TierG · ID Atasan
MF1111BOD Miss Fish BaliDirector / OwnerBOD1A1(dikosongkan)
MF0001A.A. Gede Agung Satria WibawaGeneral ManagerGeneral & Administration4A2MF1111
MF0002(Nama Asst. GM)Asst. General ManagerOperations3A3MF0001
MF0010(Nama HoD Kitchen)HoD KitchenKitchen3A3MF0002
MF0020(Nama HoD Service)HoD ServiceService3A3MF0002
MF0030(Nama HoD Accounting)HoD AccountingAccounting3A3MF0002

🏆 Studi Kasus: Mengapa Tampilan Mockup Benar dan Data Asli Spreadsheet Salah?

Banyak yang bertanya: "Kenapa di file Mockup tampilannya sangat rapi (BOD → GM → Asst. GM → 12 Department), sedangkan saat data asli Miss Fish dimasukkan, GM langsung sejajar dengan HoD?" Berikut bedah tuntas mekanismenya:

Versi Mockup (Tersusun Sempurna)

Di dataset Mockup, hierarki dibuat dengan prinsip Satu Atasan, Satu Bawahan Langsung (Single-Child Spine):

  • Budi Santoso (Direktur): Kolom G kosong, Tier 1. Bawahan langsungnya HANYA 1 orang: Andi Susanto.
  • Andi Susanto (GM): Kolom G menunjuk Direktur, Tier 2. Bawahan langsungnya HANYA 1 orang: Sari Utami.
  • Sari Utami (Asst. GM): Kolom G menunjuk GM, Tier 3. Bawahan langsungnya adalah 12 orang HoD.
Hasil Algoritma:
Karena dari Direktur ke GM hanya 1 orang, dan dari GM ke Asst. GM hanya 1 orang, rantai atas turun lurus secara vertikal. Begitu tiba di Asst. GM yang punya 12 HoD, barulah sistem membuka percabangan horizontal 12 DEPARTMENT!

Versi Data Asli Spreadsheet (Runtuh ke Samping)

Di spreadsheet asli Miss Fish Bali, terjadi 2 kesalahan fatal pada Kolom F (Tier) dan Kolom G (ID Atasan):

  • Pak Satria Wibawa (GM): Diberi Tier 1 (sama dengan Direktur). Kolom G menunjuk MF1111 (BOD).
  • Seluruh HoD (Kitchen, Service, Bar, dll.): Kolom G-nya JUGA DIISI MF1111 (BOD), bukan MF0001!
Hasil Algoritma:
Saat memeriksa BOD (MF1111), sistem menemukan banyak orang sekaligus (Pak Satria + para HoD). Karena bukan 1 orang, aturan rantai atas langsung GAGAL DI TINGKAT PERTAMA. Akibatnya, rantai vertikal dibatalkan dan Pak Satria langsung dilempar sejajar dengan para HoD membentuk "4 DEPARTMENT"!
🔑 Kunci Perbaikan 10 Detik:
Cukup ubah Tier Pak Satria menjadi 2, lalu ganti kolom G milik semua HoD menjadi MF0001. Begitu sheet diperbarui, tampilan bagan Miss Fish Bali otomatis langsung identik dengan versi Mockup!

06Simulator Data

Tempel data dari Sheets di kotak kiri, lalu tekan Periksa. Simulator ini menjalankan algoritma yang sama persis dengan aplikasi — hasilnya bisa dipercaya untuk menguji perubahan sebelum sheet asli disentuh.

Cara mengambil data dari Sheets

Buka sheet Employees, blok dari A2 sampai kolom J baris terakhir (jangan ikutkan baris judul), tekan Ctrl+C, lalu tempel di kotak kiri dengan Ctrl+V. Data tidak dikirim ke mana pun — semua diproses di dalam browser ini saja.

Data — kolom dipisah TAB, satu baris per orang

Urutan kolom: ID → Nama → Jabatan → Department → Golongan → Tier → ID Atasan → Join Date → Foto → Status. Kolom setelah ID Atasan boleh dikosongkan.

Hasil

    07Syarat Rantai Atas Tidak Putus

    Aplikasi memutuskan sendiri siapa yang berdiri sendirian di puncak dan mulai dari mana kartu department berjajar. Tiga aturan berikut menjelaskan keputusan itu — berguna saat hasilnya terasa tidak seperti yang diharapkan.

    Aturan 1 — Rantai atas turun selama tiap tingkat hanya punya satu bawahan bernama

    Mulai dari puncak, aplikasi turun satu per satu selama orang itu hanya punya tepat satu bawahan bertier 1–6. Begitu ada dua atau lebih, di situlah rantai berhenti dan kartu department mulai berjajar.

    BOD punya 1 bawahan bernama (GM)          -> turun
    GM  punya 1 bawahan bernama (Asst. GM)    -> turun
    Asst. GM punya 12 bawahan bernama (HoD)   -> BERHENTI, 12 kartu department
    Konsekuensi yang mengejutkan

    Kalau BOD punya dua bawahan bernama — misalnya GM dan seorang Sekretaris tier 4 — rantai berhenti di BOD. GM dan Sekretaris sama-sama jadi kartu department, sejajar. Solusinya: pastikan Sekretaris menunjuk GM, bukan BOD, atau beri tier 7 kalau memang setara staff.

    Aturan 2 — Rantai juga putus kalau ada staff menempel langsung

    Kalau orang di rantai atas punya bawahan bertier 7–8 secara langsung, rantai berhenti di situ juga — supaya kotak "Staff" itu punya tempat untuk digambar.

    BOD punya 1 bawahan bernama (GM) TAPI juga 3 Staff langsung
    -> rantai berhenti di BOD, GM ikut turun jadi kartu department

    Kalau BOD memang punya asisten pribadi, pindahkan asisten itu ke bawah GM atau ke bawah HR — jangan digantung langsung di BOD.

    Aturan 3 — Perlu minimal 3 kartu department

    Kalau yang berjajar hanya 1 atau 2 orang, aplikasi menganggap strukturnya terlalu kecil untuk band department dan menggambarnya sebagai pohon biasa dari atas ke bawah. Ini bukan kesalahan — hanya tampilan yang menyesuaikan.

    Kalau ada lebih dari satu orang tanpa atasan

    Sejak v1.7, kalau ada lebih dari satu baris dengan kolom G kosong atau menunjuk ID yang tidak ada, aplikasi menebak: yang tier-nya paling kecil diangkat jadi puncak, sisanya digantungkan padanya dan diberi bingkai oranye plus label "atasan belum diisi". Sebuah banner di atas bagan menyebutkan baris mana saja. Banner itu bukan hiasan — selama masih muncul, bagan yang tampil adalah tebakan aplikasi, bukan struktur asli. Perbaiki kolom G sampai banner hilang.

    08Kesalahan Tersering

    Cari gejalanya di kolom kiri, penyebab dan perbaikannya ada di sebelahnya.

    Gejala di baganPenyebab di sheetPerbaikan
    Muncul "4 DEPARTMENT" & GM sejajar HoD
    Kartu GM tertulis "2 org | 97 bawahan"
    1) Tier GM diisi 1 (seharusnya 2).
    2) Kolom G para HoD menunjuk ID BOD (MF1111), bukan ID GM. Aplikasi membaca BOD punya 4 anak langsung, sehingga rantai atas berhenti seketika di BOD.
    Langkah 1: Ubah Tier GM (MF0001) jadi 2.
    Langkah 2: Ubah Kolom G seluruh HoD menjadi MF0001.
    Puncak bagan kosong / muncul banner oranyeLebih dari satu baris punya kolom G kosong atau menunjuk ID yang tidak adaSisakan tepat satu baris dengan G kosong (BOD: MF1111). Perbaiki ID yang salah ketik.
    Satu orang hilang dari baganTier 7/8 (diringkas jadi kotak Staff), atau kolom J berisi kata negatif, atau kolom A/B kosongCek kolom F dulu, lalu J, lalu A dan B
    Satu cabang besar hilang bersama isinyaBaris atasannya dihapus atau ditandai non-aktif, sehingga cabangnya lepasKembalikan barisnya, atau arahkan kolom G bawahannya ke atasan baru
    Muncul dua kartu department dengan nama samaKolom D ditulis berbeda: HR vs Human Resources, atau ada spasi berlebihSeragamkan ejaan kolom D untuk seluruh anggota department
    Kartu berwarna abu-abu tanpa nama tierKolom F kosong, berisi teks, atau di luar 1–8 — dibaca sebagai 0Isi angka 1–8 saja, tanpa kata "Tier"
    Angka "n bawahan" jauh lebih besar dari "n org"Bukan kesalahan. "n org" = jumlah orang berdepartment itu; "n bawahan" = seluruh cabang di bawahnya, lintas department.Kalau selisihnya ekstrem (mis. 2 org / 97 bawahan pada GM), artinya HoD menunjuk BOD sehingga seluruh hotel menumpuk di bawah cabang GM. Perbaiki dengan mengarahkan HoD ke GM.
    Bagan kosong totalSemua baris terbaca non-aktif, atau ada siklus (A atasan B, B atasan A)Jalankan simulator di bagian 06 — siklus akan dilaporkan eksplisit
    Urutan department berubah-ubahBukan kesalahan. Urutan kartu mengikuti urutan baris di Sheets.Atur urutan department dengan memindahkan urutan baris HoD-nya

    09Checklist Sebelum Simpan

    Centang satu per satu setelah mengubah data. Centangan tersimpan di browser ini, jadi tidak hilang saat halaman ditutup.

    0 / 10

    10Memperbaiki Data Sekarang (Panduan Khusus Miss Fish Bali)

    Urutan 5 langkah cepat untuk memperbaiki struktur data Miss Fish Bali dari "GM sejajar HoD" menjadi BOD → GM → HoD yang tegak lurus sempurna:

    1. Buka Google Sheet "Employees": Buat salinan cadangan terlebih dahulu via menu File → Make a copy.
    2. Perbaiki Baris BOD (MF1111):
      • Pastikan Kolom F (Tier) bernilai 1.
      • Pastikan Kolom G (ID Atasan) DIKOSONGKAN. Hanya baris ini yang kolom G-nya kosong di seluruh spreadsheet.
    3. Perbaiki Baris GM (MF0001 — A.A. Gede Agung Satria Wibawa):
      • Kolom E (Golongan): Biarkan tetap 4A (ini hanya teks grade gaji HR, tidak memengaruhi bagan).
      • Kolom F (Tier): Ubah dari 1 menjadi 2.
      • Kolom G (ID Atasan): Tetap isi MF1111. Pastikan Pak Satria adalah satu-satunya orang yang menunjuk ke MF1111.
    4. Perbaiki Seluruh Baris HoD (Head of Department):
      • Filter atau cari semua baris HoD (Kitchen, Service, Accounting, Marketing, Engineering, HR, dll.).
      • Pastikan Kolom F (Tier) bernilai 3.
      • Ubah Kolom G (ID Atasan) semuanya menjadi MF0001 (menunjuk ke Pak Satria Wibawa). Jangan lagi ada HoD yang kolom G-nya menunjuk ke MF1111!
    5. Buka Web App dan Klik Tombol "Refresh":
    Hasil Akhir yang Diharapkan:

    BOD berdiri sendirian di puncak paling atas. Tepat di bawahnya berdiri kartu General Manager (Pak Satria Wibawa). Di bawah GM, terbentang satu baris horizontal kartu masing-masing Department HoD. Dan tidak ada lagi banner oranye di atas bagan!

    🤖 Opsi Otomatis: Prompt untuk Gemini di Google Sheets

    Jika Kakak menggunakan Gemini di Google Sheets (panel kanan "Bantu saya mengorganisasi" / "Ask Gemini"), Kakak tidak perlu mengedit baris manual satu per satu. Cukup salin prompt berikut:

    Tolong perbaiki data hierarki organisasi pada sheet "Employees" agar struktur bagan menjadi BOD > GM > HoD / Department Manager: 1. Cari baris General Manager (ID: MF0001, Nama: A.A. Gede Agung Satria Wibawa): - Ubah Kolom F (Tier) menjadi: 2 - Pastikan Kolom G (ID Atasan) berisi: MF1111 (ID milik BOD) 2. Untuk baris BOD / Direktur (ID: MF1111): - Pastikan Kolom F (Tier) adalah: 1 - Pastikan Kolom G (ID Atasan) dikosongkan (karena posisi puncak) 3. Untuk SEMUA baris Head of Department (HoD) / Manager departemen (misalnya: Executive Chef, Head of Service, Bar Manager, Finance Manager, HR Manager, IT Manager, Marketing Manager): - Ubah Kolom G (ID Atasan) menjadi: MF0001 (melapor ke General Manager, BUKAN ke MF1111) - Pastikan Kolom F (Tier) adalah: 3 atau 4 4. Untuk posisi Supervisor / Assistant Manager: - Pastikan Kolom G (ID Atasan) adalah ID dari masing-masing HoD di departemennya. - Kolom F (Tier) adalah: 5 Tolong tampilkan ringkasan baris mana saja yang telah diubah.

    Opsi 1-Klik: Jalankan Fungsi fixSatriaAndHodHierarchy() di Apps Script

    Tim IT telah menanamkan fungsi perbaikan otomatis langsung di file MFB-ORG_Code_v1.5.gs.

    1. Buka spreadsheet Google Sheets → Menu Extensions → Apps Script.
    2. Pada dropdown fungsi di toolbar atas editor, pilih fixSatriaAndHodHierarchy.
    3. Klik tombol ▷ Run. Dalam 1 detik seluruh data Satria dan HoD langsung diperbaiki dan dicatat ke sheet ChangeLog!

    11Pengaturan Sheet Config & Akses Web App

    Selain sheet Employees, sistem menggunakan sheet Config untuk mengelola kredensial login, folder foto Google Drive, dan integrasi cloud.

    Daftar Kunci pada Sheet Config

    Key (Kolom A)Value (Kolom B)Keterangan & Perilaku Keamanan
    login_emailhr@missfish.idEmail resmi yang diizinkan untuk login ke Web App Org Chart.
    login_password(password pilihan)Password teks polos untuk login awal. Setelah login pertama sukses, password otomatis diubah menjadi hash SHA-256 (disimpan di baris login_password_sha256) dan teks polosnya dikosongkan demi keamanan data per SOP v2.3.
    user_roleHR AdminLabel peran akses yang muncul di avatar pojok kanan atas aplikasi.
    photo_folder_id1a2b3c4d...ID folder Google Drive tempat foto karyawan disimpan (nama berkas = nama karyawan).
    snapshot_folder_id1x2y3z4w...ID folder Google Drive tempat pencadangan arsip HTML bagan disimpan.
    Tautan Resmi Ekosistem Miss Fish Bali Org Chart

    Gunakan tautan resmi berikut untuk akses aplikasi dan panduan operasional HR: