@if($payroll_type == 'daily') {!! Form::hidden('payroll_type',$payroll_type) !!} @endif @if(!isset($payroll) || $payroll->type != 1) {!! Form::label('type',trans('messages.salary').' '.trans('messages.type'),['class' => ' control-label'])!!} {!! Form::select('type', [ 'monthly' => trans('messages.monthly').' '.trans('messages.salary').' ('.trans('messages.attendance').')', 'fixed' => trans('messages.monthly').' '.trans('messages.salary').' ('.trans('messages.fixed').')', 'daily' => trans('messages.daily').' '.trans('messages.salary'), ],isset($user_salary) ? $user_salary->type : '',['class'=>'form-control show-tick','placeholder'=>trans('messages.select_one'), 'disabled' => 'disabled'])!!} @else {!! Form::label('payroll_type',trans('messages.type'),['class' => ' control-label'])!!} {!! Form::select('payroll_type', [ 'onetime_payment' => trans('messages.one_time').' '.trans('messages.payment'), ],'',['class'=>'form-control show-tick','placeholder'=>trans('messages.one_time').' '.trans('messages.payment'), 'disabled' => 'disabled'])!!} @endif
@if(!isset($payroll) || $payroll->type != 1) {!! Form::label('date_of_payroll',trans('messages.date_of').' '.trans('messages.payment'),[])!!} {!! Form::input('text','date_of_payroll',isset($payroll) ? $payroll->date_of_payroll : ($date_of_payroll && !empty($date_of_payroll) ? $date_of_payroll : $to_date),['class'=>'form-control datepicker','placeholder'=>trans('messages.date_of').' '.trans('messages.payment')])!!} @else {!! Form::label('date_of_payroll',trans('messages.created_at'),[])!!} {!! Form::input('text','date_of_payroll',isset($payroll) ? $payroll->date_of_payroll : ($date_of_payroll && !empty($date_of_payroll) ? $date_of_payroll : date('Y-m-d')),['class'=>'form-control datepicker','placeholder'=>trans('messages.date_of').' '.trans('messages.payment'),'disabled' => 'disabled'])!!} @endif
{{-- Actual work dates --}} @if((!isset($payroll) || $payroll->type != 1) && $user_salary->type != 'daily')
{!! Form::label('actual_work_from_date',trans('messages.actual_work_from_date'),['class' => ' control-label'])!!} {!! Form::input('text','actual_work_from_date',isset($payroll) ? $payroll->actual_work_from_date : $first_day_of_month,['class'=>'form-control datepicker','id'=>'actual_work_from_date'])!!}
{!! Form::label('actual_work_to_date',trans('messages.actual_work_to_date'),['class' => ' control-label'])!!} {!! Form::input('text','actual_work_to_date',isset($payroll) ? $payroll->actual_work_to_date : $last_day_of_month,['class'=>'form-control datepicker','id'=>'actual_work_to_date'])!!}
@endif
{!! Form::label('payment_method',trans('messages.payment').' '.trans('messages.method'),[]) !!} {!! Form::select('payment_method',['bank'=>'Bank','cash'=>'Cash','cheque'=>'Cheque'],isset($user_salary) ? $user_salary->payment_method : 'bank',['id'=>'payment_method','class'=>'form-control input-xlarge show-tick','title'=>trans('messages.select_one')]) !!}
@if($editing && $user_salary->type == 'daily')
{{-- {!! Form::label('from_date',trans('messages.from'),[])!!} {!! Form::input('text','from_date',isset($payroll) ? $payroll->from_date : '',['class'=>'form-control datepicker','placeholder'=>trans('messages.from')])!!} --}} {!! Form::hidden('from_date',isset($payroll) ? $payroll->from_date : '') !!}
{{-- {!! Form::label('to_date',trans('messages.to'),[])!!} {!! Form::input('text','to_date',isset($payroll) ? $payroll->to_date : '',['class'=>'form-control datepicker','placeholder'=>trans('messages.to')])!!} --}} {!! Form::hidden('to_date',isset($payroll) ? $payroll->to_date : '') !!}
@endif @if (isset($user_salary) && $user_salary->type == "hourly")
{!! Form::label('hourly',trans('messages.hourly').' '.trans('messages.salary'),[])!!} {!! Form::input('text','hourly',isset($hourly) ? $hourly : '',['class'=>'form-control','placeholder'=>trans('messages.hourly').' '.trans('messages.salary')])!!}
@else
@if(config('config.payroll_include_salary_summary') && (!isset($payroll) || $payroll->type != 1) && $user_salary->type != "fixed")
@foreach($earning_salary_heads->whereNotIn('slug',['rest_day_overtime_x20','public_holiday_overtime_x20'])->chunk(2) as $earning_salary_head) @foreach($earning_salary_head as $salary_head) @if($user_salary->type != 'daily') @if ($salary_head->slug == 'overtime') @elseif ($salary_head->slug == 'rest_day_work') @elseif ($salary_head->slug == 'public_holiday_allowance') @elseif ($salary_head->slug == 'leave_pay') @else {{-- --}} {{-- If the salary head has no amount, put it as 0 --}} @endif @elseif($user_salary->type == 'daily' && $salary_head->slug != 'overtime' && $salary_head->slug != 'rest_day_work' && $salary_head->slug != 'public_holiday_allowance' && $salary_head->slug != 'leave_pay' && $salary_head->slug != 'cpf_refund' && $salary_head->slug != 'shg_refund') @endif @endforeach @endforeach
{!! trans('messages.user').' '.trans('messages.salary').' '.trans('messages.detail') !!}
{!! trans('messages.salary').' '.trans('messages.head') !!} {!! trans('messages.amount') !!} {!! trans('messages.salary').' '.trans('messages.head') !!} {!! trans('messages.amount') !!}
{!! $salary_head->name !!}{!! currency($user_salary->overtimeHourlyRate,1,$user_salary->currency_id) !!}{!! currency($user_salary->restDayRate,1,$user_salary->currency_id) !!}{!! currency($user_salary->publicDayRate,1,$user_salary->currency_id) !!}{!! currency($user_salary->leaveDayRate,1,$user_salary->currency_id) !!}{!! currency($user_salary->UserSalaryDetail->where('slug',$salary_head->slug)->first()->amount,1,$user_salary->currency_id) !!}{!! currency(isset($user_salary->UserSalaryDetail->where('slug',$salary_head->slug)->first()->amount) ? $user_salary->UserSalaryDetail->where('slug',$salary_head->slug)->first()->amount : 0,1,$user_salary->currency_id) !!}{!! $salary_head->name !!} {!! currency(isset($user_salary->UserSalaryDetail->where('slug',$salary_head->slug)->first()->amount) ? $user_salary->UserSalaryDetail->where('slug',$salary_head->slug)->first()->amount : 0,1,$user_salary->currency_id) !!}
@endif
@if(!isset($payroll) || $payroll->type != 1)
{!! Form::label('hourly',trans('messages.earning').' '.trans('messages.salary'),['style'=>'text-decoration:underline'])!!}
{!! Form::label('hourly',trans('messages.deduction').' '.trans('messages.salary'),['style'=>'text-decoration:underline'])!!}
@endif
@if(!isset($payroll) || $payroll->type != 1)
@foreach($earning_salary_heads as $earning_salary_head)
@if (!in_array($earning_salary_head->slug,['rest_day_overtime_x20','public_holiday_overtime_x20'])) @if($user_salary->type == 'daily') @if($earning_salary_head->slug != 'overtime' && $earning_salary_head->slug != 'rest_day_work' && $earning_salary_head->slug != 'public_holiday_allowance' && $earning_salary_head->slug != 'leave_pay' && $earning_salary_head->slug != 'cpf_refund' && $earning_salary_head->slug != 'shg_refund') @if($earning_salary_head->slug == 'basic_salary_daily') {!! Form::label('salary_head['.$earning_salary_head->slug.']', (isset($attendance)) ? $earning_salary_head->name.' (Days: '.($attendance['P'] + $attendance['H']).')' : $earning_salary_head->name.' (Days: 0)',[])!!} @else {!! Form::label('salary_head['.$earning_salary_head->slug.']', $earning_salary_head->name,[])!!} @if($earning_salary_head->cpf_payable == 1) @endif @endif @endif @else @if ($earning_salary_head->slug == 'basic_salary') {!! Form::label('salary_head['.$earning_salary_head->slug.']', (isset($attendance)) ? $earning_salary_head->name.' (Days: '.($attendance['P'] + $attendance['H'] + $attendance['HB']).')' : $earning_salary_head->name.' (Days: 0)',[])!!} @elseif ($earning_salary_head->slug == 'overtime') {!! Form::label('salary_head['.$earning_salary_head->slug.']', (isset($payroll)) ? $earning_salary_head->name.' ('.currency($user_salary->hourlyRate,1,$payroll->currency_id).' x 1.5 x '.(isset($attendance) ? round($payroll->overtime,2) : '0').'hrs)' : $earning_salary_head->name,[]) !!} @elseif ($earning_salary_head->slug == 'rest_day_work') {!! Form::label('salary_head['.$earning_salary_head->slug.']', $earning_salary_head->name,[])!!} @elseif ($earning_salary_head->slug == 'public_holiday_allowance') {!! Form::label('salary_head['.$earning_salary_head->slug.']', (isset($attendance)) ? $earning_salary_head->name.' (Days: '.((env('COMPANY_ID') == 123) ? $attendance['H'] + $attendance['HB'] : $attendance['H']).')' : $earning_salary_head->name.' (Days: 0)',[])!!} @elseif ($earning_salary_head->slug == 'leave_pay') {{-- @if($show_leave_section) --}} @if(env('COMPANY_ID') != 172) {!! Form::label('salary_head['.$earning_salary_head->slug.']', (isset($attendance)) ? $earning_salary_head->name.' (Days: '.($attendance['L']).')' : $earning_salary_head->name.' (Days: 0)',[]) !!} {!! tooltip("CPF Payable") !!} @else {!! Form::label('salary_head['.$earning_salary_head->slug.']',$earning_salary_head->name,[]) !!} {!! tooltip("CPF Payable") !!} @endif {{-- @endif --}} @else {!! Form::label('salary_head['.$earning_salary_head->slug.']', $earning_salary_head->name,[])!!} @if($earning_salary_head->cpf_payable == 1) {!! tooltip("CPF Payable") !!} @endif @endif @endif {{-- Salary quantity --}} @if(($user_salary->type == 'monthly' || ($user_salary->type == 'fixed' && $earning_salary_head->slug == 'overtime')) && $earning_salary_head->has_quantity == 1)

