Add invoice/quote product columns

This commit is contained in:
Hillel Coren 2023-03-21 11:55:26 +02:00
parent b86f90b869
commit 038f61dc31
2 changed files with 4 additions and 3 deletions

View File

@ -576,6 +576,7 @@ const String kPdfFieldsInvoiceDetails = 'invoice_details';
const String kPdfFieldsQuoteDetails = 'quote_details';
const String kPdfFieldsCreditDetails = 'credit_details';
const String kPdfFieldsProductColumns = 'product_columns';
const String kPdfFieldsProductQuoteColumns = 'product_quote_columns';
const String kPdfFieldsVendorDetails = 'vendor_details';
const String kPdfFieldsPurchaseOrderDetails = 'purchase_order_details';
const String kPdfFieldsTaskColumns = 'task_columns';

View File

@ -1120,15 +1120,15 @@ class _InvoiceDesignState extends State<InvoiceDesign>
ProductItemFields.lineTotal,
].map((field) => '\$product.$field').toList(),
selected: settings
.getFieldsForSection(kPdfFieldsProductColumns),
.getFieldsForSection(kPdfFieldsProductQuoteColumns),
onSelected: (values) {
viewModel.onSettingsChanged(
settings.setFieldsForSection(
kPdfFieldsProductColumns, values));
kPdfFieldsProductQuoteColumns, values));
},
addTitle: localization.addField,
liveChanges: true,
prefix: 'product_quote',
prefix: 'product',
),
),
),