Ahmed Bouhuolia
8cd1b36a02
feat: item-level discount
2024-12-11 15:05:50 +02:00
Ahmed Bouhuolia
beec09788e
fix: discount & adjustment sale transactions bugs
2024-12-05 14:47:11 +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
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
5b75fa9286
feat: link discount to mail receipts
2024-12-02 18:45:16 +02:00
Ahmed Bouhuolia
dd1392cdc8
feat: add discount functionality to sales and purchase transactions
...
- Introduced discount_type and discount fields in Bills and SalesReceipts controllers.
- Updated database migrations to include discount and discount_type in estimates and credit notes tables.
- Enhanced SaleReceipt and SaleEstimate models to support discount attributes.
- Implemented formatting for discount amounts in transformers and PDF templates.
- Updated email templates to display discount information.
This commit enhances the handling of discounts across various transaction types, improving the overall functionality and user experience.
2024-11-30 14:46:56 +02:00
Ahmed Bouhuolia
e02ad1e795
feat: discount formatted attributes of sale transactions
2024-11-28 17:59:09 +02:00
Ahmed Bouhuolia
4f57782be4
feat: change default mail template messages
2024-11-26 13:15:15 +02:00
Ahmed Bouhuolia
2594e37dc7
feat: wip mail receipt preview
2024-11-25 16:22:40 +02:00
Ahmed Bouhuolia
459bf4cd55
feat: mail receipt preview
2024-11-24 15:40:12 +02:00
Ahmed Bouhuolia
3537a05ea2
feat: payment received mail preview
2024-11-24 13:19:26 +02:00
Ahmed Bouhuolia
da47418f17
feat: mail receipt preview
2024-11-23 20:36:46 +02:00
Ahmed Bouhuolia
7df316aa56
feat: wip send estimate mail preview
2024-11-18 15:15:03 +02:00
Ahmed Bouhuolia
53ab40a075
feat: estimate, receipt, credit note mail preview
2024-11-17 15:45:55 +02:00
Ahmed Bouhuolia
51905825fd
fix: hook up cc and bcc fields to mail sender
2024-11-02 19:33:29 +02:00
Ahmed Bouhuolia
d09aebcebb
refactor: notification mail services
2024-11-02 14:59:57 +02:00
Ahmed Bouhuolia
32ba6f9a6c
feat: track more services events
2024-10-19 23:47:14 +02:00
Ahmed Bouhuolia
f381d433ec
fix Customer note does not appear in pdf document
2024-10-19 16:28:01 +02:00
Ahmed Bouhuolia
bb299aa595
feat: Track events of pdf documents views
2024-10-19 13:38:28 +02:00
Ahmed Bouhuolia
de50b89e5c
feat: Invoice number in downloaded pdf document
2024-10-19 13:16:06 +02:00
Ahmed Bouhuolia
3c7e22be43
feat: Assign default pdf template automatically
2024-10-03 16:36:44 +02:00
Ahmed Bouhuolia
b23112bc92
feat: Assign default PDF template automatically
2024-10-02 18:18:57 +02:00
Ahmed Bouhuolia
863c7ad99f
feat: Hook up customer/company address to pdf templates
2024-09-29 22:59:14 +02:00
Ahmed Bouhuolia
776b69475c
feat: PDF templates company/customer address
2024-09-29 19:31:00 +02:00
Ahmed Bouhuolia
46a145ae58
feat: Hook up company logo to server-side pdf templates
2024-09-26 18:33:21 +02:00
Ahmed Bouhuolia
34e781b4a2
fix: typo in invoice customize drawer
2024-09-17 19:18:22 +02:00
Ahmed Bouhuolia
5f40d50852
fix: pdf template customization
2024-09-17 18:19:28 +02:00
Ahmed Bouhuolia
2c790427fa
feat: rendering pdf templates on the server-side
2024-09-17 13:53:57 +02:00
Ahmed Bouhuolia
bfb3909d26
feat: integrate multiple branches and warehouses with import
2024-09-02 14:42:05 +02:00
Ahmed Bouhuolia
2cfa9123b8
fix: Syntax error
2024-09-01 23:32:54 +02:00
Ahmed Bouhuolia
f07d25edbe
fix: Set default index to transaction entries
2024-09-01 13:32:47 +02:00
Ahmed Bouhuolia
ebbcab3926
fix: Expand the resources export page size limitation
2024-08-29 14:22:45 +02:00
Ahmed Bouhuolia
961e4b99e8
fix: rename interfaces to PaymentReceived
2024-08-13 14:17:37 +02:00
Ahmed Bouhuolia
125dff8376
feat: format created at date
2024-06-17 10:27:02 +02:00
Ahmed Bouhuolia
cfdbcea9c0
feat: wip UI upload attachments
2024-05-28 23:34:51 +02:00
Ahmed Bouhuolia
2244cc6116
feat: wip attach attachments to resource models
2024-05-26 21:59:39 +02:00
Ahmed Bouhuolia
83a5010dc5
feat: flatten the nested columns of exported data
2024-05-02 15:38:57 +02:00
Ahmed Bouhuolia
fab71d2b65
feat: wip configure resources to be exportable
2024-05-01 12:45:24 +02:00
Ahmed Bouhuolia
7e89966f20
feat: wip export resource data
2024-05-01 00:20:13 +02:00
Ahmed Bouhuolia
dd9098bdc1
feat: more resources support importing
2024-04-05 02:00:12 +02:00
Ahmed Bouhuolia
b713b6922b
Merge branch 'develop' into big-105-convert-invoice-status-after-sending-mail-notification
2024-02-21 20:20:36 +02:00
Ahmed Bouhuolia
0f678e61c5
fix: Decimal amounts are rounded when create a new transaction on some transactions types
2024-02-06 20:31:48 +02:00
Ahmed Bouhuolia
760dbc6cfc
feat(server): change estimate and receipts status once delivering mail
2024-01-25 21:52:07 +02:00
Ahmed Bouhuolia
ab7abfea35
feat: mail notifications of sales transactions
2023-12-30 17:49:02 +02:00
Ahmed Bouhuolia
0d15c16d40
feat(server): contact mail notification service
2023-12-29 17:35:34 +02:00
Ahmed Bouhuolia
3c8c3d8253
feat: add endpoints to retrieving the default mail options
2023-12-25 18:21:02 +02:00
Ahmed Bouhuolia
657400c671
feat: tweak mail notifications content
2023-12-24 23:41:04 +02:00
Ahmed Bouhuolia
6356cb5e63
feat: send mail notifications of sale transactions
2023-12-24 21:53:37 +02:00