{!! ($earning_salary_head->slug == 'overtime') ? trans('messages.hours').':' : trans('messages.days').':' !!}

@if($earning_salary_head->slug == 'basic_salary' && env('COMPANY_ID') != 123) {!! Form::input('text','quantity['.$earning_salary_head->slug.']',round($payroll_detail_quantities[$earning_salary_head->slug],2),['readonly','class'=>'form-control','placeholder'=> trans('messages.amount'),'id'=>'salary_quantity['.$earning_salary_head->slug.']'])!!} @else {{-- NOTE: May need to optimize this part --}} {!! Form::input('text','quantity['.$earning_salary_head->slug.']',($earning_salary_head->slug == 'overtime') ? $payroll_detail_quantities[$earning_salary_head->slug] : round($payroll_detail_quantities[$earning_salary_head->slug],2),['class'=>'form-control','placeholder'=> trans('messages.amount'), 'onchange' => 'changeSalaryValue("salary_value['.$earning_salary_head->slug.']","salary_quantity['.$earning_salary_head->slug.']",'. (($earning_salary_head->slug == 'overtime') ? $user_salary->overtimeHourlyRate : (($earning_salary_head->slug == 'public_holiday_allowance') ? $user_salary->publicDayRate : (($earning_salary_head->slug == 'rest_day_work') ? $user_salary->restDayRate : (($earning_salary_head->is_allowance == 1) ? ((isset($user_salary_details[$earning_salary_head->slug])) ? $user_salary_details[$earning_salary_head->slug]/$days_to_work : 0) : $user_salary->incompleteWorkDayRate)) )).')', 'id'=>'salary_quantity['.$earning_salary_head->slug.']'])!!} @endif

