{{-- This partial view is used by both create.blade.php and edit.blade.php for Penjualan. It expects: - $pelanggans: Collection of Pelanggan models for the dropdown. - $produkJadis: Collection of ProdukJadi models for the dropdown in item rows. - $penjualan (optional): Penjualan model instance for edit mode. - $detailPenjualan (optional): Collection of DetailPenjualan models for edit mode. --}}
@error('tanggal')

{{ $message }}

@enderror
@error('pelanggan_id')

{{ $message }}

@enderror
@error('keterangan')

{{ $message }}

@enderror

Detail Item Penjualan

{{-- Item rows will be added here by JavaScript or pre-filled for edit --}} @if (isset($detailPenjualan) && $detailPenjualan->count() > 0) @foreach ($detailPenjualan as $index => $detail) @endforeach @endif
Produk Jadi Kuantitas Harga Satuan Jumlah Aksi
@error("items.{$index}.produk_jadi_id")

{{ $message }}

@enderror
kuantitas) }}" min="0.01" required> @error("items.{$index}.kuantitas")

{{ $message }}

@enderror
harga_satuan) }}" min="0" required> @error("items.{$index}.harga_satuan")

{{ $message }}

@enderror
Rp {{ number_format($detail->subtotal, 2, ',', '.') }}
Total Penjualan: Rp 0,00
{{-- Hidden template for new item row --}}