@extends('layouts.app') @section('title', 'Input Lampiran per transaksi') @section('content')

Manajemen SPJInput Lampiran per transaksi

Input Lampiran per transaksi

Lengkapi dokumen pendukung untuk setiap transaksi BKU, sesuai jenis belanjanya.

@include('pkbm.spj.partials.navigation', ['menus' => $menus]) @if (session('status'))
{{ session('status') }}
@endif @if ($errors->any()) @endif @php $categoryLabels = ['belanja_barang' => 'Belanja Barang', 'honor_guru' => 'Honor Guru', 'honor_narasumber' => 'Honor Narasumber', 'belanja_konsumsi' => 'Belanja Konsumsi', 'belanja_siplah' => 'Belanja SIPLah']; $documentActions = [ 'belanja_barang' => [['sp', 'SP'], ['bast', 'BAST']], 'honor_guru' => [['sk_guru', 'SK'], ['absen_guru', 'Absen'], ['tanda_terima_guru', 'Struk']], 'honor_narasumber' => [['permohonan_narsum', 'Permohonan'], ['tanda_terima_narsum', 'Struk']], 'belanja_konsumsi' => [['undangan', 'Undangan'], ['absen_konsumsi', 'Absen'], ['notulensi', 'Notulen']], ]; @endphp

Transaksi BKU

Transaksi dengan nomor bukti yang sama digabung. Lengkapi data lampiran, lalu cetak dokumen sesuai kategori belanja.

@forelse ($records as $record) @empty @endforelse
No.No. buktiTanggalUraian gabunganTotal pengeluaranStatus lampiranAksi generator
{{ $records->firstItem() + $loop->index }} {{ $record->no_bukti }} {{ \Carbon\Carbon::parse($record->tanggal)->format('d/m/Y') }} {{ $record->uraian }} Rp {{ number_format($record->pengeluaran, 0, ',', '.') }} @if ($record->kategori) {{ $categoryLabels[$record->kategori] ?? $record->kategori }} @else Belum diatur @endif
@if ($record->kategori === 'belanja_siplah') Dokumen tersedia di SIPLah @elseif ($record->kategori) @foreach ($documentActions[$record->kategori] ?? [] as [$documentType, $label]) {{ $label }} @endforeach @endif
Tidak ada transaksi BKU pada bulan dan tahun terpilih.
@if ($records->hasPages())
{{ $records->links() }}
@endif
@csrf

Buat dokumen lampiran

Lengkapi data lampiran transaksi BKU.

@push('scripts') @endpush @endsection