Amount:

{!! Form::input('text','salary_head['.$earning_salary_head->slug.']', $salary_values[$earning_salary_head->slug],['class'=>'form-control','placeholder'=> trans('messages.amount'), 'id'=>'salary_value['.$earning_salary_head->slug.']'])!!}
{{-- TO DISPLAY SALARY HEADS (exclude overtime/rest day work/ph allowance/leave pay/cpf refund/shg refund) FOR DAILY PAYROLL --}} @elseif($user_salary->type == 'daily' && $earning_salary_head->slug != 'overtime' && $earning_salary_head->slug != 'rest_day_work' && $earning_salary_head->slug != 'public_holiday_allowance' && $earning_salary_head->slug != 'leave_pay' && $earning_salary_head->slug != 'cpf_refund' && $earning_salary_head->slug != 'shg_refund') @if($earning_salary_head->has_quantity == 1)

{!! trans('messages.days').':' !!}

{!! Form::input('text','quantity['.$earning_salary_head->slug.']',round($payroll_detail_quantities[$earning_salary_head->slug]),['class'=>'form-control','placeholder'=> trans('messages.amount'), 'onchange' => 'changeSalaryValue("salary_value['.$earning_salary_head->slug.']","salary_quantity['.$earning_salary_head->slug.']",'.$user_salary->dayRate.')', 'id'=>'salary_quantity['.$earning_salary_head->slug.']'])!!}

