190 Commits
Author SHA1 Message Date
Gadha2311 2301e201c8 feat: add auto-generation for serial numbers 2026-01-30 11:00:14 +05:30
AbleKSaju df9e790bf8 fix: alert "Insufficient Quantity" when creating a shipment without stock 2025-03-24 12:07:13 +05:30
Mildred Ki'Lya dd2830530b fix(reports): Allow multiple root account to have the same type
In French accounting, multiple root accounts can be of the same type,
ensure that reports take all accounts and not only the first one.
2023-12-05 21:38:25 +01:00
Mildred Ki'Lya d04b1561cd fix(reports): correct date calculation in AccountReport
fyo.getValue(*, 'fiscalYear{Start,End}') returns a javascript Date object
that encodes the filcal year as local time (01-01 and 12-31 at midnight).
This date must not be converted to UTC else east timezones will return
the day before (12-31 and 12-30). Use locale time values instead.

When computing the monthly/quaterly/half yearly time periods, correct the
dates in the particular case where the last day of the month is selected
as reference date (yields series 12-31 11-30 10-31 09-30 ...) instead of
(12-31 11-30 10-30 09-30 ...).
2023-12-05 21:37:37 +01:00
18alantom 034d612d29 fix: remove valuation selection
- book COGS according to FIFO valuation on Shipment
2023-09-25 23:59:34 -07:00
AlanandGitHub 1a93ab04a5 Merge pull request #682 from akshayitzme/feat-stock-return
feat: stock return
2023-08-18 03:11:25 -07:00
18alantom e2b9ea1f49 refactor: switch to preload script
- delete ipcCalls
2023-07-10 13:33:52 +05:30
18alantom ea079db92e incr: remove src imports from ipcCalls.ts
- simplify ipcCalls
2023-07-10 13:03:32 +05:30
akshayitzme 3577a8fab0 feat: stock return 2023-07-01 13:01:00 +05:30
18alantom d0571a2450 chore: fix all fixable eslint errors in remaining non vue files
- update files to ignore
- delete babel.config.js
2023-06-22 14:22:54 +05:30
18alantom d3d5d56f09 feat: report to pdf 2023-06-13 13:37:39 +05:30
18alantom 40d889ae73 chore: type Report.vue
- add print button
2023-06-13 09:00:50 +05:30
18alantom ba97f25318 fix: account report end date increment by 1
- TemplateBuilder prevent reset if doc is not saved
2023-05-09 12:16:26 +05:30
18alantom 0d80548c36 fix issues in e5a854c 2023-05-04 16:15:12 +05:30
akshayitzme 17c36f9adb feat: serialNo 2023-04-25 12:37:29 +05:30
18alantom 080eaa5e4f refactor(ui): use showDialog for FB Dialog Component
- remove showMessageDialog using native component
- add icons to the Dialog component
2023-03-27 00:27:00 -07:00
18alantom 8f84f2677c incr: add template select and save menu items
- add shortcut for view hints, show shortcut to apply changes
- update shortcut helper ui
2023-03-13 12:36:56 +05:30
18alantom c6ca4f4e4c fix: Reports Date filter field issue
- update Report Issue template
2023-03-02 15:50:03 +05:30
18alantom 08cfaa6b68 fix: batch filter in stock bal
- allow viewing location if inventory is enabled
2023-02-28 11:42:59 +05:30
18alantom 487f0498a8 refactor: rename Batch Number to Batch 2023-02-28 11:31:04 +05:30
18alantom b3e4073bb7 feat: batchwise filters in stock ledger and stock balance 2023-02-27 19:41:39 +05:30
18alantom 7029fa79ae fix: valuation calculation when batches
- use InvoiceItem batch on getStockTransfer
2023-02-27 18:54:49 +05:30
akshayitzme f966af5633 fix: batchNumber in getSBE 2023-02-17 12:16:50 +05:30
AkshayandGitHub 915c1d2e5c Merge branch 'frappe:master' into batch-wise-item 2023-02-17 10:58:05 +05:30
akshayitzme 32fdcf72a6 chore: batchNumber position in csle 2023-02-17 10:53:16 +05:30
18alantom 5fd192174d refactor: improve type definition of Field 2023-02-01 14:30:02 +05:30
akshayitzme 7ab6014c60 fix: removed batchNumber from SBE 2023-01-19 10:34:34 +05:30
akshayitzme a8d5d9d7ef fix: batch-wise stock validations 2023-01-18 17:37:31 +05:30
akshayitzme 08e46592a9 feat: batch transactions 2023-01-13 18:46:52 +05:30
18alantom 9c7fa8f517 fix: dateRanges on PnL, Bal Sheet 2023-01-05 11:46:52 +05:30
18alantom 7c60b71294 fix: list ordering issues 2023-01-05 11:14:05 +05:30
18alantom ddca02104b fix(ui): display report filter names 2023-01-05 10:44:27 +05:30
18alantom 8d4669a878 fix: undefined account in accountMap
- remove logUnexpected
- remove global fyo occurance from report
2022-12-23 13:17:02 +05:30
18alantom eaaa4caa9e fix(ux): minor ux fixes 2022-12-01 14:01:23 +05:30
18alantom 332bf93a1e incr: change inventory enable trigger 2022-11-30 11:24:05 +05:30
18alantom 1d61a870a5 feat: add stock balance report 2022-11-25 14:51:58 +05:30
18alantom f9a95a7c9b incr: update accounts
- rename account fields on item
- change valuation method in stock ledger
2022-11-21 15:27:59 +05:30
18alantom 46d84a38fc incr: update search 2022-11-21 12:56:13 +05:30
18alantom 5d732844fb incr: add ledger links
- fix sidebar issue
- show grand total
2022-11-21 12:05:05 +05:30
18alantom 9a510f1a63 feat: add shipment and purchase receipt 2022-11-18 23:01:50 +05:30
18alantom a9fd590512 incr: complete stock ledger 2022-11-10 00:12:00 +05:30
18alantom e1123ecc3a incr: add basic stock ledger (w.i.p) 2022-11-07 13:29:35 +05:30
18alantom d73d331a87 refactor: use NaN safe Number parsing where applicable 2022-11-06 23:55:22 -08:00
18alantom cd09d31b9b incr: remove redundant fields
- complete the feature
2022-10-03 11:48:14 +05:30
18alantom 8d3d0a29ee incr: add logUnexpected
- prevent undefined rootType, log it instead
2022-09-20 22:49:09 +05:30
18alantom 67e38e4729 fix: prevent errors cause undef or null 2022-08-30 13:43:52 +05:30
18alantom 648a82ce08 fix: skip if account tree doesn't have acc 2022-08-30 13:43:52 +05:30
18alantom e65f69b5d5 fix: prevent undefined children from throwing error 2022-07-26 19:12:52 +05:30
18alantom f4e5f3d29b fix: show P&L when either income or expense 2022-07-26 19:05:52 +05:30
18alantom 3975eb3f64 fix(ux): display can't delete cause link
- update reports on ledger entries
- pull data until .plus({days: 1}) to account for all entries of the day
2022-05-30 17:04:25 +05:30