Yummytime

{!! __('order_invoice.faktura') !!}

{{--
Yummytime
{!! dateFormat($orderInvoice->created_at , 'd.m.Y') !!}
{!! dateFormat($orderInvoice->invoice_date , 'd.m.Y') !!}
--}}
{!! $orderInvoice->store_company_name ?? '' !!}
{!! $orderInvoice->address ?? '' !!}
{!! $orderInvoice->email ?? '' !!}
{!! $orderInvoice->org_number ?? '' !!}
{!! $orderInvoice->contact_number ?? '' !!}
{!! dateFormat($orderInvoice->created_at , 'd.m.Y') !!}
{!! $orderInvoice->company_name ?? '' !!}
{!! $orderInvoice->company_address ?? '' !!}
{!! $orderInvoice->invoice_email ?? '' !!}
{!! $orderInvoice->organization_no ?? '' !!}
#{!! $orderInvoice->invoice_no !!}
@php $rewardApplied = false; if(count($data)>0){ foreach ($data as $key => $value) { $rewardApplied = isset($value->orderItemsList)?$value->orderItemsList->pluck(['reward_applied']):false ?? false; if ($rewardApplied && $rewardApplied->contains(1)) { $rewardApplied = true; break; // Exit the loop as soon as reward is applied }else{ $rewardApplied = false; } } } @endphp @if($rewardApplied) @endif @php $invoiceTotal = 0; $invoiceMVATotal = 0; @endphp @foreach($data as $order) @php $orderNumber = orderNumber($order->order_from, $order->order_number, $order->order_prefix); @endphp {{-- --}} @foreach ($order->orderItemsList as $row) @if($rewardApplied) @endif @endforeach @php $invoiceTotal += $order->sub_total; $invoiceMVATotal += $order->total_tax; $addColspan = $rewardApplied ? 1 : 0; @endphp @endforeach @if(isset($employeeCompanyInvoice) && $employeeCompanyInvoice) @else @endif
{!! __('order_invoice.sr_no') !!} {!! __('order_invoice.description') !!} {!! __('order_invoice.qty') !!} {!! __('order_invoice.price') !!}{!! __('order_invoice.discount') !!}{!! __('order_invoice.amount') !!}
{!! __('order_invoice.order_no') !!}: #{!! $orderNumber !!} - {!! date_format( $order->created_at , 'd.m.Y' ) !!} {!! __('order_invoice.emp_code') !!}: {!! $order->employee_no !!}     {!! __('order_invoice.emp_name') !!}: {!! $order->employee_name !!}     {!! __('order_invoice.our_ref') !!}: {!! in_array($order->order_from,['web','android','IOS']) ? __('order_invoice.online_order') : $order->emp_name !!} {!! __('order_invoice.emp_code') !!}: {!! $data->employee_no !!} {!! __('order_invoice.emp_name') !!}: {!! $data->employee_name !!} {!! __('order_invoice.our_ref') !!}: {!! $data->emp_name !!}
{!! $row->id !!} @if($row->is_half==1) @php $halfPizzaData=json_decode($row->item_json); @endphp {{ $halfPizzaData[0]->item_name ." + ".$halfPizzaData[1]->item_name}} @else {{ $row->item_name }} {{ ($row->variation > 0) ? ' - ' . $row->variation_name : "" }} @endif @if((!empty($row->extra_ingredient)) && $row->is_half == "0")
{{-- @php $extraIng = collect($row->extraitems)->pluck('extra_name')->toArray(); @endphp --}} + {{ $row->extra_ingredient }} @endif @if($row->is_offer_item ==1 && $row->item_json !="") @php $offerItems=json_decode($row->item_json); $i=0; @endphp @foreach ($offerItems as $oItem)

{{ ++$i.") ". $oItem->item_name }} @if($oItem->variation_name !="") {{ "(".$oItem->variation_name.")" }} @endif

@if($oItem->extra_name !="")

+ {{ $oItem->extra_name }}

@endif @endforeach @endif
{!! $row->quantity !!} {{ numberFormat($subTotal,true,false) }} @if($row->reward_applied) ({!!__('order_invoice.100_per_off')!!}) @endif @if($rewardApplied && $row->reward_applied) @php $subTotal = 0; @endphp @endif {!! numberFormat($row->quantity * $subTotal,true,false) !!}
{!! __('order_invoice.sum') !!} ({!! __('order_invoice.order_no') !!} #{!! $orderNumber !!}) {!! numberFormat($order->sub_total,true,false)!!}
{!! __('order_invoice.mva') !!} {!! numberFormat($order->total_tax,true,false)!!}
{!! __('order_invoice.sum') !!} {!! numberFormat($invoiceTotal,true,false) !!}
{!! __('order_invoice.mva') !!} {!! numberFormat($invoiceMVATotal,true,false) !!}
{!! __('order_invoice.employee_paid') !!} {!! '- '.numberFormat(($invoiceTotal+$invoiceMVATotal) - $order->company_partial_payment,true,false) !!}
{!! __('order_invoice.company_paid') !!} {!! numberFormat($order->company_partial_payment,true,false) !!}
{!! __('order_invoice.total') !!} {!! numberFormat($invoiceTotal+$invoiceMVATotal,true,false) !!}