Amount:

{!! Form::input('text','salary_head['.$earning_salary_head->slug.']', round($salary_values[$earning_salary_head->slug],2),['class'=>'form-control','placeholder'=> trans('messages.amount'), 'id'=>'salary_value['.$earning_salary_head->slug.']'])!!}
@else {!! Form::input('text','salary_head['.$earning_salary_head->slug.']',(isset($salary_values) && array_key_exists($earning_salary_head->slug,$salary_values)) ? $salary_values[$earning_salary_head->slug] : '0',['class'=>'form-control','placeholder'=> trans('messages.amount')])!!} @endif {{-- TO DISPLAY LEAVE FOR NON-DAILY PAYROLLS (will be removed) --}} @elseif($user_salary->type != 'daily' && $earning_salary_head->slug == 'leave_pay') {{-- Single leave pay --}} @foreach($leave_types as $leave_type) {{-- @if($leave_type->slug == 'annual_leave' || $leave_type->slug == 'sick_leave' || $leave_type->slug == 'hospitalisation_leave' || $leave_type->slug == 'compassionate_leave') --}} @if(isset($leave_types_to_show[$leave_type->slug]) && $leave_type->payable == 1)
{{-- @if($show_leave_section) --}}

{!! $leave_type->name !!}

{{-- @endif --}} {{-- @if($show_leave_section) --}}

{!! trans('messages.days') !!}

{{-- @endif --}}
{{-- {!! Form::input('text','leave_quantity['.$leave_type->slug.'][leave_used]', (isset($user_leave_data_this_month[$leave_type->slug])) ? round($user_leave_data_this_month[$leave_type->slug]['leave_used']) : 0,['class'=>'form-control','placeholder'=> trans('messages.amount'),'id'=>'leave_quantity['.$leave_type->slug.']', 'onfocus'=>'saveOriginalValue("leave_quantity['.$leave_type->slug.']", "leave_value['.$leave_type->slug.']")', 'onchange' => 'checkIsEmpty("leave_quantity['.$leave_type->slug.']"); changeSalaryValue("leave_value['.$leave_type->slug.']","leave_quantity['.$leave_type->slug.']",'.$user_salary->leaveDayRate.'); changeTotal("leave_value['.$leave_type->slug.']","salary_value[leave_pay]","leave_quantity['.$leave_type->slug.']","salary_quantity[leave_pay]");', ($show_leave_section) ? '' : 'input type'=>'hidden'])!!} --}} {!! Form::input('text','leave_quantity['.$leave_type->slug.'][leave_used]', (isset($user_leave_data_this_month[$leave_type->slug])) ? round($user_leave_data_this_month[$leave_type->slug]['leave_used']) : 0,['class'=>'form-control','placeholder'=> trans('messages.amount'),'id'=>'leave_quantity['.$leave_type->slug.']', 'onfocus'=>'saveOriginalValue("leave_quantity['.$leave_type->slug.']", "leave_value['.$leave_type->slug.']")', 'onchange' => 'checkIsEmpty("leave_quantity['.$leave_type->slug.']"); changeSalaryValue("leave_value['.$leave_type->slug.']","leave_quantity['.$leave_type->slug.']",'.$user_salary->leaveDayRate.'); changeTotal("leave_value['.$leave_type->slug.']","salary_value[leave_pay]","leave_quantity['.$leave_type->slug.']","salary_quantity[leave_pay]");'])!!}
{{-- @if($show_leave_section) --}}

{!! trans('messages.amount') !!}

