Purchase orders
This commit is contained in:
parent
9b9611f1a8
commit
1f2f91620c
|
|
@ -112,6 +112,10 @@ class ReportsScreen extends StatelessWidget {
|
|||
kReportProduct,
|
||||
kReportProfitAndLoss,
|
||||
kReportTask,
|
||||
if (state.company.isModuleEnabled(EntityType.vendor)) ...[
|
||||
if (state.company.isModuleEnabled(EntityType.purchaseOrder))
|
||||
kReportPurchaseOrder,
|
||||
],
|
||||
]..sort((a, b) => a.compareTo(b));
|
||||
|
||||
final reportChildren = [
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ import 'package:flutter/widgets.dart';
|
|||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:flutter_redux/flutter_redux.dart';
|
||||
import 'package:flutter_styled_toast/flutter_styled_toast.dart';
|
||||
import 'package:invoiceninja_flutter/ui/reports/purchase_order_report.dart';
|
||||
import 'package:invoiceninja_flutter/ui/reports/recurring_expense_report.dart';
|
||||
import 'package:invoiceninja_flutter/ui/reports/recurring_invoice_report.dart';
|
||||
import 'package:invoiceninja_flutter/utils/platforms.dart';
|
||||
|
|
@ -302,7 +303,18 @@ class ReportsScreenVM {
|
|||
state.staticState,
|
||||
);
|
||||
break;
|
||||
default:
|
||||
case kReportPurchaseOrder:
|
||||
reportResult = memoizedPurchaseOrderReport(
|
||||
state.userCompany,
|
||||
state.uiState.reportsUIState,
|
||||
state.purchaseOrderState.map,
|
||||
state.clientState.map,
|
||||
state.vendorState.map,
|
||||
state.userState.map,
|
||||
state.staticState,
|
||||
);
|
||||
break;
|
||||
case kReportClient:
|
||||
reportResult = memoizedClientReport(
|
||||
state.userCompany,
|
||||
state.uiState.reportsUIState,
|
||||
|
|
|
|||
Loading…
Reference in New Issue