@extends('backend.layout.main') @section('content') @if(session()->has('not_permitted'))
{{ session()->get('not_permitted') }}
@endif

{{trans('file.Update Transfer')}}

{{trans('file.The field labels marked with * are required input fields')}}.

{!! Form::open(['route' => ['transfers.update', $lims_transfer_data->id], 'method' => 'put', 'files' => true, 'id' => 'transfer-form']) !!}

{{ $lims_transfer_data->reference_no }}

{{trans('file.Order Table')}} *
@foreach($lims_product_transfer_data as $product_transfer) find($product_transfer->product_id); if($product_transfer->variant_id) { $product_variant_data = \App\Models\ProductVariant::select('id', 'item_code')->FindExactProduct($product_data->id, $product_transfer->variant_id)->first(); $product_variant_id = $product_variant_data->id; $product_data->code = $product_variant_data->item_code; } else $product_variant_id = null; $tax = DB::table('taxes')->where('rate', $product_transfer->tax_rate)->first(); $units = DB::table('units')->where('base_unit', $product_data->unit_id)->orWhere('id', $product_data->unit_id)->get(); $unit_name = array(); $unit_operator = array(); $unit_operation_value = array(); foreach($units as $unit) { if($product_transfer->purchase_unit_id == $unit->id) { array_unshift($unit_name, $unit->unit_name); array_unshift($unit_operator, $unit->operator); array_unshift($unit_operation_value, $unit->operation_value); } else { $unit_name[] = $unit->unit_name; $unit_operator[] = $unit->operator; $unit_operation_value[] = $unit->operation_value; } } if($product_data->tax_method == 1){ $product_cost = $product_transfer->net_unit_cost / $unit_operation_value[0]; } else{ $product_cost = ($product_transfer->total / $product_transfer->qty) / $unit_operation_value[0]; } $temp_unit_name = $unit_name = implode(",",$unit_name) . ','; $temp_unit_operator = $unit_operator = implode(",",$unit_operator) .','; $temp_unit_operation_value = $unit_operation_value = implode(",",$unit_operation_value) . ','; $product_batch_data = \App\Models\ProductBatch::select('batch_no')->find($product_transfer->product_batch_id); ?> @if($product_batch_data) @else @endif @if($tax) @else @endif @endforeach
{{trans('file.name')}} {{trans('file.Code')}} {{trans('file.Batch No')}} {{trans('file.Quantity')}} {{trans('file.Net Unit Cost')}} {{trans('file.Tax')}} {{trans('file.Subtotal')}}
{{$product_data->name}} {{$product_data->code}} {{ number_format((float)$product_transfer->net_unit_cost, $general_setting->decimal, ',', '.')}} {{ number_format((float)$product_transfer->tax, $general_setting->decimal, ',', '.')}} {{ number_format((float)$product_transfer->total, $general_setting->decimal, ',', '.')}}
{{trans('file.Total')}} {{$lims_transfer_data->total_qty}} {{ number_format((float)$lims_transfer_data->total_tax, $general_setting->decimal, ',', '.')}} {{ number_format((float)$lims_transfer_data->total_cost, $general_setting->decimal, ',', '.')}}
@if($errors->has('extension')) {{ $errors->first('extension') }} @endif
{!! Form::close() !!}
{{trans('file.Items')}} {{number_format(0, $general_setting->decimal, ',', '.')}} {{trans('file.Total')}} {{number_format(0, $general_setting->decimal, ',', '.')}} {{trans('file.Shipping Cost')}} {{number_format(0, $general_setting->decimal, ',', '.')}} {{trans('file.grand total')}} {{number_format(0, $general_setting->decimal, ',', '.')}}
@endsection @push('scripts') @endpush