@lang('rma.movement_guidance')

@forelse($rma->stock_movements as $movement) @php $is_customer_movement = str_contains((string) $movement->movement_type, 'customer'); $external_label = $is_customer_movement ? __('rma.external_customer') : __('rma.external_supplier'); $transaction = $movement->from_transaction ?: $movement->to_transaction; @endphp @empty @endforelse
@lang('messages.date') @lang('product.product_name') @lang('rma.movement') @lang('rma.from') @lang('rma.to') @lang('rma.quantity') @lang('report.user')
{{ @format_datetime($movement->created_at) }} {{ optional(optional($movement->item)->product)->name }} @if(!empty(optional(optional($movement->item)->variation)->sub_sku))
{{ optional($movement->item->variation)->sub_sku }} @endif
{{ __('rma.movement_types.'.$movement->movement_type) }} @if(!empty($movement->notes))
{{ $movement->notes }}@endif @if(!empty($transaction))
@lang('rma.stock_adjustment_reference'): {{ $transaction->ref_no }} @endif
{{ optional($movement->from_location)->name ?: $external_label }} {{ optional($movement->to_location)->name ?: $external_label }} {{ @format_quantity($movement->quantity) }} {{ optional($movement->created_by_user)->user_full_name ?? optional($movement->created_by_user)->first_name ?? '—' }}
@lang('rma.no_inventory_movements')