One grid for the whole month: aircraft on top, every crew band below. The board reads Airtable every sync, so what the grid shows is what Airtable holds. Everyone with ops access can read. Editors can change days. Every Save writes to Airtable at once and posts to #roster-changes-log under your name.
Satu grid untuk satu bulan penuh: pesawat di atas, semua band kru di bawah. Board membaca Airtable setiap sync, jadi isi grid sama dengan isi Airtable. Semua yang punya akses ops bisa membaca. Editor bisa mengubah hari. Setiap Save langsung tersimpan ke Airtable dan terkirim ke #roster-changes-log atas nama editor.
Find your way aroundNavigasi EVERYONESEMUA
- Month and Day tabs sit top right. Arrows move one month, or one day in the Day tab. Today jumps back to today.
- The month grid opens scrolled to today. Weekends are shaded, today's column is marked.
- Tap a band title (Fleet, HLO Bali, Sales) to fold that band away. Tap again to reopen. The phone remembers your folds.
- Tap any cell for the full detail behind it. Codes ending
…or+1were cut to fit the cell, the sheet shows everything.
- Tab Month dan Day ada di kanan atas. Panah memindah satu bulan, atau satu hari di tab Day. Today kembali ke hari ini.
- Grid bulan terbuka langsung di posisi hari ini. Akhir pekan diarsir, kolom hari ini ditandai.
- Ketuk judul band (Fleet, HLO Bali, Sales) untuk melipat band itu. Ketuk lagi untuk membuka. HP mengingat lipatan masing-masing.
- Ketuk sel mana pun untuk detail lengkap. Kode yang berakhir
…atau+1terpotong supaya muat, di sheet semuanya terbaca.
The fleet bandBand armada EVERYONESEMUA
One row per aircraft. A normal cell shows the hub (JAG or NUA) and the PIC's first three letters.
Satu baris per pesawat. Sel normal menampilkan hub (JAG atau NUA) dan tiga huruf pertama nama PIC.
- Red
U/S: a NO-GO restriction covers operating hours. The cell carries the chip (AOG,WEATHER, …) and the sheet shows the window and reason.CREWon a red cell means a pilot is still rostered on it, that clash is also a check. - Hatched
no PIC: at a base and unrestricted, but nobody is rostered to fly it, so it is not sellable inventory. - The Ready A/C row under the fleet counts aircraft that are both crewed and clear of NO-GO that day.
0is red: nothing to sell.
U/Smerah: ada restriction NO-GO di jam operasi. Sel membawa chip (AOG,WEATHER, …), jendela waktu dan alasannya terbaca di sheet.CREWdi sel merah berarti masih ada pilot di-roster di pesawat itu, bentrok ini juga muncul sebagai check.- Arsir
no PIC: pesawat di base dan tidak dibatasi, tapi tidak ada pilot yang di-roster, jadi tidak bisa dijual. - Baris Ready A/C di bawah armada menghitung pesawat yang ada kru dan bebas NO-GO hari itu.
0berwarna merah: tidak ada yang bisa dijual.
People cells and colorsSel orang dan warna EVERYONESEMUA
Bands run in operational order: Altius, Pura and Volta pilots, then engineers, HLO Bali, HLO Nusa Penida, HLO Gili, HLO Lombok, Photographers, FOO, Ground operations, Sales, B2B, Office. Color is the station, never a severity:
Urutan band mengikuti operasi: pilot Altius, Pura dan Volta, lalu engineer, HLO Bali, HLO Nusa Penida, HLO Gili, HLO Lombok, Photographers, FOO, Ground operations, Sales, B2B, Office. Warna menandakan station, bukan tingkat bahaya:
- A pilot's cell shows the tail they fly that day, for example
VPX. Their cell and the aircraft's cell line up in the same column. - NUANU is written
NUAin cells to fit. Sheets and lists keep NUANU. - A dot
·means not rostered that day, which is not the same as Day Off.
- Sel pilot menampilkan tail yang dia terbangkan hari itu, contoh
VPX. Sel pilot dan sel pesawatnya sejajar di kolom yang sama. - NUANU ditulis
NUAdi sel supaya muat. Di sheet dan daftar tetap NUANU. - Titik
·berarti belum di-roster hari itu, itu bukan Day Off.
The checks lineBaris checks EVERYONESEMUA
Above the grid sits one line, for example 7 checks · 1 NO-GO · 3 cautions · 3 clear. Tap it to expand. The server computes these, the page only shows them.
Di atas grid ada satu baris, contoh 7 checks · 1 NO-GO · 3 cautions · 3 clear. Ketuk untuk membuka. Server yang menghitung, halaman hanya menampilkan.
| ! | NO-GO | Must be fixed. A pilot rostered on a U/S aircraft, a pilot on the wrong AOC, a pilot past 6 duty days in a row.Harus dibereskan. Pilot di-roster di pesawat U/S, pilot di AOC yang salah, pilot lebih dari 6 hari kerja berturut. |
| △ | CautionCaution | Worth knowing. Days with no ready aircraft, aircraft with no PIC, someone with no day off all month.Perlu diperhatikan. Hari tanpa pesawat ready, pesawat tanpa PIC, orang tanpa hari libur sebulan penuh. |
| ✓ | ClearClear | The rule holds, for example AOC segregation or the pilot rest rule.Aturan terpenuhi, contoh pemisahan AOC atau aturan istirahat pilot. |
Open the editor, set a stateBuka editor, atur state EDITORSEDITOR
Tap a person-day cell, an empty one too. The sheet shows the name, function and date. Anyone can open and read it. Save works for editors only, anyone else gets a permission message. Editor access comes from Dirops.
Ketuk sel orang-hari, sel kosong juga bisa. Sheet menampilkan nama, fungsi dan tanggal. Semua bisa membuka dan membaca. Save hanya untuk editor, selain itu muncul pesan tidak ada izin. Akses editor diminta ke Dirops.
- Tap the day in the person's row.
- State: On Duty, Day Off, Out of Base, or Standby. Day Off and Standby carry no location, the location fields hide themselves.
- Tap Save. The cell updates at once, Airtable and
#roster-changes-logget the change immediately.
- Ketuk hari di baris orangnya.
- State: On Duty, Day Off, Out of Base, atau Standby. Day Off dan Standby tanpa lokasi, kolom lokasi hilang sendiri.
- Tekan Save. Sel langsung berubah, Airtable dan
#roster-changes-loglangsung menerima perubahan.
Set your Day Off: tap your day, State: Day Off, Save. Done.Atur Day Off: ketuk hari sendiri, State: Day Off, Save. Selesai.
Pilots: pick a tailPilot: pilih tail EDITORSEDITOR
- Tap the pilot's day. State: On Duty.
- The Helicopter dropdown lists only the tails rostered that day. Pick the tail, or leave it at none.
- Save. The cell now shows the tail, and in the Day view the pilot sits under that helicopter's base.
- Ketuk hari pilotnya. State: On Duty.
- Dropdown Helicopter hanya berisi tail yang di-roster hari itu. Pilih tail, atau biarkan kosong.
- Save. Sel menampilkan tail itu, dan di tampilan Day pilot masuk ke base helikopternya.
- Pilots carry no location and no times. The helicopter's base is the pilot's place.
- Tail not in the list: that aircraft is not rostered that day. Roster the aircraft first, then assign the pilot.
- Any state other than On Duty releases the tail.
- Pilot tanpa lokasi dan tanpa jam. Base helikopter adalah posisi pilotnya.
- Tail tidak ada di daftar: pesawat itu belum di-roster hari itu. Roster pesawatnya dulu, baru pasang pilotnya.
- State selain On Duty melepas tail.
Engineers, FOO, Ground operationsEngineer, FOO, Ground operations EDITORSEDITOR
Engineers, FOO and Ground operations (ARO, AVSEC, Customer Handling) work from a base. On Duty asks for one thing only: Base, JAG or NUANU. The shift is the full day, there are no time fields.
Engineer, FOO dan Ground operations (ARO, AVSEC, Customer Handling) bekerja dari base. Saat On Duty hanya satu yang dipilih: Base, JAG atau NUANU. Shift berlaku sehari penuh, tidak ada kolom jam.
HLO and Photographers: locations with windowsHLO dan Photographer: lokasi dengan jam EDITORSEDITOR
Each line is one location plus its own window, written 24h as HH:MM. Write 14:30, not 2:30 PM. Every saved line becomes its own row in Airtable.
Satu baris berarti satu lokasi dengan jendela jamnya sendiri, format 24 jam HH:MM. Tulis 14:30, bukan 2:30 PM. Setiap baris yang disimpan menjadi satu row sendiri di Airtable.
- Tap the day. State: On Duty or Out of Base.
- First line: pick the location, type from and until, for example
SERANGAN09:00 to 12:00. - Second leg: pick a location in the empty line that appears below, give it its own window, for example
XPARK14:00 to 17:00. Up to 4 locations in a day. - Remove a leg by setting its location back to none. Save.
- Ketuk harinya. State: On Duty atau Out of Base.
- Baris pertama: pilih lokasi, isi jam mulai dan selesai, contoh
SERANGAN09:00 sampai 12:00. - Leg kedua: pilih lokasi di baris kosong yang muncul di bawah, isi jamnya sendiri, contoh
XPARK14:00 sampai 17:00. Maksimal 4 lokasi sehari. - Hapus leg dengan mengosongkan lokasinya. Save.
Sales, B2B, OfficeSales, B2B, Office EDITORSEDITOR
- Sales: state only. On Duty means the CRM shift, no location, no times. The cell shows
CRM. - B2B and Office: locations plus one shared window for the whole day.
- Sales: cukup state. On Duty berarti shift CRM, tanpa lokasi, tanpa jam. Sel menampilkan
CRM. - B2B dan Office: lokasi ditambah satu jendela jam bersama untuk sehari.
Clear a dayHapus hari EDITORSEDITOR
In the sheet, tap Clear day. The button changes to Really clear? Tap again. Tap it again. The whole person-day is deleted, every row of it, in Airtable too.
Di sheet, tekan Clear day. Tombol berubah menjadi Really clear? Tap again. Tekan sekali lagi. Seluruh hari orang itu terhapus, semua row-nya, termasuk di Airtable.
Read the Day viewMembaca tampilan Day EVERYONESEMUA
- Aircraft cards: READY, NO PIC, U/S, or NOT ROSTERED, with the restriction chip, window and reason where there is one.
- On station: people grouped by station, JAG first, then NUANU, then the spots. Pilots appear under their helicopter's base automatically.
- Standby: reachable, not posted to a station. CRM: the sales shift. On duty, no site: shift times where set.
- Day Off: the list at the bottom.
- Kartu pesawat: READY, NO PIC, U/S, atau NOT ROSTERED, dengan chip restriction, jendela dan alasannya kalau ada.
- On station: orang dikelompokkan per station, JAG dulu, lalu NUANU, lalu spot lain. Pilot otomatis masuk ke base helikopternya.
- Standby: bisa dihubungi, tidak ditempatkan di station. CRM: shift Sales. On duty, no site: jam shift kalau diisi.
- Day Off: daftar di paling bawah.
Render the deploy postRender deploy post DIROPS
At the bottom of the Day view. Dirops and admins only, the button answers everyone else with a permission sentence.
Di bagian bawah tampilan Day. Khusus Dirops dan admin, untuk yang lain tombol menjawab dengan pesan izin.
- Open the Day tab on the date, tap Render tonight's post.
- The portal renders one window per Discord topic: BASE JAG (with DAY OFF and RESTRICTIONS), Nuanu (with the STANDBY list), AOA for the out-of-base spots, Sales · CRM.
- Each window has its own Copy. Copy each text into its own Discord topic.
- Buka tab Day di tanggalnya, tekan Render tonight's post.
- Portal membuat satu jendela per topik Discord: BASE JAG (dengan DAY OFF dan RESTRICTIONS), Nuanu (dengan daftar STANDBY), AOA untuk spot di luar base, Sales · CRM.
- Setiap jendela punya tombol Copy sendiri. Salin tiap teks ke topik Discord-nya masing-masing.
The portal renders text only. Sending stays a human action, always. If the render answers with a list of blockers, the day is contradictory, fix those days and render again.Portal hanya membuat teks. Mengirim tetap tindakan manusia, selalu. Kalau render menjawab dengan daftar blocker, data hari itu bertentangan, bereskan dulu lalu render ulang.
The message says what to changePesannya memberi tahu apa yang diubah
The server checks every save and answers in words. The common ones:
Server memeriksa setiap save dan menjawab dengan kalimat. Yang paling sering:
| MessagePesan | What to doYang dilakukan |
|---|---|
| Times are 24h, HH:MM. | Write 14:30, not 2:30 PM.Tulis 14:30, bukan 2:30 PM. |
| The window ends before it starts. | The until time must be after the from time.Jam selesai harus setelah jam mulai. |
| Day Off has no location. | Same for Standby. Remove the location or change the state.Berlaku juga untuk Standby. Hapus lokasi atau ganti state. |
| Pilots carry a helicopter, not a location. | Pick a tail, leave location empty.Pilih tail, biarkan lokasi kosong. |
| A base shift is the full day. | Engineers, FOO and ground ops carry no times. Clear them.Engineer, FOO dan ground ops tanpa jam. Kosongkan. |
| A day holds at most 4 locations. | Drop a leg or split the plan across people.Kurangi leg atau bagi ke orang lain. |
| … is not rostered on … | The tail has no roster row that day. Roster the aircraft first.Tail itu belum di-roster hari itu. Roster pesawatnya dulu. |
| You do not have permission for this. | Not an editor. Ask Dirops for editor access.Bukan editor. Minta akses editor ke Dirops. |
| Something else changed first. | Someone saved the same day before you. Reload and redo your change.Ada yang menyimpan hari yang sama lebih dulu. Muat ulang lalu ulangi perubahan. |