Ahmed Bouhuolia
83e698acf3
fix:create customer/vendor
2025-06-29 16:55:02 +02:00
Ahmed Bouhuolia
fa5c3bd955
feat: deleteIfNoRelations
2025-06-28 22:35:29 +02:00
Ahmed Bouhuolia
e7178a6575
fix: adjust contact balance
2025-06-26 17:04:46 +02:00
Ahmed Bouhuolia
55fcc908ef
feat(nestjs): migrate to NestJS
2025-04-07 11:51:24 +02:00
Ahmed Bouhuolia
cf496909a5
refactor: inventory transfers to nestjs
2025-03-13 00:44:11 +02:00
Ahmed Bouhuolia
270b421a6c
refactor: dynamic list to nestjs
2025-01-12 18:22:48 +02:00
Ahmed Bouhuolia
1869ba216f
refactor: banking services to Nestjs
2025-01-05 16:26:23 +02:00
Ahmed Bouhuolia
9f9b75cd31
Merge branch 'develop' into migrate-server-nestjs
2024-12-29 11:14:15 +02:00
Ahmed Bouhuolia
a6932d76f3
refactor: wip to nestjs
2024-12-25 00:43:55 +02:00
Ahmed Bouhuolia
d640dc1f40
feat: add totalExcludingTax property and update GL entry calculations
2024-12-12 12:49:52 +02:00
Ahmed Bouhuolia
5a8d9cc7e8
feat: wip line-level discount
2024-12-11 12:37:15 +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
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
73ab92e693
feat: implement discount display in various detail drawers
...
- Added discount amount and percentage display in Bill, Credit Note, Estimate, Invoice, Receipt, and Vendor Credit detail tables.
- Updated models to include discount-related attributes for better data handling.
- Enhanced user interface to show discount information when applicable, improving clarity in financial documents.
2024-11-30 16:01:29 +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
17b3bbe1d8
feat: discount vendor credit
2024-11-28 18:17:47 +02:00
Ahmed Bouhuolia
e02ad1e795
feat: discount formatted attributes of sale transactions
2024-11-28 17:59:09 +02:00
Ahmed Bouhuolia
df8391201f
feat: discount sale and purchase transactions
2024-11-28 11:14:16 +02:00
Ahmed Bouhuolia
da47418f17
feat: mail receipt preview
2024-11-23 20:36:46 +02:00
Ahmed Bouhuolia
b6f3c0145f
feat: payment received mail preview
2024-11-21 14:32:28 +02:00
Ahmed Bouhuolia
7df316aa56
feat: wip send estimate mail preview
2024-11-18 15:15:03 +02:00
Ahmed Bouhuolia
aa7e5d4ae9
fix: mail services
2024-11-09 22:23:52 +02:00
Ahmed Bouhuolia
6ba54a994a
fix: company logo does not show up in mail receipt preview
2024-11-03 20:22:59 +02:00
Ahmed Bouhuolia
8a4034cc5d
fix: Sync Plaid credit card account type
2024-10-16 19:46:39 +02:00
Ahmed Bouhuolia
49988e27a2
fix: Import category column of item resource
2024-10-14 19:49:32 +02:00
Ahmed Bouhuolia
3c7e22be43
feat: Assign default pdf template automatically
2024-10-03 16:36:44 +02:00
Ahmed Bouhuolia
946872204b
fix: payment page
2024-09-25 12:21:26 +02:00
Ahmed Bouhuolia
b125e3e58b
feat: Stripe connect using OAuth
2024-09-24 14:10:53 +02:00
Ahmed Bouhuolia
c0a4c965f0
feat: Edit stripe payment integation drawer
2024-09-22 12:52:59 +02:00
Ahmed Bouhuolia
0ae7a25c27
feat: Map the invoice preview data
2024-09-19 14:32:14 +02:00
Ahmed Bouhuolia
d2cd32a735
feat: inactive associated Stripe payment link on invoice deleting
2024-09-18 23:41:59 +02:00
Ahmed Bouhuolia
4665f529e6
feat: integrate Stripe payment to invoices
2024-09-18 19:24:01 +02:00
Ahmed Bouhuolia
eb48f66f6e
Merge branch 'develop' into stripe-integrate
2024-09-17 19:26:13 +02:00
Ahmed Bouhuolia
4f59b27d70
feat: hook up branding templates to invoices
2024-09-16 20:02:17 +02:00
Ahmed Bouhuolia
430cf19533
feat: Link transations with payment methods
2024-09-15 19:42:43 +02:00
Ahmed Bouhuolia
c0769662bd
feat(server): add pdf template crud endpoints
2024-09-11 14:54:13 +02:00
Ahmed Bouhuolia
0812e3087e
fix: Integrate multiple branches with expense resource
2024-09-02 15:02:02 +02:00
Ahmed Bouhuolia
bfb3909d26
feat: integrate multiple branches and warehouses with import
2024-09-02 14:42:05 +02:00
Ahmed Bouhuolia
7f5ffb8da1
fix: Add the missing columns to the payment received and made models
2024-09-01 15:00:51 +02:00
Ahmed Bouhuolia
e433f4ad68
fix: Item resource columns labels
2024-09-01 11:07:55 +02:00
Ahmed Bouhuolia
f92acbcbe0
fix: Getting the sheet columns in import sheet
2024-08-30 17:03:16 +02:00
Ahmed Bouhuolia
2ab28370db
fix: Add customer type to customers resource
2024-08-29 22:49:49 +02:00
Ahmed Bouhuolia
bf3a70cabd
Merge branch 'develop' into filter-uncategorized-bank-transactions
2024-08-22 00:12:37 +02:00
Ahmed Bouhuolia
8b90ce5f6c
fix: cannot import items income and cost accounts
2024-08-21 19:32:59 +02:00
Ahmed Bouhuolia
06ea631732
fix: making pagination more readable
2024-08-18 19:38:15 +02:00
Ahmed Bouhuolia
2f21107a43
feat: delete uncategorized transactions before deleting bank account
2024-08-18 19:30:09 +02:00