@extends('layouts.app') @section('title', __('purchase.add_purchase')) @section('content')

@lang('purchase.add_purchase')

@include('layouts.partials.error') {!! Form::open(['url' => action('PurchaseController@store'), 'method' => 'post', 'id' => 'add_purchase_form', 'files' => true ]) !!}
{!! Form::label('supplier_id', __('purchase.supplier') . ':*') !!}
{!! Form::select('contact_id', [], null, ['class' => 'form-control', 'placeholder' => __('messages.please_select'), 'required', 'id' => 'supplier_id']); !!}
{!! Form::label('ref_no', __('purchase.ref_no').':') !!} {!! Form::text('ref_no', null, ['class' => 'form-control']); !!}
{!! Form::label('transaction_date', __('purchase.purchase_date') . ':*') !!}
{!! Form::text('transaction_date', @format_date('now'), ['class' => 'form-control', 'readonly', 'required']); !!}
{!! Form::label('status', __('purchase.purchase_status') . ':*') !!} @show_tooltip(__('tooltip.order_status')) {!! Form::select('status', $orderStatuses, $default_purchase_status, ['class' => 'form-control select2', 'placeholder' => __('messages.please_select'), 'required']); !!}
@if(count($business_locations) == 1) @php $default_location = current(array_keys($business_locations->toArray())) @endphp @else @php $default_location = null; @endphp @endif
{!! Form::label('location_id', __('purchase.business_location').':*') !!} @show_tooltip(__('tooltip.purchase_location')) {!! Form::select('location_id', $business_locations, $default_location, ['class' => 'form-control select2', 'id' => 'purchase_location_id', 'placeholder' => __('messages.please_select'), 'required']); !!}
@if (in_array('warehouse.warehouse', $package_modules)) @if (in_array('warehouse', $nature_of_business_modules)) @if(count($warehouses) > 0)
{!! Form::label('warehouse_id', __('purchase.business_warehouses').':') !!} {!! Form::select('warehouse_id', array(), null, ['class' => 'form-control select2', 'placeholder' => __('messages.please_select'), 'id' => 'purchase_warehouses_id']); !!}
@endif @endif @endif
{!! Form::label('exchange_rate', __('purchase.p_exchange_rate') . ':*') !!} @show_tooltip(__('tooltip.currency_exchange_factor'))
{!! Form::number('exchange_rate', $currency_details->p_exchange_rate, ['class' => 'form-control', 'required', 'step' => 0.001]); !!}
@lang('purchase.diff_purchase_currency_help', ['currency' => $currency_details->name])
{!! Form::label('document', __('purchase.attach_document') . ':') !!} {!! Form::file('document', ['id' => 'upload_document']); !!}

@lang('purchase.max_file_size', ['size' => (config('constants.document_size_limit') / 1000000)])

{!! Form::text('search_product', null, ['class' => 'form-control mousetrap', 'id' => 'search_product', 'placeholder' => __('lang_v1.search_product_placeholder'), 'autofocus']); !!}
@php $hide_tax = ''; if( session()->get('business.enable_inline_tax') == 0){ $hide_tax = 'hide'; } @endphp
@if(session('business.enable_lot_number')) @endif {!! Form::hidden('exit_serial', null, ['id' => 'exit_serial']); !!} {!! Form::hidden('exit_product_id', null, ['id' => 'exit_product_id']); !!}
# @lang( 'product.product_name' ) @lang( 'purchase.purchase_quantity' ) @lang( 'purchase.subtotal_before_tax' ) @lang( 'purchase.product_tax' ) @lang( 'purchase.net_cost' ) @lang( 'purchase.line_total' ) @lang( 'lang_v1.profit_margin' ) @lang( 'purchase.unit_selling_price' ) @lang('lang_v1.lot_number')

@lang( 'purchase.total_before_tax' ):
@lang( 'purchase.net_total_amount' ):
{!! Form::label('shipping_details', __( 'purchase.shipping_details' ) . ':') !!} {!! Form::text('shipping_details', null, ['class' => 'form-control']); !!}
   
{!! Form::label('shipping_charges','(+) ' . __( 'purchase.additional_shipping_charges' ) . ':') !!} {!! Form::text('shipping_charges', 0, ['class' => 'form-control input_number', 'required']); !!}
                  {!! Form::hidden('final_total', 0 , ['id' => 'grand_total_hidden']); !!}
{!! Form::label('additional_notes',__('purchase.additional_notes')) !!} {!! Form::textarea('additional_notes', null, ['class' => 'form-control', 'rows' => 3]); !!}

@lang('purchase.add_payment')

@include('sale_pos.partials.payment_row_form', ['row_index' => 0])
@lang('purchase.payment_due'): 0.00

{!! Form::close() !!}
@endsection @section('javascript') @include('purchase.partials.keyboard_shortcuts') @endsection