@extends('layouts.layoutMaster') @section('title', __('Transactions')) @section('vendor-style') @vite([ 'resources/assets/vendor/libs/datatables-bs5/datatables.bootstrap5.scss', 'resources/assets/vendor/libs/datatables-responsive-bs5/responsive.bootstrap5.scss', 'resources/assets/vendor/libs/flatpickr/flatpickr.scss', 'resources/assets/vendor/libs/select2/select2.scss', 'resources/assets/vendor/libs/sweetalert2/sweetalert2.scss', 'resources/assets/vendor/libs/tagify/tagify.scss' ]) @endsection @section('vendor-script') @vite([ 'resources/assets/vendor/libs/moment/moment.js', 'resources/assets/vendor/libs/datatables-bs5/datatables-bootstrap5.js', 'resources/assets/vendor/libs/flatpickr/flatpickr.js', 'resources/assets/vendor/libs/select2/select2.js', 'resources/assets/vendor/libs/sweetalert2/sweetalert2.js', 'resources/assets/vendor/libs/tagify/tagify.js' ]) @endsection @section('content')
{{ __('All Transactions') }}
@can('accountingcore.transactions.create') @endcan
{{ __('Date') }} {{ __('Description') }} {{ __('Category') }} {{ __('Type') }} {{ __('Amount') }} {{ __('Source') }} {{ __('Actions') }}
{{-- Transaction Form Offcanvas --}}
{{ __('Add Transaction') }}
{{-- DocumentAI Receipt/Invoice Scan Button --}} @if(moduleExists('DocumentAI'))
{{ __('Quick Fill') }} {{ __('Scan a receipt or invoice') }}
@include('documentai::components.scan-button', [ 'type' => 'receipt', 'buttonText' => __('Scan Receipt'), 'buttonClass' => 'btn btn-outline-primary', 'buttonIcon' => 'bx bx-receipt', 'fieldMappings' => [ 'total' => '#amount', 'merchant_name' => '#description', 'receipt_number' => '#reference_number', 'payment_method' => '#payment_method', ], 'onSuccess' => 'handleReceiptScanSuccess', ])
@endif
@csrf
{{-- Transaction View Offcanvas --}}
{{ __('Transaction Details') }}
{{ __('Loading...') }}
@endsection @section('page-script') @vite(['Modules/AccountingCore/resources/assets/js/transactions.js']) @endsection