feat: #151 Add quote object and allow create invoice from it

Also allow changing a print template type, necessary to create a custom
print template for this.
This commit is contained in:
Mildred Ki'Lya
2024-01-08 21:56:03 +01:00
parent b1c94c3246
commit c10edc7132
23 changed files with 318 additions and 12 deletions
+2
View File
@@ -21,6 +21,7 @@ const defaultNumberSeriesMap = {
[ModelNameEnum.JournalEntry]: 'JV-',
[ModelNameEnum.SalesInvoice]: 'SINV-',
[ModelNameEnum.PurchaseInvoice]: 'PINV-',
[ModelNameEnum.SalesQuote]: 'SQUOT-',
} as Record<ModelNameEnum, string>;
async function execute(dm: DatabaseManager) {
@@ -209,6 +210,7 @@ async function copyTransactionalTables(
ModelNameEnum.Payment,
ModelNameEnum.SalesInvoice,
ModelNameEnum.PurchaseInvoice,
ModelNameEnum.SalesQuote,
];
for (const sn of schemaNames) {