@extends('admin.layout') @section('title', 'Edit Invoice #' . $invoice->invoice_number) @section('content')

Edit Invoice #{{ $invoice->invoice_number }}

Ubah informasi invoice

Kembali Download PDF
Form Edit Invoice
@csrf @method('PUT')
Nomor invoice tidak dapat diubah
Booking terkait tidak dapat diubah
@error('invoice_date')
{{ $message }}
@enderror
@error('due_date')
{{ $message }}
@enderror
@error('status')
{{ $message }}
@enderror
@error('notes')
{{ $message }}
@enderror
Batal
Informasi Saat Ini
No. Invoice:
{{ $invoice->invoice_number }}
Status Saat Ini:
@php $statusColors = [ 'draft' => 'secondary', 'sent' => 'info', 'paid' => 'success', 'overdue' => 'danger', 'cancelled' => 'dark' ]; $statusLabels = [ 'draft' => 'Draft', 'sent' => 'Terkirim', 'paid' => 'Dibayar', 'overdue' => 'Terlambat', 'cancelled' => 'Dibatalkan' ]; @endphp {{ $statusLabels[$invoice->status] ?? ucfirst($invoice->status) }}
Total Amount:
Rp {{ number_format($invoice->total_amount, 0, ',', '.') }}
Dibuat:
{{ $invoice->created_at->format('d F Y H:i') }}
Terakhir Update:
{{ $invoice->updated_at->format('d F Y H:i') }}
Informasi Booking
Booking Code:
{{ $invoice->booking->booking_code }}
Nama Tamu:
{{ $invoice->booking->guest_name }}
Hotel:
{{ $invoice->booking->room->hotel->name ?? 'N/A' }}
Kamar:
{{ $invoice->booking->room->name }}
Check-in:
{{ \Carbon\Carbon::parse($invoice->booking->check_in_date)->format('d F Y') }}
Check-out:
{{ \Carbon\Carbon::parse($invoice->booking->check_out_date)->format('d F Y') }}
Bantuan

Catatan Editing:

  • Nomor invoice dan booking terkait tidak dapat diubah
  • Total amount dihitung otomatis dari booking
  • Status "Dibayar" akan mengunci beberapa perubahan
  • Tanggal jatuh tempo opsional
  • Catatan dapat digunakan untuk informasi tambahan
@endsection @push('scripts') @endpush