@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', ['title' => ''])
{{-- Panduan & Aturan Penting --}}
Panduan & Aturan Periode
Petunjuk Umum
  • Master periode ini digunakan untuk menentukan periode pengajuan Lembur.
  • Standar penulisan nama: Periode [Bulan] [Tahun] (Contoh: Periode Januari 2026).
    Kosongkan field nama saat menambah/edit untuk generate otomatis sesuai format.
  • Pastikan terdapat 12 periode (bulan) untuk setiap tahunnya.
  • Disarankan untuk membuat periode bulan berikutnya minimal 2 minggu sebelum periode saat ini berakhir.

Aturan Aktivasi & Non-aktivasi Periode

Sistem memberlakukan proses aktivasi dan non-aktivasi secara berurutan (kronologis) untuk menjaga integritas data. Aturannya adalah sebagai berikut:

  • Untuk Mengaktifkan: Anda harus mengaktifkan periode mulai dari yang paling baru (paling akhir). Anda tidak bisa melompati urutan.
    Contoh: Untuk mengaktifkan 'Periode Januari 2026', maka 'Periode Februari 2026' harus sudah aktif terlebih dahulu.
  • Untuk Menonaktifkan: Anda harus menonaktifkan periode mulai dari yang paling lama (paling awal).
    Contoh: Jika 'Periode Januari 2026' dan 'Februari 2026' sedang aktif, Anda harus menonaktifkan 'Januari 2026' terlebih dahulu sebelum 'Februari 2026'.
{{-- Data Table --}}
List {{ $title_menu }}
@include('components.alert')
{{-- Action Bar --}}
@if (isset($authorize) && $authorize->add == '1') Tambah @endif
{{-- Data Table --}}
@forelse ($periode_lembur as $item) @php $vcount = ($periode_lembur->currentPage() - 1) * $periode_lembur->perPage() + $loop->iteration; @endphp isactive == '0' ? 'class=not style=background-color:#ffe9ed;' : '' }}> @empty @endforelse
Action No Nama Tahun Tanggal Mulai Tanggal Berakhir Status
{{ $loop->iteration }} {{ $item->nama }} {{ $item->tahun }} {{ $item->tanggal_awal }} {{ $item->tanggal_akhir }} @if ($item->isactive == '1') Active @else Non Active @endif
Belum ada data
{{-- Footer Note & Pagination --}}

Data {{ $periode_lembur->firstItem() ?? 0 }} - {{ $periode_lembur->lastItem() ?? 0 }} dari {{ $periode_lembur->total() }}

Note : Data not active

{{ $periode_lembur->links() }}
@endsection