2
0
mirror of https://github.com/frappe/books.git synced 2025-01-10 18:24:40 +00:00
Commit Graph

469 Commits

Author SHA1 Message Date
Faris Ansari
7baa7a7c59 fix: getChildren in CoA 2019-12-11 17:54:32 +05:30
Faris Ansari
32bed65ca2 fix: PeriodSelector styling 2019-12-11 17:54:15 +05:30
Faris Ansari
865bf1f60e fix: Set filters from route in ListView 2019-12-11 17:54:02 +05:30
Faris Ansari
185b87bc2b fix: Standardise rounded scale 2019-12-11 15:10:21 +05:30
Faris Ansari
159134a850 fix(InvoiceForm): Move customer field to left
- and Date to right
- Remove party address information
2019-12-11 14:45:44 +05:30
Faris Ansari
f701bba627 fix: flex-center utility 2019-12-11 14:45:44 +05:30
Faris Ansari
24a768f6ad fix: Commonify error handling for document actions 2019-12-10 14:55:11 +05:30
Faris Ansari
fa6d519836 refactor: Use knex for query building 2019-12-10 01:50:32 +05:30
Faris Ansari
688083c28d fix: Migrate makePDF method from frappejs 2019-12-07 00:13:37 +05:30
Faris Ansari
5f60740acc fix: Cache router-view on route.path 2019-12-05 00:11:29 +05:30
Faris Ansari
83ce1cf5a8 fix: Show errors in a dialog 2019-12-05 00:10:46 +05:30
Faris Ansari
380acc4c12 fix: BackLink component 2019-12-04 22:56:40 +05:30
Faris Ansari
945dee6836 fix: Replace route if same doctype 2019-12-04 22:56:17 +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
4904632549 fix: Commonify Transaction code
for SalesInvoice and PurchaseInvoice
2019-12-04 22:51:48 +05:30
Faris Ansari
4e0af18983 fix: Truncate overflowing ListCell 2019-12-04 00:16:48 +05:30
Faris Ansari
60f0a3a015 fix: Add w-full to Row components 2019-12-03 23:59:05 +05:30
Faris Ansari
27a9a3ac05 fix: misc fixes 2019-12-03 19:02:34 +05:30
Faris Ansari
b367164a52 fix: openQuickEdit
- Common method to route to quick edit form
2019-12-03 18:40:58 +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
5595a22ebc fix(Expenses): Empty state 2019-12-03 13:57:51 +05:30
Faris Ansari
e17b3059fa fix: List
- Remove unused formatFilters
- Return field as column definition
2019-12-03 13:54:35 +05:30
Faris Ansari
b22e2045df fix: Replace dropdown with single button 2019-12-03 13:53:49 +05:30
Faris Ansari
dfc6c44886 fix(Settings): Add writeOffAccount and roundOffAccount 2019-12-03 13:51:10 +05:30
Faris Ansari
a62a634a3c fix: Right align Int column as well 2019-12-03 13:50:45 +05:30
Faris Ansari
43d2c93c13 fix: InvoiceForm
- Currency formatting
- Route to list if doc not found
2019-12-03 13:49:58 +05:30
Faris Ansari
ca9e8fcbf3 feat: Delete doc with prompt 2019-12-03 13:45:12 +05:30
Faris Ansari
e7aef6d5ee fix: UI alignment 2019-11-28 00:09:30 +05:30
Faris Ansari
d5a88398a8 fix: Confirmation dialog before Invoice delete 2019-11-28 00:09:16 +05:30
Faris Ansari
69cb2447d8 feat: Print
- PrintPreview
- print.html bundle for print
- Download PDF
2019-11-28 00:07:38 +05:30
Faris Ansari
3e3235b814 fix: MultiCurrency in SalesInvoice
- Add base fields in SalesInvoice and SalesInvoiceItem
- Get exchange rate from exchangeratesapi
- Fix infinite update loop due to actions
- Filter submitted invoices in UnpaidInvoices
- Revert action
- disableCreation in Link
- Ledger Entries action
- Set default filters in Report
2019-11-27 12:16:15 +05:30
Faris Ansari
81b2b31187 fix(dashboard): Empty states 2019-11-26 18:49:32 +05:30
Faris Ansari
3eb961e1d8 fix: Open QuickEdit on leaf account click 2019-11-26 14:17:46 +05:30
Faris Ansari
3f411ba010 fix: Refactor Dashboard
- Move charts to separate components
2019-11-24 23:39:22 +05:30
Faris Ansari
70b8e818c0 fix: Dashboard
- Remove hardcoded values
- Calculate cashflow
- PeriodSelector
2019-11-22 23:13:32 +05:30
Faris Ansari
5cc57d3748 feat: FilterDropdown in ListView 2019-11-22 00:50:30 +05:30
Faris Ansari
f52ee12e66 fix: Background prop in FormControl 2019-11-22 00:37:27 +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
c36d50086f feat: JournalEntryForm 2019-11-20 00:40:01 +05:30
Faris Ansari
f6ed9fc390 fix: QuickEditForm
- Actions dropdown
- Image field
- Status text position
- Error message
- Dynamically change title size on input
- Delete action
- Use TwoColumnForm
2019-11-20 00:38:49 +05:30
Faris Ansari
6b3bedf909 fix: InvoiceForm
- Open Invoice Settings from Customise button
- Render logo and address from PrintSettings
- Render Party Address
- Currency formatting
2019-11-20 00:25:32 +05:30
Faris Ansari
70fc8c0b44 fix: Currency Formatting and styling 2019-11-20 00:21:46 +05:30
Faris Ansari
0a3900c3f4 fix: Use TwoColumnForm in SetupWizard 2019-11-19 23:20:33 +05:30
Faris Ansari
5deefced25 fix: Update classes to match tailwind theme 2019-11-19 23:19:45 +05:30
Faris Ansari
c1acf5ee3e fix: Image in listview 2019-11-19 22:26:08 +05:30
Faris Ansari
fceed34fe3 fix: Settings
- Add PrintSettings doctype for Invoice Settings tab
- Settings window can only be closed
- openSettings method with tab
- Disable Mail and Privacy tabs
- Customizable actions in WindowControls
2019-11-19 22:22:45 +05:30
Faris Ansari
d5d00db62c wip: Hardcoded Dashboard 2019-11-09 01:29:11 +05:30
Faris Ansari
6f79916d1b fix: Submit button in QuickEdit 2019-11-09 01:28:58 +05:30
Faris Ansari
da652dff70 fix: Remove paging from List 2019-11-09 01:27:56 +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
df2d292c78 fix: move logic to computed 2019-11-08 16:16:24 +05:30
Faris Ansari
5df933308d fix: Generic make payment 2019-11-08 16:16:02 +05:30
Faris Ansari
36db289c6e feat: Add Make Payment button
- Generic Dropdown component
2019-10-30 01:03:26 +05:30
Faris Ansari
c848ce6812 feat: Sytem tab in settings
- Extract New / Load Database functionality in functions
2019-10-26 20:16:04 +05:30
Faris Ansari
387b2acab0 fix: ListView Row hover 2019-10-24 16:55:44 +05:30
Faris Ansari
d7dc08a45d feat: Settings - TabGeneral 2019-10-24 16:09:57 +05:30
Faris Ansari
c5fef9442a fix: SetupWizard
- White background
- Placeholders for inputs
2019-10-24 10:47:01 +05:30
Faris Ansari
93e0f63c9d wip 2019-10-19 19:56:13 +05:30
Faris Ansari
86993edee2 feat: Reports 2019-10-14 03:26:20 +05:30
Faris Ansari
bd5d812d77 feat: Use InvoiceForm for PurchaseInvoice as well
- Button with icon prop
2019-10-14 02:49:28 +05:30
Faris Ansari
1537ea4609 feat: Chart of Accounts 2019-10-14 02:48:18 +05:30
Faris Ansari
6892895215 feat: Misc
- Table control
- FormControl (size=small)
- DatabaseSelector
- SetupWizard
- Tax Quick Edit
- AutoComplete
- Link extends from AutoComplete
2019-10-13 17:33:01 +05:30
Faris Ansari
6126a6ee63 fix: List Pagination 2019-10-11 16:28:37 +05:30
Faris Ansari
227133c1ab feat: InvoiceForm
- SalesInvoice List with badges in Status column
- QuickEdit view in InvoiceForm and ListView
- Native Date control for now
- Wrap Quick Edit and Invoice Form in keep-alive
2019-10-11 15:25:50 +05:30
Faris Ansari
59e79ab919 feat: Link field with create new doc 2019-10-06 18:03:21 +05:30
Faris Ansari
0f89720770 feat: Customer/Supplier doctype based on Party 2019-10-06 03:12:08 +05:30
Faris Ansari
eb348c7210 fix: QuickEditForm
- Create a new document
- Rename a document
- Auto save document on value change
2019-10-06 03:11:33 +05:30
Faris Ansari
9b9181146e feat: QuickEditForm 2019-10-05 01:48:10 +05:30
Faris Ansari
4f1c368ea9 fix: New List Design 2019-10-04 23:30:51 +05:30
Faris Ansari
f040d397bf feat: New Frappe Accounting Design
- Add tailwindcss
- Implement Sidebar
2019-10-03 19:16:12 +05:30
thefalconx33
a35000d820 Data / Bank Statement Import 2019-09-03 15:14:38 +05:30
thefalconx33
3192cb556a Multicurrency 2019-09-03 15:11:36 +05:30
thefalconx33
562b4759e0 - Bug Fixes
- PnL & Balance Sheet
- Search Keyboard Navigation
2019-08-20 14:27:27 +05:30
thefalconx33
54e115b030 [Fixes] #98 UI Issues 05-08-2019 2019-08-14 13:22:45 +05:30
thefalconx33
88021193fc - SalesInvoice renaming typo
- Reports search
2019-08-05 15:03:05 +05:30
thefalconx33
f88fbe240a - Minor UI changes 2019-08-01 18:30:52 +05:30
thefalconx33
86d0ef3d06 - Dashboard
- SearchBar
- Invoice & Bill Rename
2019-08-01 17:22:58 +05:30
thefalconx33
ed164a492e - GSTR1, GSTR2, GSTR3B Reports
- Message Dialog
- Handle Error in Form Submit and Revert
- Report Filter Custom Doc
2019-07-30 17:32:49 +05:30
thefalconx33
4f9d82c7ca Auto fill fiscal year on setup. 2019-07-24 16:24:34 +05:30
thefalconx33
ed357ecb46 - Chart of accounts action buttons
- Report Export with current filters
2019-07-24 15:02:53 +05:30
thefalconx33
03b2180cdc Chart of Accounts show debit and credit 2019-07-22 17:19:48 +05:30
thefalconx33
2d2c9d4e6a Minor Fixes 2019-07-22 15:26:30 +05:30
thefalconx33
466597459a Purchase Cycle 2019-07-19 18:54:31 +05:30
thefalconx33
e4c2bd3dda * New Account defaults & filters based on rootType
* Trial Balance: Parent accounts assumes child data
* Trial Balance: Tree View
2019-07-18 16:15:44 +05:30
thefalconx33
90411d3ec9 * Dynamic Filters
* Report Actions
2019-07-18 12:19:12 +05:30
thefalconx33
0a4e127b79 Sidebar with Groups 2019-07-16 14:44:44 +05:30
thefalconx33
96476f56c3 * Added Country Currency.
* Invoice reverts linked Payments
 * Transactions affects account balance
 * Chart Of Accounts shows account balance
