@extends('dashboard.admin.layouts.master') @section('content')

{{ trans('sales.returns.details_title') }}

@if(session('success'))

{{ trans('core.common.success') }}

{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

{{ $return->return_number }}

@php $badge = match($return->status) { 'posted' => 'badge-light-success', 'refunded' => 'badge-light-warning', default => 'badge-light-primary', }; @endphp {{ trans('sales.returns.'.$return->status) }}
@if($return->isDraft()) @can('sales.returns.post')
@csrf
@endcan @can('sales.returns.create')
@csrf @method('DELETE')
@endcan @endif
{{ trans('sales.returns.return_date') }}
{{ $return->return_date?->format('Y-m-d') }}
{{ trans('sales.returns.customer') }}
{{ $return->customer?->name ?? '-' }}
{{ trans('sales.returns.invoice') }}
@if($return->originalInvoice) {{ $return->originalInvoice->invoice_number }} @else - @endif
{{ trans('sales.returns.branch') }}
{{ $return->branch?->name ?? '-' }}
@if($return->warehouse)
{{ trans('sales.returns.warehouse') }}
{{ $return->warehouse->name }}
@endif
{{ trans('sales.returns.restocked') }}
{{ $return->restocked ? trans('core.common.yes') : trans('core.common.no') }}
{{ trans('sales.returns.reason') }}
{{ $return->reason }}
@php $notesAr = $return->getTranslation('notes', 'ar', false); $notesEn = $return->getTranslation('notes', 'en', false); @endphp @if($notesAr)
{{ trans('sales.returns.notes_ar') }}
{{ $notesAr }}
@endif @if($notesEn)
{{ trans('sales.returns.notes_en') }}
{{ $notesEn }}
@endif

{{ trans('sales.returns.lines_title') }}

@foreach($return->lines as $line) @endforeach
{{ trans('sales.returns.item') }} {{ trans('sales.returns.return_qty') }} {{ trans('sales.returns.unit_price') }} {{ trans('sales.returns.tax_amount') }} {{ trans('sales.returns.line_total') }} {{ trans('sales.returns.restocked_line') }}
{{ $line->item?->code }} — {{ $line->item?->name }} {{ number_format((float) $line->quantity, 4) }} {{ number_format((float) $line->unit_price, 2) }} {{ number_format((float) $line->tax_amount, 2) }} {{ number_format((float) $line->line_total, 2) }} @if($line->restocked) {{ trans('core.common.yes') }} @else {{ trans('core.common.no') }} @endif
{{ trans('sales.returns.subtotal') }} {{ number_format((float) $return->subtotal, 2) }}
{{ trans('sales.returns.tax_total') }} {{ number_format((float) $return->tax_amount, 2) }}
{{ trans('sales.returns.total_amount') }} {{ number_format((float) $return->total_amount, 2) }}
@endsection