update perbaikan pos, return, dan report profit nlost
All checks were successful
All checks were successful
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
|
||||
@section('main_content')
|
||||
<div class="container-fluid">
|
||||
<div class="grid row sales-main-container p-lr">
|
||||
<div class="grid row sales-main-container p-lr">
|
||||
<div class="sales-container">
|
||||
<!-- Quick Action Section -->
|
||||
<div class="quick-act-header">
|
||||
@@ -24,22 +24,26 @@
|
||||
<h4 class='quick-act-title'>{{ __('Quick Action') }}</h4>
|
||||
</div>
|
||||
<div class="quick-actions-container">
|
||||
<a href="{{ route('business.products.index') }}" class='save-product-btn d-flex align-items-center gap-1'>
|
||||
<a href="{{ route('business.products.index') }}"
|
||||
class='save-product-btn d-flex align-items-center gap-1'>
|
||||
<img src="{{ asset('assets/images/icons/product.svg') }}" alt="">
|
||||
{{ __('Product List') }}
|
||||
</a>
|
||||
|
||||
<a href="{{ route('business.sales.index', ['today' => true]) }}" class='sales-btn d-flex align-items-center gap-1'>
|
||||
<a href="{{ route('business.sales.index', ['today' => true]) }}"
|
||||
class='sales-btn d-flex align-items-center gap-1'>
|
||||
<img src="{{ asset('assets/images/icons/sales.svg') }}" alt="">
|
||||
{{ __('Today Sales') }}
|
||||
</a>
|
||||
|
||||
<button data-bs-toggle="modal" data-bs-target="#calculatorModal" class='calculator-btn d-flex align-items-center gap-1'>
|
||||
<button data-bs-toggle="modal" data-bs-target="#calculatorModal"
|
||||
class='calculator-btn d-flex align-items-center gap-1'>
|
||||
<img src="{{ asset('assets/images/icons/calculator.svg') }}" alt="">
|
||||
{{ __('Calculator') }}
|
||||
</button>
|
||||
|
||||
<a href="{{ route('business.dashboard.index') }}" class='dashboard-btn d-flex align-items-center gap-1'>
|
||||
<a href="{{ route('business.dashboard.index') }}"
|
||||
class='dashboard-btn d-flex align-items-center gap-1'>
|
||||
<img src="{{ asset('assets/images/icons/dashboard.svg') }}" alt="">
|
||||
{{ __('Dashboard') }}
|
||||
</a>
|
||||
@@ -52,7 +56,8 @@
|
||||
<div class="row g-3">
|
||||
<!-- First Row -->
|
||||
<div class="col-12 col-md-6">
|
||||
<input type="text" name="invoiceNumber" value="{{ $invoice_no }}" class="form-control" placeholder="{{ __('Invoice no') }}." readonly>
|
||||
<input type="text" name="invoiceNumber" value="{{ $invoice_no }}" class="form-control"
|
||||
placeholder="{{ __('Invoice no') }}." readonly>
|
||||
</div>
|
||||
<!-- Second Row -->
|
||||
<div class="col-12 col-md-6">
|
||||
@@ -73,12 +78,12 @@
|
||||
@endforeach
|
||||
</select>
|
||||
|
||||
<a type="button" href="#customer-create-modal" data-bs-toggle="modal" class="btn btn-danger square-btn d-flex justify-content-center align-items-center">
|
||||
<a type="button" href="#customer-create-modal" data-bs-toggle="modal"
|
||||
class="btn btn-danger square-btn d-flex justify-content-center align-items-center">
|
||||
<img src="{{ asset('assets/images/icons/plus-square.svg') }}" alt="">
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
@if(moduleCheck('WarehouseAddon'))
|
||||
<div class="col-6">
|
||||
<div class="d-flex align-items-center">
|
||||
<select required name="warehouse_id" class="form-select choices-select warehouse_id" aria-label="Select Customer">
|
||||
@@ -89,7 +94,6 @@
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<div class="cart-payment">
|
||||
@@ -103,18 +107,17 @@
|
||||
<th class="border table-background">{{ __('Batch') }}</th>
|
||||
<th class="border table-background">{{ __('Unit') }}</th>
|
||||
<th class="border table-background">{{ __('Sale Price') }}</th>
|
||||
@if (moduleCheck('SerialCodeAddon'))
|
||||
<th class="border table-background serial-option">{{ __('Serial') }}</th>
|
||||
@endif
|
||||
@if ($modules['allow_product_discount'] ?? false)
|
||||
<th class="border table-background">{{ __('Discount') }}</th>
|
||||
@endif
|
||||
<th class="border table-background">{{ __('Vat %') }}</th>
|
||||
<th class="border table-background">{{ __('Vat Value') }}</th>
|
||||
<th class="border table-background">{{ __('Qty') }}</th>
|
||||
<th class="border table-background">{{ __('Sub Total') }}</th>
|
||||
<th class="border table-background">{{ __('Action') }}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="sale_cart_list">
|
||||
<tbody id="cart-list">
|
||||
@include('business::sales.cart-list')
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -130,11 +133,13 @@
|
||||
<div class="amount-info-container">
|
||||
<div class="row amount-container align-items-center mb-2">
|
||||
<h6 class="payment-title">{{ __('Receive Amount') }}</h6>
|
||||
<input name="receive_amount" type="number" step="any" id="receive_amount" min="0" class="form-control receive_amount" placeholder="0">
|
||||
<input name="receive_amount" type="number" step="any" id="receive_amount"
|
||||
min="0" class="form-control receive_amount" placeholder="0">
|
||||
</div>
|
||||
<div class="row amount-container align-items-center mb-2">
|
||||
<h6 class="payment-title">{{ __('Change Amount') }}</h6>
|
||||
<input type="number" step="any" id="change_amount" class="form-control" placeholder="0" readonly>
|
||||
<input type="number" step="any" id="change_amount" class="form-control"
|
||||
placeholder="0" readonly>
|
||||
</div>
|
||||
<div class="row amount-container align-items-center mb-2">
|
||||
<h6 class="payment-title">{{ __('Due Amount') }}</h6>
|
||||
@@ -160,21 +165,13 @@
|
||||
<h6 class="fw-bold" id="sub_total">
|
||||
{{ currency_format(0, currency: business_currency()) }}</h6>
|
||||
</div>
|
||||
<div class="row save-amount-container align-items-center mb-2">
|
||||
<h6 class="payment-title col-6">{{ __('Discount') }}</h6>
|
||||
<div class="col-6 w-100 d-flex justify-content-between gap-2">
|
||||
<div class="d-flex d-flex align-items-center gap-2">
|
||||
<select name="discount_type" class="form-select discount_type" id='form-ware'>
|
||||
<option value="flat">{{ __('Flat') }}
|
||||
({{ business_currency()->symbol }})
|
||||
</option>
|
||||
<option value="percent">{{ __('Percent (%)') }}</option>
|
||||
</select>
|
||||
</div>
|
||||
<input type="number" step="any" name="discountAmount" id="discount_amount" min="0" class="form-control right-start-input" placeholder="{{ __('0') }}">
|
||||
</div>
|
||||
<div class="mb-2 d-flex align-items-center justify-content-between">
|
||||
<h6>{{ get_business_option('business-settings')['vat_name'] ?? 'Vat' }}</h6>
|
||||
<h6 class="fw-bold" id="vat_amount_txt">
|
||||
{{ currency_format(0, currency: business_currency()) }}</h6>
|
||||
</div>
|
||||
<div class="row save-amount-container align-items-center mb-2">
|
||||
<div class="row save-amount-container align-items-center mb-2 d-none">
|
||||
|
||||
<h6 class="payment-title col-6">{{ get_business_option('business-settings')['vat_name'] ?? 'Vat' }}</h6>
|
||||
<div class="col-6 w-100 d-flex justify-content-between gap-2">
|
||||
<div class="d-flex d-flex align-items-center gap-2">
|
||||
@@ -188,7 +185,26 @@
|
||||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
<input type="number" step="any" name="vat_amount" id="vat_amount" min="0" class="form-control right-start-input" placeholder="{{ __('0') }}" readonly>
|
||||
<input type="number" step="any" name="vat_amount" id="vat_amount"
|
||||
min="0" class="form-control right-start-input"
|
||||
placeholder="{{ __('0') }}" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row save-amount-container align-items-center mb-2">
|
||||
<h6 class="payment-title col-6">{{ __('Discount') }}</h6>
|
||||
<div class="col-6 w-100 d-flex justify-content-between gap-2">
|
||||
<div class="d-flex d-flex align-items-center gap-2">
|
||||
<select name="discount_type" class="form-select discount_type"
|
||||
id='form-ware'>
|
||||
<option value="flat">{{ __('Flat') }}
|
||||
({{ business_currency()->symbol }})
|
||||
</option>
|
||||
<option value="percent">{{ __('Percent (%)') }}</option>
|
||||
</select>
|
||||
</div>
|
||||
<input type="number" step="any" name="discountAmount"
|
||||
id="discount_amount" min="0"
|
||||
class="form-control right-start-input" placeholder="{{ __('0') }}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="mb-2 shopping-crg-grid">
|
||||
@@ -270,7 +286,6 @@ class="btn btn-brand w-100">{{ __('Brand') }}</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@php
|
||||
$rounding_amount_option = sale_rounding();
|
||||
@endphp
|
||||
@@ -286,17 +301,9 @@ class="btn btn-brand w-100">{{ __('Brand') }}</a>
|
||||
<input type="hidden" id="asset_base_url" value="{{ asset('') }}">
|
||||
<input type="hidden" id="get_stock_prices" value="{{ route('business.products.stocks-prices') }}">
|
||||
<input type="hidden" id="warehouse_module_exist" value="{{ moduleCheck('WarehouseAddon') ? 1 : 0 }}">
|
||||
<input type="hidden" id="has-serial-code-addon" value="{{ moduleCheck('SerialCodeAddon') }}">
|
||||
<input type="hidden" id="check-serial-exist" value="{{ route('business.products.check-serial') }}">
|
||||
<input type="hidden" id="get-product-serials" value="{{ route('business.products.get-serials') }}">
|
||||
<input type="hidden" id="is-inventory-page" value="0">
|
||||
|
||||
@endsection
|
||||
@endsection
|
||||
|
||||
@push('modal')
|
||||
@if (moduleCheck('SerialCodeAddon'))
|
||||
@include('serialcodeaddon::select-serial-modal')
|
||||
@endif
|
||||
@include('business::sales.calculator')
|
||||
@include('business::sales.category-search')
|
||||
@include('business::sales.brand-search')
|
||||
|
||||
Reference in New Issue
Block a user