2019-07-16 12:37:21 +05:30
Prssanna Desai
5bae1a54ec Fixes for new Customer and new DB bugs
Follow-up on 72c6d7f6c7
2019-02-18 11:52:20 +05:30
Nishchith K
72c6d7f6c7 Winter Sprint: Work (#79)
*  init()

* Country-wise Chart of accounts on setup

* Add a sample invoice template

* Some error fixes

* [fix] missing COA
 - move importCOA.js from models/doctype/account to models/doctype/Account

* All Account initial balance zero

*  setup Bank Reconciliation

* New chart of accounts tree component

* GST taxes added. initialized gst reports.

* [chore] add *.db to .gitignore

* [fix] importCOA path error

*  fix error + bank reconciliation fields

* [feat] add gst taxes

* GST report initialized

* GST report finalized

* GST report finalized

*  Complete min. reconciliation

* [feat] auto select tax in invoice based on states

* [chore] fix merge changes

*  Fix date issue - Make Payment

* Add invoice templates and invoice customizer panel

* Restructure invoice vue components

*  update file with fiscal year

* Fix issues in invoice designs

* Add company settings. Dynamic addresses in invoice

* Move invoice styles to different file and add separate components for addresses

* [feat] add export-filtered-data-to-csv to reports

* [feat] add Export Wizard component for customizing export

* Fix invoice customizer position while scrolling. Fix address displayed as undefined in invoice if not found in db

* [chore] change markup for select all chkbox

*  Setup config as doctype

* GSTIN bug fix

* Add custom google fonts

*  Add Send email footer

*  Fix DateTime

*  Complete Merge + Resolve

*  Complete Merge + Resolve

* [chore] change layout of Export Wizard

* [enh] optimize checkNoneSelected, style export modal footer divider

*  Add Tax to SideBar

*  Remove extra logs

* [fix] db name section in sidebar showing absolute path instead of dbname in windows i.e. platform=win32

* Country-wise Chart of accounts on setup (#78)

* Country-wise Chart of accounts on setup

* Some error fixes

* All Account initial balance zero

* Update README.md

- updated installation instructions with more detail

* Merge #79 Winter Sprint: Work

https://github.com/frappe/accounting/pull/79

* Revert "Merge #79 Winter Sprint: Work"

This reverts commit 1715116668.
2019-02-18 11:12:04 +05:30
Prssanna Desai
c7f27601c3 Revert "Merge #79 Winter Sprint: Work"
This reverts commit 1715116668.
2019-02-17 23:16:50 +05:30
Prssanna Desai
1715116668 Merge #79 Winter Sprint: Work
https://github.com/frappe/accounting/pull/79
2019-02-17 22:07:32 +05:30
Saqib
6721d81397 Country-wise Chart of accounts on setup (#78)
* Country-wise Chart of accounts on setup

* Some error fixes

* All Account initial balance zero
2019-02-11 18:44:50 +05:30
Netchamp
aa721b59cc Add Electron builder target configuration 2019-01-12 16:46:11 +05:30
Faris Ansari
163a25529b Add viewConfig for PnL and TB 2018-10-26 02:27:34 +05:30
Faris Ansari
cc28e0ee45 Add payment list 2018-10-26 02:26:44 +05:30
Faris Ansari
aee837f258 Status indicator in list 2018-10-26 02:26:27 +05:30
Faris Ansari
d3527ef50b Add Report page and fix form save 2018-10-23 18:13:36 +05:30
Faris Ansari
082bb526b6 Desk, DatabaseSelector and SetupWizard 2018-10-23 18:12:36 +05:30
Faris Ansari
e7984bcfce Title for SettingSection 2018-10-23 09:48:07 +05:30
Faris Ansari
40d82bf5fd Add Settings Page with autosave 2018-10-23 02:59:07 +05:30
Faris Ansari
935d5a340f PDF Print 2018-10-23 02:18:38 +05:30
Faris Ansari
bd3b266a69 Render ListView based on listConfig 2018-10-23 02:02:37 +05:30
Faris Ansari
550c2708d2 Refresh ListView on doctype change, filter list by keyword 2018-10-23 00:40:45 +05:30
Faris Ansari
ae2d95328a Merge with master 2018-10-22 23:40:22 +05:30
Faris Ansari
a00764e95e Reorganize boot logic for Electron 2018-10-22 23:32:47 +05:30
Faris Ansari
b83b7d19e5 Add PrintView 2018-10-15 17:35:01 +05:30
Faris Ansari
5b32d5ba8d Add form-actions in FormView 2018-10-15 17:33:04 +05:30
Faris Ansari
fa12e0f1d6 Initialize new theme and pages from scratch
- Add ListView and FormView
2018-10-11 00:21:03 +05:30
Faris Ansari
70bf80d347 feat: Data Import first cut 2018-10-10 16:02:56 +05:30
Faris Ansari
e976bcbe9f fix: SetupWizard and bootstrap CoA 2018-10-05 11:05:20 +05:30
Faris Ansari
e9d2f5c2c2 Initialize docs in frappe.init 2018-07-14 18:45:21 +05:30
Faris Ansari
cb13d0d5c1 Replace color values with constants 2018-07-09 20:26:36 +05:30
Faris Ansari
55839d2956 update frappejs version 2018-07-05 15:44:49 +05:30
Faris Ansari
d82b78ac87 Move Vue components to frappejs 2018-06-27 20:06:42 +05:30
Faris Ansari
2827c97134 Move ListAndForm to pages 2018-06-25 14:11:55 +05:30
Faris Ansari
441ec973e2 Add SetupWizard page
- Add File Control
- Add Indicator and Button components
2018-06-11 15:16:25 +05:30