{{-- @endif --}}
{{-- {!! Form::input('text','leave_quantity['.$leave_type->slug.'][amount]', (isset($user_leave_data_this_month[$leave_type->slug])) ? $user_leave_data_this_month[$leave_type->slug]['amount'] : 0,['class'=>'form-control','placeholder'=> trans('messages.amount'), 'id'=>'leave_value['.$leave_type->slug.']', 'onfocus'=>'saveOriginalValue("leave_quantity['.$leave_type->slug.']", "leave_value['.$leave_type->slug.']")', 'onchange'=>'checkIsEmpty("leave_value['.$leave_type->slug.']"); changeTotal("leave_value['.$leave_type->slug.']","salary_value[leave_pay]")', ($show_leave_section) ? '' : 'input type'=>'hidden'])!!} --}} {!! Form::input('text','leave_quantity['.$leave_type->slug.'][amount]', (isset($user_leave_data_this_month[$leave_type->slug])) ? $user_leave_data_this_month[$leave_type->slug]['amount'] : 0,['class'=>'form-control','placeholder'=> trans('messages.amount'), 'id'=>'leave_value['.$leave_type->slug.']', 'onfocus'=>'saveOriginalValue("leave_quantity['.$leave_type->slug.']", "leave_value['.$leave_type->slug.']")', 'onchange'=>'checkIsEmpty("leave_value['.$leave_type->slug.']"); changeTotal("leave_value['.$leave_type->slug.']","salary_value[leave_pay]")'])!!}
@endif @endforeach {{-- Total amount of leave pay --}}
{{--

{!! trans('messages.total') !!}

{!! trans('messages.days') !!}

--}}
{!! Form::hidden('quantity[leave_pay]', $payroll_detail_quantities['leave_pay'],['class'=>'form-control','placeholder'=> trans('messages.amount'),'id'=>'salary_quantity[leave_pay]', 'onchange' => 'changeSalaryValue("salary_value[leave_pay]","salary_quantity[leave_pay]",'.$user_salary->leaveDayRate.'); checkIsEmpty("salary_quantity[leave_pay]");'])!!}
{{--

{!! trans('messages.amount') !!}

--}}
{!! Form::hidden('salary_head[leave_pay]', round($salary_values['leave_pay'],2),['class'=>'form-control','placeholder'=> trans('messages.amount'), 'id'=>'salary_value[leave_pay]','onchange'=>'checkIsEmpty("salary_value[leave_pay]")'])!!}
@elseif($user_salary->type != 'daily') {!! Form::input('text','salary_head['.$earning_salary_head->slug.']',(isset($salary_values) && array_key_exists($earning_salary_head->slug,$salary_values)) ? $salary_values[$earning_salary_head->slug] : '0',['class'=>'form-control','placeholder'=> trans('messages.amount')])!!} @endif @else {!! Form::hidden('salary_head['.$earning_salary_head->slug.']', 0) !!} @endif
@endforeach {{-- Dynamic input field for earning salary head --}}

Custom Earning Salary Head

@if($editing)
@foreach($earning_custom_salary_heads as $earning_custom_salary_head) @endforeach
@elseif($user_salary->type == 'daily')
@if(isset($daily_payroll_details)) @foreach($daily_payroll_details as $daily_payroll_detail) @foreach($daily_payroll_detail as $detail) @if(!isset($detail['slug']) && !isset($detail['salary_head_id']) && $detail['type'] == 'earning') @endif @endforeach @endforeach @endif
@else
@endif
@endif
@if($user_salary->type != 'daily') @foreach($deduction_salary_heads as $deduction_salary_head)
@if ($deduction_salary_head->slug == 'shg_fund_donation' || $deduction_salary_head->slug == 'employee_cpf') {!! Form::hidden('salary_head['.$deduction_salary_head->slug.']', (isset($salary_values) && array_key_exists($deduction_salary_head->slug,$salary_values)) ? $salary_values[$deduction_salary_head->slug] : '0') !!} @elseif($deduction_salary_head->slug == 'loan') {!! Form::label('salary_head['.$deduction_salary_head->slug.']',$deduction_salary_head->name,[])!!} {!! Form::input('text','salary_head['.$deduction_salary_head->slug.']', (isset($salary_values) && array_key_exists($deduction_salary_head->slug,$salary_values)) ? $salary_values[$deduction_salary_head->slug] : '0',['class'=>'form-control','placeholder'=> trans('messages.amount'),'readonly','id'=>'loan_field'])!!} @if(isset($loan) && ($user_salary->type != 'daily' || (isset($payroll) && $payroll->type == 0)))
@endif @elseif($deduction_salary_head->slug == 'advance_payment') {!! Form::label('salary_head['.$deduction_salary_head->slug.']',$deduction_salary_head->name,[])!!} @if(isset($otp_advance_payment)) {!! Form::input('text','salary_head['.$deduction_salary_head->slug.']', (isset($salary_values) && array_key_exists($deduction_salary_head->slug,$salary_values)) ? $salary_values[$deduction_salary_head->slug]+$otp_advance_payment : '0',['class'=>'form-control','placeholder'=> trans('messages.amount')])!!} @else {!! Form::input('text','salary_head['.$deduction_salary_head->slug.']', (isset($salary_values) && array_key_exists($deduction_salary_head->slug,$salary_values)) ? $salary_values[$deduction_salary_head->slug] : '0',['class'=>'form-control','placeholder'=> trans('messages.amount')])!!} @endif @elseif($deduction_salary_head->slug == 'incomplete_month_of_work' && (!isset($payroll) || $payroll->type != 1)) @if(env('COMPANY_ID') == 123) {!! Form::hidden('salary_head['.$deduction_salary_head->slug.']', (isset($salary_values) && array_key_exists($deduction_salary_head->slug,$salary_values)) ? $salary_values[$deduction_salary_head->slug] : '0') !!} @else {!! Form::label('salary_head['.$deduction_salary_head->slug.']',(isset($attendance)) ? $deduction_salary_head->name.' (Days: '.$incomplete_days_amount.')' : $deduction_salary_head->name.' (Days: 0)',[])!!}

