| No SO | : {{ $so->no_sales_order }} |
| Tanggal | : {{ \Carbon\Carbon::parse($so->tanggal)->format('d-m-Y') }} |
| Dari Penawaran | : {{ $so->penawaran ? \App\Models\Penawaran::find($so->penawaran_id)->no_penawaran : '-' }} |
| Pelanggan | : {{ $so->pelanggan->nama ?? '-' }} |
| Catatan | : {{ $so->catatan ?? '-' }} |
Item Order & Sisa Kirim
| Produk | Qty Order | Sudah Dikirim | Sisa | Harga | Diskon/Unit | Subtotal | Aksi |
@foreach ($so->detail as $d)
@php
$kirim = (int) $d->qty - (int) ($sisa[$d->master_produk_id] ?? 0);
$bisaHapusItem = !in_array($so->status, ['selesai', 'batal']) && ($sisa[$d->master_produk_id] ?? 0) == $d->qty;
@endphp
| {{ optional($d->produk)->nama_produk ?? '-' }} |
{{ $d->qty }} |
{{ $kirim }} |
{{ $sisa[$d->master_produk_id] ?? 0 }} |
{{ rupiah($d->harga_jual) }} |
{{ rupiah($d->diskon) }} |
{{ rupiah($d->subtotal) }} |
@if ($bisaHapusItem && $so->detail->count() > 1)
@elseif ($so->detail->count() <= 1)
@else
@endif
|
@endforeach
Surat Jalan Terbit
| No Surat Jalan | Tanggal | No PO | Plat Nomor | Termin | Invoice |
@forelse ($so->suratJalans as $sj)
| {{ $sj->no_surat_jalan }} |
{{ optional($sj->tanggal)->format('d-m-Y') }} |
{{ $sj->no_po ?? '-' }} |
{{ $sj->plat_nomor ?? '-' }} |
{{ $sj->termin_hari }} hari |
@if ($sj->penjualan_id)
Lihat Invoice
@else
Buat Invoice
@endif
|
@empty
| Belum ada surat jalan. |
@endforelse
@if (!in_array($so->status, ['selesai', 'batal']))
Setelah Surat Jalan terbit, buka SJ tersebut untuk membuat Invoice-nya (Tahap berikutnya).
@endif