diff --git a/app/Classes/General/Eloquent/Filters/StatementTransactionOwnerInvoiceOrReceiptRefNotNull.php b/app/Classes/General/Eloquent/Filters/StatementTransactionOwnerInvoiceOrReceiptRefNotNull.php new file mode 100644 index 00000000..f6a23389 --- /dev/null +++ b/app/Classes/General/Eloquent/Filters/StatementTransactionOwnerInvoiceOrReceiptRefNotNull.php @@ -0,0 +1,24 @@ +whereHas('owners', function ($query) { + return $query->where(function ($q) { + $q->orWhereNotNull('invoice_reference')->orWhereNotNull('receipt_reference'); + }); + }); + } +} diff --git a/resources/assets/vue/components/accounting/elements/StatementTransactionMappedComponent.vue b/resources/assets/vue/components/accounting/elements/StatementTransactionMappedComponent.vue new file mode 100644 index 00000000..e4186bb6 --- /dev/null +++ b/resources/assets/vue/components/accounting/elements/StatementTransactionMappedComponent.vue @@ -0,0 +1,72 @@ + + + diff --git a/resources/assets/vue/components/accounting/sections/ReportTransactionsMappedComponent.vue b/resources/assets/vue/components/accounting/sections/ReportTransactionsMappedComponent.vue new file mode 100644 index 00000000..e8f99f3a --- /dev/null +++ b/resources/assets/vue/components/accounting/sections/ReportTransactionsMappedComponent.vue @@ -0,0 +1,67 @@ + + \ No newline at end of file diff --git a/resources/views/pages/accounting/bank-statements/index.blade.php b/resources/views/pages/accounting/bank-statements/index.blade.php index cb38d912..c70d8f0a 100644 --- a/resources/views/pages/accounting/bank-statements/index.blade.php +++ b/resources/views/pages/accounting/bank-statements/index.blade.php @@ -125,7 +125,7 @@
-
+
+ + {{-- tab for report & Analysis --}} +
+
+ +
+
+