@extends('layouts.app') @section('title', 'Input BKU') @section('content')

Manajemen SPJInput BKU

Input BKU

Catat transaksi, unggah PDF BKU hasil ekspor ARKAS, atau cetak Buku Kas Umum sesuai periode.

@include('pkbm.spj.partials.navigation', ['menus' => $menus]) @if (session('status'))
{{ session('status') }}
@endif @if ($errors->any()) @endif

Input Manual

Catat transaksi BKU satu per satu.

Upload BKU

Unggah PDF hasil ekspor aplikasi ARKAS.

Cetak BKU

Cetak tahunan, per tahapan, atau bulanan.

Pilih periode cetak

Pilih periode BKU yang ingin dicetak.

hasAny(['tanggal', 'no_bukti', 'uraian', 'pengeluaran', 'jenis_pajak', 'ppn', 'ppd', 'pph21', 'pph22', 'pph23', 'rkas_line_id'])) data-reopen="true" @endif>
@csrf @if ($editing) @method('PUT') @endif

{{ $editing ? 'Edit transaksi BKU' : 'Input BKU manual' }}

Pilih rincian RKAS sebagai referensi, lalu masukkan nilai realisasi.

@foreach (['ppn' => 'PPN', 'ppd' => 'PPD', 'pph21' => 'PPh 21', 'pph22' => 'PPh 22', 'pph23' => 'PPh 23'] as $field => $label)
@endforeach
hasAny(['file_bku', 'bulan', 'tahun', 'keterangan']) || session('show_bku_upload'))) hidden @endif> @unless ($editing)

Upload BKU dari ARKAS

Hanya PDF hasil ekspor BKU dari aplikasi ARKAS, bukan PDF RKAS atau hasil pindai. Hasil parsing dapat diperiksa dan dikoreksi melalui Detail transaksi.

@csrf
@endunless

Riwayat upload BKU

Daftar semua file PDF BKU yang diunggah, beserta periode dan jumlah transaksi hasil ekstraksi.

@forelse ($imports as $import) @empty @endforelse
TahunBulanNama fileKeteranganStatusWaktu uploadAksi
{{ $import->tahun }} {{ \Carbon\Carbon::createFromDate($import->tahun, $import->bulan, 1)->locale('id')->translatedFormat('F') }} {{ $import->nama_file }} {{ $import->keterangan ?: '—' }} @if ($import->reviewed_at || $import->validated_count > 0) Sudah validasi @else Belum validasi @endif {{ \Carbon\Carbon::parse($import->created_at)->format('d/m/Y H:i') }}
Belum ada file BKU PDF yang diunggah.
@if ($imports->hasPages())
{{ $imports->links() }}
@endif

Daftar transaksi

Transaksi hasil upload dan input manual ditampilkan bersama.

@forelse ($records as $record) @empty @endforelse
No.Tanggal / No. buktiUraianKode kegiatan / rekeningPengeluaranPajakAksi
{{ $records->firstItem() + $loop->index }} {{ \Carbon\Carbon::parse($record->tanggal)->format('d/m/Y') }}{{ $record->no_bukti }} {{ $record->uraian }} {{ $record->kode_kegiatan ?: '—' }}{{ $record->kode_rekening ?: '—' }} Rp {{ number_format($record->pengeluaran, 0, ',', '.') }} PPN {{ number_format($record->ppn, 0, ',', '.') }} · PPD {{ number_format($record->ppd, 0, ',', '.') }}
PPh21 {{ number_format($record->pph21, 0, ',', '.') }} · 22 {{ number_format($record->pph22, 0, ',', '.') }} · 23 {{ number_format($record->pph23, 0, ',', '.') }}
DetailEdit
@csrf @method('DELETE')
Belum ada transaksi BKU pada periode ini.
@if ($records->hasPages())
{{ $records->links() }}
@endif
@endsection