@extends('layouts.app') {{-- Sesuaikan dengan layout Anda --}} @section('title', 'Buat Surat Jalan') @section('page_title', 'Buat Surat Jalan') @section('content')
{{--

Buat Surat Jalan

--}} @if ($errors->has('error')) @endif
@csrf {{-- Input tersembunyi untuk salable_id dan salable_type --}} {{-- Informasi Penjualan (Read-only) --}}

@if(method_exists($penjualan, 'pelanggan')) Pelanggan: {{ $penjualan->pelanggan->nama ?? 'N/A' }} | @endif Tanggal: {{ $penjualan->tanggal_kirim ?? $penjualan->tanggal_penjualan ?? 'N/A' }}


{{-- Input Detail Surat Jalan --}}
@error('tanggal_pengiriman')

{{ $message }}

@enderror
@error('nama_kurir')

{{ $message }}

@enderror
@error('catatan')

{{ $message }}

@enderror

Detail Barang yang Dikirim:

{{-- Dinamis di sini, Anda bisa menggunakan JavaScript untuk mengisi ini --}} {{-- Atau buat field manual jika jumlah produk terbatas --}}
{{-- Contoh Field Manual jika Anda punya data penjualan yang selalu sama --}} {{-- Perlu disesuaikan jika Anda ingin mengisi otomatis berdasarkan detail penjualan --}} @if(isset($penjualan->details) && $penjualan->details->count() > 0) @foreach($penjualan->details as $index => $detail)
kuantitas_kirim) }}" required class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline"> @error("details.$index.kuantitas")

{{ $message }}

@enderror
harga_satuan) }}" required class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline"> @error("details.$index.harga_satuan")

{{ $message }}

@enderror
{{-- Kolom untuk Detail Penjualan (jika relevan) --}} {{-- Anda bisa menampilkan sisa kuantitas dari detail penjualan di sini --}} {{-- Untuk saat ini, kita asumsikan semua yang ada di detail penjualan dikirim --}}
@endforeach @else

Tidak ada detail produk yang dapat dikirim dari penjualan ini.

@endif
Batal
@endsection