@extends('layout.top-head') @section('content') @php $general_setting= DB::table('general_settings')->latest()->first(); $alert_product = DB::table('products')->where('is_active', true)->whereColumn('alert_quantity', '>', 'qty')->count(); @endphp @if($errors->has('phone_number'))
{{ $errors->first('phone_number') }}
@endif @if(session()->has('message'))
{!! session()->get('message') !!}
@endif @if(session()->has('not_permitted'))
{{ session()->get('not_permitted') }}
@endif
{!! Form::open(['route' => 'sales.store', 'method' => 'post', 'files' => true, 'class' => 'payment-form']) !!} @php if($lims_pos_setting_data) $keybord_active = $lims_pos_setting_data->keybord_active; else $keybord_active = 0; $customer_active = DB::table('permissions') ->join('role_has_permissions', 'permissions.id', '=', 'role_has_permissions.permission_id') ->where([ ['permissions.name', 'customers-add'], ['role_id', \Auth::user()->role_id] ])->first(); @endphp
@if($lims_pos_setting_data) @endif
@if($lims_pos_setting_data) @endif
@if($lims_pos_setting_data) @endif
@if($customer_active) @else @endif
@if($pos_sellers->isNotEmpty())
{{-- Vendedor (App\Services\PosSeller): por defecto quien registra; la venta cuenta en "Ventas por usuario" del elegido --}}
@endif
{{-- Plazo de pago de la FACTURA (dato del SRI, 0 = contado). No es el plazo de las reservas: ese se configura en Configuración → Reservas. Queda guardado aquí solo para ventas a crédito. --}}
Venta a crédito (plazo de pago)
{{trans('file.product')}} {{trans('file.Price')}} {{('IVA%')}} {{trans('file.Quantity')}} {{trans('file.Subtotal')}}
{{trans('file.Items')}}
0
{{trans('file.Total')}}
0.00
{{trans('file.Discount')}}
0.00
{{trans('file.Coupon')}}
0.00
Impuesto
0.00
{{trans('file.Shipping')}}
0.00
{{trans('file.grand total')}}
0.00
{{-- Reservas: aparta los productos del carrito y registra el abono (no factura). --}}
{!! Form::close() !!}
@foreach($lims_category_list as $category)

{{$category->name}}

@endforeach
@foreach($lims_brand_list as $brand) @if($brand->image) {{-- Los logos se piden recién al abrir el filtro de marcas. --}}

{{$brand->title}}

@else

{{$brand->title}}

@endif @endforeach
@for ($i=0; $i < ceil($product_number/5); $i++) @if(!empty($lims_product_list[1+$i*5])) @else @endif @if(!empty($lims_product_list[2+$i*5])) @else @endif @if(!empty($lims_product_list[3+$i*5])) @else @endif @if(!empty($lims_product_list[4+$i*5])) @else @endif @endfor

{{$lims_product_list[0+$i*5]->name}}

{{$lims_product_list[1+$i*5]->name}}

{{$lims_product_list[2+$i*5]->name}}

{{$lims_product_list[3+$i*5]->name}}

{{$lims_product_list[4+$i*5]->name}}

{{trans('file.Recent Transaction')}}

{{trans('file.latest')}} 10
@foreach($recent_sale as $sale) @endforeach
{{trans('file.date')}} {{trans('file.reference')}} {{trans('file.customer')}} {{trans('file.grand total')}} {{trans('file.action')}}
{{date('d-m-Y', strtotime($sale->created_at))}} {{$sale->reference_no}} {{ $recent_customers[$sale->customer_id] ?? 'N/A' }} {{$sale->grand_total}}
@if(in_array("sales-edit", $all_permission))   @endif @if(in_array("sales-delete", $all_permission)) {{ Form::open(['route' => ['sales.destroy', $sale->id], 'method' => 'DELETE'] ) }} {{ Form::close() }} @endif
@foreach($recent_draft as $draft) @endforeach
{{trans('file.date')}} {{trans('file.reference')}} {{trans('file.customer')}} {{trans('file.grand total')}} {{trans('file.action')}}
{{date('d-m-Y', strtotime($draft->created_at))}} {{$draft->reference_no}} {{ $recent_customers[$draft->customer_id] ?? 'N/A' }} {{$draft->grand_total}}
@if(in_array("sales-edit", $all_permission))   @endif @if(in_array("sales-delete", $all_permission)) {{ Form::open(['route' => ['sales.destroy', $draft->id], 'method' => 'DELETE'] ) }} {{ Form::close() }} @endif