{!! trans('messages.days').':' !!}

{!! Form::input('text','quantity['.$deduction_salary_head->slug.']',round($payroll_detail_quantities[$deduction_salary_head->slug]),['class'=>'form-control','placeholder'=> trans('messages.amount'), 'onchange' => 'changeSalaryValue("salary_value['.$deduction_salary_head->slug.']","salary_quantity['.$deduction_salary_head->slug.']",'.$user_salary->incompleteWorkDayRate.'); changeBasicQuantity("salary_quantity['.$deduction_salary_head->slug.']", "salary_quantity[basic_salary]", "'.$days_to_work.'")', 'id'=>'salary_quantity['.$deduction_salary_head->slug.']'])!!}

Amount:

{!! Form::input('text','salary_head['.$deduction_salary_head->slug.']', $salary_values[$deduction_salary_head->slug],['class'=>'form-control','placeholder'=> trans('messages.amount'), 'id'=>'salary_value['.$deduction_salary_head->slug.']'])!!}
{{-- {!! Form::label('salary_head['.$deduction_salary_head->slug.']',$deduction_salary_head->name,[])!!} {!! Form::input('text','salary_head['.$deduction_salary_head->slug.']', (isset($salary_values) && array_key_exists($deduction_salary_head->slug,$salary_values)) ? $salary_values[$deduction_salary_head->slug] : '0',['class'=>'form-control','placeholder'=> trans('messages.amount')])!!} --}} @endif @elseif(!isset($payroll) || $payroll->type != 1) {!! Form::label('salary_head['.$deduction_salary_head->slug.']',$deduction_salary_head->name,[])!!} {!! Form::input('text','salary_head['.$deduction_salary_head->slug.']', (isset($salary_values) && array_key_exists($deduction_salary_head->slug,$salary_values)) ? $salary_values[$deduction_salary_head->slug] : '0',['class'=>'form-control','placeholder'=> trans('messages.amount')])!!} @endif
@endforeach @endif {{-- Dynamic input field for deduction salary head --}} @if(!isset($payroll) || $payroll->type != 1)

Custom Deduction Salary Head

@if($editing)
@foreach($deduction_custom_salary_heads as $deduction_custom_salary_head) @endforeach
@elseif($user_salary->type == 'daily')
@if(isset($daily_payroll_details)) @foreach($daily_payroll_details as $daily_payroll_detail) @foreach($daily_payroll_detail as $detail) @if(!isset($detail['slug']) && !isset($detail['salary_head_id']) && $detail['type'] == 'deduction') @endif @endforeach @endforeach @endif
@else
@endif
@endif
@endif
@if(!isset($payroll) || $payroll->type != 1)
{!! Form::label('description',trans('messages.remarks'),[])!!} {!! Form::textarea('description',isset($payroll) ? $payroll->description : $default_remark,['size' => '30x3', 'class' => 'form-control', 'placeholder' => trans('messages.remarks'), 'data-autoresize' => 1])!!}
@endif {{getCustomFields('payroll-form',$custom_field_values)}} {!! Form::submit(trans('messages.save'),['class' => 'btn btn-primary pull-right']) !!}