2
0
mirror of https://github.com/frappe/books.git synced 2024-11-14 09:24:04 +00:00
Commit Graph

186 Commits

Author SHA1 Message Date
18alantom
03ee043696 incr: fetch translateables from schema.json
- use legit csv
2022-05-23 16:18:23 +05:30
18alantom
37dc3e911f incr: small fixes 2022-05-23 16:18:23 +05:30
18alantom
5a633b9d07 incr: add gstr exports 2022-05-23 16:18:23 +05:30
18alantom
e20d7fc6d2 incr: enable non GST report exports 2022-05-23 16:18:23 +05:30
18alantom
496b2b77aa incr: display gstr reports 2022-05-23 16:18:23 +05:30
18alantom
07c923c6b1 incr: remove unused reports/**
- get profit and loss to display
2022-05-23 16:18:23 +05:30
18alantom
1e35635170 incr: get cash flow to display 2022-05-23 16:18:23 +05:30
18alantom
ebb42c28ea incr: get unpaid invoices to display 2022-05-23 16:18:23 +05:30
18alantom
63c2eace33 incr: add the TrialBalance report 2022-05-23 16:18:23 +05:30
18alantom
06b5ac4f90 incr: do BalanceSheet (smthn wrng) 2022-05-23 16:18:23 +05:30
18alantom
d65b04de4c incr: complete PNL report 2022-05-23 16:18:23 +05:30
18alantom
79650d6c8e incr: add indentation support, format PNL 2022-05-23 16:18:23 +05:30
18alantom
ad22005cc2 incr: get PNL to display
- needs a few more fixes
2022-05-23 16:18:23 +05:30
18alantom
6c350f0974 incr: add tree making functions to PNL 2022-05-23 16:18:23 +05:30
18alantom
bf01fa0327 incr: shift report commonalities to LedgerReport
- start with Profit and Loss
2022-05-23 16:18:23 +05:30
18alantom
3cdba15b81 fix: dynamic link ref
- gl ordering
- report filtering
- dummy dates
- few other things
2022-05-23 16:18:23 +05:30
18alantom
5188f28c0d fix: list display, minor UI fixes 2022-05-23 16:18:23 +05:30
18alantom
cc493e9fb1 incr: start rewriting reports
- list type report eg GL almost done
2022-05-23 16:18:23 +05:30
18alantom
c95473c6b0 incr: speed things up by like 20x or somthn 2022-05-23 16:18:23 +05:30
18alantom
1e88c5511f incr: add GeneralLedger business logic 2022-05-23 16:18:23 +05:30
18alantom
3e466c647c incr: search improvements
- get form to render
- minor ui fixes
2022-05-23 16:18:22 +05:30
18alantom
27aed52044 incr: type some files, frappe -> fyo
- get books to serve albiet broken
- one step at a time
2022-05-23 16:18:22 +05:30
18alantom
835deb4ce8 incr: type renderer
- move setup logic outside components, type it
2022-05-23 16:18:22 +05:30
18alantom
c56850d08f incr: refactor and type src/utils 2022-05-23 16:18:22 +05:30
18alantom
de7e5ba807 refactor: rename 'frappe' to 'fyo' outside src
- cause now most of it is different from what it was
2022-05-23 16:18:22 +05:30
18alantom
c1482b0d2f incr: convert knex calls to dbHandler calls
- add callBespoke
2022-05-23 16:18:21 +05:30
18alantom
0201844fd0 refactor: properly type naming
- remove redundant files
- change getDoc and getNewDoc
2022-05-23 16:18:21 +05:30
18alantom
a546f144ca incr: drop unused doctypes 2022-05-23 16:18:21 +05:30
18alantom
2afec6a74b incr: deprecate frappe.call 2022-05-23 16:18:21 +05:30
4silvertooth
8c6ada34e8 fix: #176 erroneous Profit ans Loss reports 2022-04-01 15:50:45 +05:30
18alantom
0d78df598c fix: mark missed strings as translate 2022-03-31 10:53:11 +05:30
18alantom
78397648d1 chore: add telemetry logs 2022-03-11 12:26:43 +05:30
18alantom
ddda0d38c7 fix: minor fixes to tstrings 2022-02-16 13:15:33 +05:30
18alantom
c52b7f54ad fix: translate all labels 2022-02-16 13:15:33 +05:30
18alantom
9ca8073a33 refactor: convert frappe.t( to frappe.t` 2022-02-16 13:15:33 +05:30
18alantom
d4675c0e5a refactor: replace all frappe._(" instances 2022-01-24 11:44:48 +05:30
18alantom
cc09847337 refactor: rename imports, frappejs → frappe 2022-01-21 02:27:29 +05:30
18alantom
81c6812e2f fix: use toast for Save as PDF
- DRY for export toast
2022-01-19 12:13:42 +05:30
Alan
2758580a12
Merge pull request #305 from piyushsinghania/fix/profit-loss-report-filter-fields
Fixed profit loss report half-yearly filter field
2022-01-14 13:02:10 +05:30
Piyush Singhania
c8a314c5dc Created the initial setup for GSTR-1 export as CSV 2022-01-14 12:18:00 +05:30
Piyush Singhania
23e633318c
Merge branch 'master' into fix/profit-loss-report-filter-fields 2022-01-13 13:52:38 +05:30
Piyush Singhania
d091bf1347 Fixed the half-yearly filter 2022-01-12 21:21:42 +05:30
Alan
7e18dc503a
Merge pull request #298 from piyushsinghania/feature/gstr2
Add ability to view and export GSTR II
2022-01-12 16:13:12 +05:30
Piyush Singhania
e3e2b43da0 Added ability to export B2B GSTR-2 CSV data 2022-01-10 18:54:32 +05:30
Piyush Singhania
1798902835 Resolved merge conflicts 2022-01-10 16:50:53 +05:30
18alantom
3d0e91d3f5 fix: GSTR reports, cashflow 2022-01-07 10:51:19 +05:30
18alantom
de17463bd2 fix: use neg, neq, update reports GL, PnL, BS, TB 2022-01-07 10:51:19 +05:30
18alantom
06cef24f96 fix: place filter, formatting 2021-12-30 15:19:54 +05:30
18alantom
ddb46f8bee fix: AutoComplete country, state, pos and place 2021-12-30 15:03:03 +05:30
Piyush Singhania
51b05adf44 Created the initial setup for GSTR-2 Report exporting as csv 2021-12-29 16:14:35 +05:30
Piyush Singhania
ba81cb5b7a Fixed stateCodeMapping issue 2021-12-29 13:42:11 +05:30
Ankit Singhaniya
5a460aebeb add ability to show different columns based on filter in reports 2021-12-29 10:52:31 +05:30
Ankit Singhaniya
21dace3e03 make place of supply and gst into seperate entries 2021-12-29 09:54:57 +05:30
Ankit Singhaniya
dccaa60017 Merge branch 'master' of github.com:frappe/books into feature/gstr1-b2c 2021-12-28 20:32:27 +05:30
18alantom
5a6d08edef fix: async call to b2b gstr gen
- use map to prevent issues later
2021-12-28 17:22:34 +05:30
Ankit Singhaniya
80606b2cca feat: add gst1 b2cs and b2cl 2021-12-23 22:05:34 +05:30
18alantom
f21aee6664 feat: add function to pop toast
fix: use calls to ipcMain to save data
refactor: remove redundant file and comments
2021-12-21 18:22:40 +05:30
18alantom
89bc652571 feat: add Export to P&L, BS and TB 2021-12-21 18:22:40 +05:30
18alantom
cb190eed94 feat: add Export > JSON 2021-12-21 18:22:40 +05:30
18alantom
b4fbbd9bb7 feat: add Export > JSON for General Ledger 2021-12-21 18:22:40 +05:30
18alantom
c4c5ef3a9f refactor: rename linkFields to actions, remove clear filter from viewConfigs 2021-12-21 12:37:25 +05:30
Ankit Singhaniya
b4707d868f add back removed link fields 2021-12-21 12:37:25 +05:30
Ankit Singhaniya
679904ac6a filter to show only uncacnelled invoices 2021-12-21 12:37:25 +05:30
Ankit Singhaniya
65a5e313ed remove unused import 2021-12-21 12:37:25 +05:30
Ankit Singhaniya
4bfa54b3d2 make default date as function 2021-12-21 12:37:25 +05:30
Ankit Singhaniya
384c238583 update syntax for null check 2021-12-21 12:37:25 +05:30
Ankit Singhaniya
ef6216f506 remove unwanted package due to unwanted import 2021-12-21 12:37:25 +05:30
Piyush Singhania
d652ee800d Refactored filter fields 2021-12-21 12:37:25 +05:30
Piyush Singhania
23d21bdfb9 Fixed the Nil rated, exempted goods filter condition 2021-12-21 12:37:25 +05:30
Piyush Singhania
8c0e5d4e75 Fixed the fp value to match the last date of range 2021-12-21 12:37:25 +05:30
Piyush Singhania
228e069096 Code Refactoring 2021-12-21 12:37:25 +05:30
Piyush Singhania
93540b35fd Conditional fixes 2021-12-21 12:37:25 +05:30
Piyush Singhania
482f7875bb Added date filter for a quater, added download path setup 2021-12-21 12:37:25 +05:30
Piyush Singhania
60f0d00eb5 Added gstr-1 gstr-2 reports feature 2021-12-21 12:37:25 +05:30
18alantom
1fd616fb0d fix(ui): No empty required selects, set placeholders everywhere 2021-12-16 18:17:32 +05:30
18alantom
95867541df fix(ux): rename Purchase Invoice to Bill & Sales Invoice to Invoice 2021-12-16 18:17:32 +05:30
18alantom
bc17e72cda fix: checkbox display, show cancelled set to checkbox 2021-12-16 18:17:32 +05:30
Piyush Singhania
1ffd043ca9 Add ability to cancel invoice 2021-11-21 19:08:04 +05:30
18alantom
fbd2d75cd7 fix: remove description from the general ledger 2021-11-10 16:43:11 +05:30
18alantom
c20cc5a5db fix: db creation flow, don't show annoying messages when not required
- minor refactors and formatting
2021-11-09 16:08:25 +05:30
18alantom
1a8a23d2a2 build(electron): bump electron to 15.3.0
- refactor Common Js imports to ES6
2021-11-05 14:31:35 +05:30
Piyush Singhania
7aceb64776 Ui updates and some naming changes 2021-10-28 14:51:39 +05:30
Piyush Singhania
9d64907ada used app coding conventions 2021-10-27 21:32:40 +05:30
Piyush Singhania
bfa1aa4b99 update -> used app conventions for better readability 2021-10-26 01:20:35 +05:30
Piyush Singhania
e9b3d2ca03 Added enhancement to filter out reverted invoices 2021-10-21 23:10:14 +05:30
Faris Ansari
3429abc3c8 fix: Add missing frappe import 2020-01-02 22:38:19 +05:30
Faris Ansari
0b339a14c5 fix: Show blank cells instead of 0.00 in GL 2019-12-26 19:31:28 +05:30
Faris Ansari
6e2c5cdf96 fix: JournalEntry fixes
- Form actions
- Set debit / credit in 2nd row automatically
- Validate before update and insert
- Add JournalEntry as filter option in General Ledger
- Commonify actions for document in InvoiceForm, JournalEntryForm and QuickEditForm
- DropdownWithActions component
2019-12-20 12:14:31 +05:30
Faris Ansari
e8370aa8ab chore: Migrate project structure to Vue CLI
- Electron build using vue-cli-plugin-electron-builder
2019-12-12 23:07:43 +05:30
Faris Ansari
fa6d519836 refactor: Use knex for query building 2019-12-10 01:50:32 +05:30
Faris Ansari
2dd7176c53 fix: Profit and Loss
- Fix check for hasData
- Blank row rendering
2019-12-04 22:54:52 +05:30
Faris Ansari
50b184a9fc fix: Cashflow
- Simple cashflow from Bank and Cash accounts
2019-12-04 22:53:28 +05:30
Faris Ansari
e5480bbfef fix: Report
- Blank state
2019-12-03 17:45:10 +05:30
Faris Ansari
1757f8f266 fix: Report
- Tree structured reports
- Profit and Loss
2019-12-03 17:15:07 +05:30
Faris Ansari
f48a15d97d fix: Report
- Use inline-grid to make Row expand its parent
- Custom component for columns
- Avatar component
- partyWithAvatar component in GeneralLedger
- WithScroll renderless component to detect scroll
- Fixed header with horizontal and vertical scroll in Report
2019-12-03 15:53:54 +05:30
Faris Ansari
82bc0143e1 chore: Delete old ReportPage based views 2019-12-03 15:50:14 +05:30
Faris Ansari
70b8e818c0 fix: Dashboard
- Remove hardcoded values
- Calculate cashflow
- PeriodSelector
2019-11-22 23:13:32 +05:30
Faris Ansari
259f22df09 fix: Reports
- Filters
- Set default filters
- Horizontal and Vertical scroll (wip)
2019-11-20 00:44:15 +05:30
Faris Ansari
cc6c7883a8 fix: Report
- Specify column width in Row
- Horizontal and Vertical scroll (wip)
2019-11-08 16:19:06 +05:30
Faris Ansari
86993edee2 feat: Reports 2019-10-14 03:26:20 +05:30