Ahmed Bouhuolia
4938db704e
refactor: expense GL to Nestjs
2024-12-30 22:08:50 +02:00
Ahmed Bouhuolia
3191076762
refactor: e2e tests for payments received
2024-12-30 20:59:19 +02:00
Ahmed Bouhuolia
b046edf337
refactor: e2e tests for payment received
2024-12-30 20:58:56 +02:00
Ahmed Bouhuolia
515a984714
refactor: migrate to Nestjs
2024-12-30 15:54:53 +02:00
Ahmed Bouhuolia
77bbf6828d
refactor: credit notes and vendor credits to Nestjs
2024-12-29 22:55:42 +02:00
Ahmed Bouhuolia
caf235e2b5
refactor: migrate credit note and vendor credit services to nestjs
2024-12-29 18:37:33 +02:00
Ahmed Bouhuolia
9f9b75cd31
Merge branch 'develop' into migrate-server-nestjs
2024-12-29 11:14:15 +02:00
Ahmed Bouhuolia
736cedd63d
feat: migrate manual journal to nestjs
2024-12-26 20:57:21 +02:00
Ahmed Bouhuolia
cd84872a61
feat: wip migrate to nestjs
2024-12-26 15:40:29 +02:00
Ahmed Bouhuolia
a6932d76f3
refactor: wip to nestjs
2024-12-25 00:43:55 +02:00
Ahmed Bouhuolia
336171081e
refactor: sale estimates to nestjs
2024-12-22 14:16:01 +02:00
Ahmed Bouhuolia
8a12caf48d
refactor: warehouses to nestjs
2024-12-21 15:07:01 +02:00
Ahmed Bouhuolia
cb8fd68d46
refactor: branches and warehouses to nestjs
2024-12-21 00:10:09 +02:00
Ahmed Bouhuolia
dc52f784b6
refactor: pdf templates to nestjs
2024-12-20 14:53:31 +02:00
Ahmed Bouhuolia
330192c042
refactor: tax rates to nestjs
2024-12-20 12:24:50 +02:00
Ahmed Bouhuolia
1f32a7c59a
refactor: migrate item categories to nestjs
2024-12-20 10:40:35 +02:00
Ahmed Bouhuolia
83dfaa00fd
refactor: migrate item categories module to nestjs
2024-12-19 19:06:03 +02:00
Ahmed Bouhuolia
93bf6d9d3d
refactor: wip migrate ot nestjs
2024-12-19 12:48:24 +02:00
Ahmed Bouhuolia
bfff56c470
refactor: accounts module to Nestjs
2024-12-16 16:45:56 +02:00
Ahmed Bouhuolia
87e9cd64e8
refactor: items services to Nestjs
2024-12-15 15:23:46 +02:00
Ahmed Bouhuolia
0a112c5655
refactor: items services to Nestjs
2024-12-15 13:04:41 +02:00
Ahmed Bouhuolia
70211980aa
feat: replace all src/ imports to @ alias
2024-12-15 00:50:10 +02:00
Ahmed Bouhuolia
2ba31148ca
feat: initialize the server e2e tests
2024-12-15 00:49:10 +02:00
Ahmed Bouhuolia
d640dc1f40
feat: add totalExcludingTax property and update GL entry calculations
2024-12-12 12:49:52 +02:00
Ahmed Bouhuolia
8cd1b36a02
feat: item-level discount
2024-12-11 15:05:50 +02:00
Ahmed Bouhuolia
5a8d9cc7e8
feat: wip line-level discount
2024-12-11 12:37:15 +02:00
Ahmed Bouhuolia
c633fa8522
feat: add vendor credit discount and adjustment GL entries
2024-12-09 11:06:42 +02:00
Ahmed Bouhuolia
1d54947764
fix: correct debit and credit calculations for local adjustments in BillGLEntries
2024-12-09 00:44:50 +02:00
Ahmed Bouhuolia
477da0e7c0
feat: add local adjustment and discount properties to SaleInvoice and SaleReceipt interfaces.
2024-12-09 00:19:22 +02:00
Ahmed Bouhuolia
b9963aa241
feat: filter ledger blank entries
2024-12-09 00:01:42 +02:00
Ahmed Bouhuolia
994c441bb8
feat: add local discount and adjustment calculations to financial models and transformers
...
- Introduced `discountAmountLocal` and `adjustmentLocal` properties across Bill, CreditNote, SaleInvoice, SaleReceipt, and VendorCredit models to calculate amounts in local currency.
- Updated transformers for CreditNote, PurchaseInvoice, and VendorCredit to include formatted representations of local discount and adjustment amounts.
- Enhanced GL entry services to handle discount and adjustment entries for SaleReceipt and CreditNote, ensuring accurate ledger entries.
- Improved overall consistency in handling financial calculations across various models and services.
2024-12-08 18:11:03 +02:00
Ahmed Bouhuolia
0a5115fc20
feat: add paid amount attr and formatting to SaleReceipt transformer
2024-12-08 17:26:52 +02:00
Ahmed Bouhuolia
11d7a40326
fix: display adjustment in minues
2024-12-08 14:47:03 +02:00
Ahmed Bouhuolia
46719ef361
fix: discount transactions GL entries
2024-12-08 14:20:11 +02:00
Ahmed Bouhuolia
beec09788e
fix: discount & adjustment sale transactions bugs
2024-12-05 14:47:11 +02:00
Ahmed Bouhuolia
38f2004e56
fix: total lines style
2024-12-04 15:24:58 +02:00
Ahmed Bouhuolia
a25ab39647
refactor: replace journal total calculations with new formatted amount hooks
2024-12-04 13:23:40 +02:00
Ahmed Bouhuolia
7dd09e2903
fix: discount and adjustment fields
2024-12-04 12:18:20 +02:00
Ahmed Bouhuolia
6ab461a212
feat: enhance discount and adjustment formatting
2024-12-04 12:00:22 +02:00
Ahmed Bouhuolia
fabc88c81a
feat: add adjustment total in estimates, invoices, and receipts pdf templates
2024-12-03 23:38:27 +02:00
Ahmed Bouhuolia
3a19518440
fix: update financial forms to use new formatted amount utilities and add adjustment fields
2024-12-03 17:53:37 +02:00
Ahmed Bouhuolia
542763ddf5
feat: enhance discount and adjustment validation in Bills and Vendor Credit controllers
2024-12-03 14:22:49 +02:00
Ahmed Bouhuolia
1010d97a92
fix: discount and adjustment fields across financial forms
2024-12-03 13:54:26 +02:00
Ahmed Bouhuolia
d5dacaa988
feat: add discount and adjustment fields to email templates.
2024-12-03 13:20:19 +02:00
Ahmed Bouhuolia
154ade9647
feat: stylw tweaks of discount and adjustment in estimates, invoices, and receipts
2024-12-02 18:57:42 +02:00
Ahmed Bouhuolia
5b75fa9286
feat: link discount to mail receipts
2024-12-02 18:45:16 +02:00
Ahmed Bouhuolia
05cf94940e
refactor: implementing new formatted amount hooks
2024-12-02 15:32:39 +02:00
Ahmed Bouhuolia
03b0d2519b
refactor: update estimate and receipt forms to use new subtotal and total formatting utilities
2024-12-01 18:19:09 +02:00
Ahmed Bouhuolia
000c3e40e1
feat: enhance discount handling in financial forms
...
- Implemented discount and adjustment fields in Bill, Credit Note, Estimate, Invoice, and Receipt forms.
- Created new components for displaying discount and adjustment totals, improving clarity in financial documents.
- Updated utility functions to format discount and adjustment amounts consistently across various forms.
- Enhanced user experience by integrating discount functionality into the form context, allowing for better data management and display.
This update improves the overall functionality and user experience related to discounts in financial transactions.
2024-12-01 17:59:01 +02:00
Ahmed Bouhuolia
ffb06f5194
feat: add discount fields in sale and purchase forms
2024-11-30 18:02:50 +02:00