18alantom
eedb4415ce
incr: redo duplication (don't sync)
...
- fix journal entry
2022-05-23 16:18:22 +05:30
18alantom
fefc79024d
fix: async issue, transactional deletion cascade
...
- add db observers
2022-05-23 16:18:22 +05:30
18alantom
20ea214a4b
incr: abstract away transactional
...
- add deletion
- fix reversion
2022-05-23 16:18:22 +05:30
18alantom
9a012207f1
incr: clean up coa markup, show balance on leaf ac
2022-05-23 16:18:22 +05:30
18alantom
8c19f51814
incr: get printview to display
...
- printing still not working
2022-05-23 16:18:22 +05:30
18alantom
8cc46c584c
fix: db updation, invoice submit, number series
2022-05-23 16:18:22 +05:30
18alantom
185110276d
feat: add more search items
...
- fix a few actions
- fix listview page titles
2022-05-23 16:18:22 +05:30
18alantom
758727b296
fix(ui/ux): cleanup forms
...
- table scroll issue, etc
2022-05-23 16:18:22 +05:30
18alantom
d99591d058
incr: get Invoice form to render
2022-05-23 16:18:22 +05:30
18alantom
3e466c647c
incr: search improvements
...
- get form to render
- minor ui fixes
2022-05-23 16:18:22 +05:30
18alantom
ecfae41635
incr: add window controls
...
- minor fixes
2022-05-23 16:18:22 +05:30
18alantom
a2cd1bac21
incr: fix a bunch of vue files
...
- no modes in the first pane
2022-05-23 16:18:22 +05:30
18alantom
1bcd0f0afb
incr: get quickedit to display
2022-05-23 16:18:22 +05:30
18alantom
fba81e5b22
fix: get listview to render
2022-05-23 16:18:22 +05:30
18alantom
024687c1b9
fix: get Invoice settings to render and work
...
- remove "computed"
- fix a few formcontrols
- simplify doc.ts a bit more
2022-05-23 16:18:22 +05:30
18alantom
1b85fee5e6
fix: make setupInstance code work
2022-05-23 16:18:22 +05:30
18alantom
9877bf4fd3
incr: simplify doc a bit
...
- allow nulls in converter else not not null'll fail
2022-05-23 16:18:22 +05:30
18alantom
76c61a5c29
incr: get setupwizard to display
...
- make converter more explicit
2022-05-23 16:18:22 +05:30
18alantom
6accde0e17
incr: update DatabaseSelector
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
ae6a5e52f2
refactor: move ledgerPosting to models
...
- move getExchangeRate to helpers
- add git blame ignore
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
76bf6cfda5
incr: rem singleton from index.ts cause can't test
...
- update models to not use singleton export
2022-05-23 16:18:22 +05:30
18alantom
c7ecdf6ff4
chore: shift readme stuff into a readme
2022-05-23 16:18:22 +05:30
18alantom
591e7b3163
incr: complete typing models
...
- fix model exports
- add a README for models base
2022-05-23 16:18:22 +05:30
18alantom
91bf6e03fa
incr: type Transaction and Tax
2022-05-23 16:18:22 +05:30
18alantom
1cc05d218f
incr: type Payment
2022-05-23 16:18:22 +05:30
18alantom
b08a3b9d52
incr: type Party, JournalEntry
...
- add removeFields
- fix Party schema
2022-05-23 16:18:21 +05:30
18alantom
781c1d70e9
refactor: Item and Address models to ts Doc subcls
2022-05-23 16:18:21 +05:30
18alantom
cb54100db4
incr: convert simple models to .ts Doc subclass
2022-05-23 16:18:21 +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
cdb039d308
incr: delete some stuff add typed doc.ts
2022-05-23 16:18:21 +05:30
18alantom
e9fab0cf83
incr: add databaseManager, privitize methods
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
18alantom
82709165a4
chore: rename getNewDoc, newDoc
...
- delete irrelevant tests
2022-05-23 16:18:21 +05:30
18alantom
26e030106f
incr: rename Meta and Document
2022-05-23 16:18:21 +05:30
18alantom
d3af272bcc
fix(ui): Notes display in templates
2022-04-04 12:08:47 +05:30
18alantom
0d78df598c
fix: mark missed strings as translate
2022-03-31 10:53:11 +05:30
18alantom
a3e4a7fc3f
fix(ui): remove tax breakdown from print view
2022-03-17 10:13:03 +05:30
18alantom
391cd8544c
fix: patch to fix journal entry ids
2022-03-15 14:34:58 +05:30
18alantom
159d943593
feat: add singleton TelemetryManager
...
- change config to ts
- add docnames types
2022-03-11 12:26:43 +05:30
18alantom
17663b2dbe
feat: filter items in invoices
2022-03-10 12:23:28 +05:30
18alantom
fbb1c4db66
feat: segregate payment by type in sidebar
2022-03-10 12:12:02 +05:30
18alantom
d9108d5103
feat: add field to segregate items by purpose
2022-03-10 12:04:02 +05:30
18alantom
01f1154a67
chore: remove number series from settings
2022-03-08 13:46:32 +05:30
18alantom
c9631c27a6
feat: add numberSeries field to docs
2022-03-08 12:14:05 +05:30
18alantom
d5c00a1038
fix: payment shows as draft post submit
2022-03-02 13:18:50 +05:30
18alantom
37de2675cd
fix: minor fixes
...
- empty date import issue
- rename payment amount to allocated amount
- increase tooltip distance threshold
2022-03-02 11:28:07 +05:30
18alantom
6ce75292b8
fix: change account df
2022-02-28 17:36:41 +05:30
18alantom
f495e602db
fix: add name to payment
2022-02-28 14:20:50 +05:30
18alantom
2969aaa47f
fix: add name to JE
2022-02-28 14:10:11 +05:30
18alantom
38f538453c
fix(ux): show outstanding amount in widget
2022-02-28 12:58:29 +05:30
18alantom
900639734a
fix: allow zero rate on items
2022-02-28 12:58:29 +05:30
18alantom
a5adf7cca3
fix: account for writeoff values
2022-02-28 12:58:29 +05:30
18alantom
c49c7429a7
fix: COA issue; TIL webpack bundles jsons -_-
2022-02-25 20:37:18 +05:30
18alantom
f7937935fb
fix: set readonly
2022-02-23 12:52:14 +05:30
18alantom
91e8fa52f4
feat: setup Data Import page
2022-02-23 11:34:26 +05:30
18alantom
c23e670582
feat: use selected chart of accounts
2022-02-21 12:08:50 +05:30
18alantom
73253212c5
feat: add CoA selection to Setup Wizard
2022-02-21 12:08:50 +05:30
18alantom
c52b7f54ad
fix: translate all labels
2022-02-16 13:15:33 +05:30
18alantom
53ce50bb1e
refactor: convert template instances of t(' → t`
2022-02-16 13:15:33 +05:30
18alantom
cad59570a0
refactor: t( => t` in *.js
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
fb525c88b3
refactor: add emits to *.vue where $emit
2022-02-10 17:28:26 +05:30
18alantom
2f6a2f4cc2
refactor: vue 2 → 3 migration
...
- render functions
- slots
- creation
2022-02-10 12:11:51 +05:30
18alantom
e8ad2ce21d
fix: Party Widget payment display
2022-02-07 17:15:58 +05:30
18alantom
838ae87642
fix: error type
...
- allow translation string folding
2022-02-07 14:31:28 +05:30
18alantom
71d55950ff
fix(ux): allow party type on ambiguous quickedit
2022-02-04 12:06:44 +05:30
18alantom
fc23c585d4
refactor: remove _, replace stand alone instances
2022-01-24 12:02:38 +05:30
18alantom
0320743161
refactor: replace all frappe._(` instances
2022-01-24 11:45:26 +05:30
18alantom
6053bcb39b
chore: add missing pieces from frappejs
2022-01-21 03:06:17 +05:30
18alantom
cc09847337
refactor: rename imports, frappejs → frappe
2022-01-21 02:27:29 +05:30
18alantom
d4cfbca7df
refactor: move color stuff to colors.js
2022-01-19 15:55:26 +05:30
18alantom
7878a405d3
fix(ux): allow custom empty messages in autocomp
...
- set custom message for State
2022-01-12 15:04:16 +05:30
18alantom
5a457614c3
fix: minor fixes to validation messages
...
- add two for SI items
2022-01-10 13:41:11 +05:30
18alantom
ab7cffe609
fix: remove ternary & number input style
2022-01-07 12:01:49 +05:30
18alantom
4d85642a40
chore: deprecate numberFormat
2022-01-07 10:51:19 +05:30
18alantom
5ad858ede7
fix: knex queries
2022-01-07 10:51:19 +05:30
18alantom
373684aab7
fix: update Account, Item models Currency fields
2022-01-07 10:51:19 +05:30
18alantom
b4957c3a64
fix: update JE, fix validation message
2022-01-07 10:51:19 +05:30
18alantom
8583db75d6
fix: update payments to use pesa
2022-01-07 10:51:19 +05:30
18alantom
5f4a9ceeb1
fix: update SalesInvoice
2022-01-07 10:51:19 +05:30
18alantom
5c6ac0e161
fix: currency field display (PI)
2022-01-07 10:51:19 +05:30
18alantom
1e6113e92f
fix: update PurchaseInvoice to use pesa
2022-01-07 10:51:19 +05:30
18alantom
ddb46f8bee
fix: AutoComplete country, state, pos and place
2021-12-30 15:03:03 +05:30
Piyush Singhania
50a71749ee
Removed text at the end of file
2021-12-29 14:44:34 +05:30
Ankit Singhaniya
f707d8c53b
move address inside if block
2021-12-29 13:34:26 +05:30
Ankit Singhaniya
f6d031ed4e
move pos add to quick fields inside if block
2021-12-29 13:30:41 +05:30
Piyush Singhania
5d6104ce0d
Fixed pos issue in countries other than India
2021-12-29 12:40:13 +05:30
Ankit Singhaniya
df51742aff
make place of supply and gst into seperate entries
2021-12-29 12:34:58 +05:30
Piyush Singhania
1ad66be110
Fixed dropdown CSS, removed sleep, renamed state label for India
2021-12-29 12:34:58 +05:30
Ankit Singhaniya
540f2988f1
feat: add gst1 b2cs and b2cl
2021-12-29 12:34:57 +05:30
Ankit Singhaniya
21dace3e03
make place of supply and gst into seperate entries
2021-12-29 09:54:57 +05:30
Ankit Singhaniya
efcee2a1a1
Merge pull request #32 from piyushsinghania/feature/gstr1-b2c
...
Fixed dropdown CSS, removed sleep, renamed state label for India
2021-12-28 20:35:10 +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
Piyush Singhania
d6aa958537
Fixed dropdown CSS, removed sleep, renamed state label for India
2021-12-28 17:54:38 +05:30
18alantom
0b5e250597
refactor: DRY, use map keys for select
2021-12-28 17:33:52 +05:30
Ankit Singhaniya
80606b2cca
feat: add gst1 b2cs and b2cl
2021-12-23 22:05:34 +05:30
18alantom
9869daf498
chore: remove hsnCode from non Regional
2021-12-21 12:37:25 +05:30
18alantom
1b1a5b8b84
fix: remove required on hsnCode
2021-12-21 12:37:25 +05:30
Ankit Singhaniya
90c9bd61ab
make hsn and sac code a regional thing
2021-12-21 12:37:25 +05:30
Ankit Singhaniya
c0c1c26d8d
move gst from print setting to account settings
2021-12-21 12:37:25 +05:30
Piyush Singhania
d8389a8b2e
Altered the position of gstin input field
2021-12-21 12:37:25 +05:30
Piyush Singhania
c18db1c406
Fix gstr-1 json format for validation
2021-12-21 12:37:25 +05:30
Piyush Singhania
38713ee2d0
Added item code field for items
2021-12-21 12:37:25 +05:30
18alantom
cdce24b2a2
fix(ux): re-evaluate country dependent fields
2021-12-17 12:18:09 +05:30
18alantom
e9192fa6ef
fix: reading 'map' but found null error
2021-12-17 12:18:09 +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
3e51c9f857
fix: auto set GST Type
2021-12-16 18:17:32 +05:30
18alantom
9e13db698e
fix: add gstType to quick edit fields
2021-12-12 12:21:20 +05:30
18alantom
40ddf7a171
fix: make onboarding completable
2021-12-02 18:41:56 +05:30
18alantom
6197e78514
fix: readonly and hidden in TwoColumnForm
...
- make some fields readonly, hidden
- formatting
2021-12-02 15:39:02 +05:30
18alantom
3f69d7fcc5
feat: allow regional model updates
2021-12-01 18:38:00 +05:30
Piyush Singhania
8a0e295f68
Fixed payment entries not getting posted in general ledger
2021-11-29 16:02:58 +05:30
18alantom
f45ea81224
refactor: shift autoupdate to systemsettings
2021-11-25 16:48:26 +05:30
18alantom
b8671cb2ed
fix: multiple payment related fixes
...
- outstanding amount reset on payment cancel
- payment reference type is now select
- map property on select fields for different display values
- multiple payment validations
- sensible binding payment amount and reference amount
2021-11-25 14:49:50 +05:30
Alan
50371b1a56
Merge pull request #251 from piyushsinghania/fix/error-message-while-navigating
...
Prevented error message on navigation
2021-11-23 10:35:01 +05:30
18alantom
4340113ac9
fix(ux): disallow negative amount in Payments
2021-11-22 12:04:29 +05:30
Piyush Singhania
f8ff30156b
Prevented error message on navigation
2021-11-21 21:45:27 +05:30
Piyush Singhania
1ffd043ca9
Add ability to cancel invoice
2021-11-21 19:08:04 +05:30
18alantom
f25ccd8aa8
fix(ui): show draft status for JE and non-submitables, set Cash as default
2021-11-11 15:05:34 +05:30
18alantom
de25de1fd4
fix(ui): show status badge on an open invoice
2021-11-11 13:41:33 +05:30
18alantom
735bf3f830
fix: prevent NaN in the invoices
2021-11-10 19:09:21 +05:30
18alantom
a9c54b814e
fix: set party default account only if it exists
...
- refactor conditionals
- formatting
2021-11-10 17:01:04 +05:30
18alantom
57a020f15e
fix: autoset accounts only if present; display accounts in quick entry
2021-11-10 16:12:07 +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
f905fab256
fix: prevent "Saving..." due to slipping error (needs frappejs #152 )
2021-11-08 19:37:06 +05:30
18alantom
96d7a9819c
feat: add reversion and ledger link to payment quick entry
2021-11-08 17:36:09 +05:30
18alantom
8f64d95055
refactor: rename "Payment For" to "References"
...
- formatting
- change default values to function defaults
- add migration script for the Payment table
2021-11-08 15:15:27 +05:30
18alantom
09d4b305eb
fix: make Payment For not required, fix amount bug, ref mandatory only if not cash
2021-11-05 20:00:28 +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
Ankit Singhaniya
ae39796579
fix typo, remove extra (
2021-11-01 23:55:59 +05:30
Ankit Singhaniya
59c57c289b
improve message when trying to pay 0
2021-11-01 23:09:31 +05:30
Ankit Singhaniya
093a297856
simplify the condition to check if value is larger then max amount
2021-11-01 23:08:08 +05:30
Piyush Singhania
4fcb54ff7c
Added translation support and currency symbol in the error message
2021-11-01 19:36:02 +05:30
Piyush Singhania
6178cf55c0
Updated suggested changes
2021-10-29 23:12:10 +05:30
Piyush Singhania
102ef29d6b
Added validation to give error message when trying to pay excess amount for an invoice
2021-10-29 18:26:45 +05:30
Ankit Singhaniya
ca0c2968e0
Merge pull request #13 from piyushsinghania/fix/wrong-font-in-saved-pdf
...
Fixed the font issue while saving pdf
2021-10-28 21:25:47 +05:30
Piyush Singhania
91b3d969c2
Fixed the font issue while saving pdf
...
Added font support for Basic Template
Added feature to select between platform safe fonts
2021-10-25 21:46:12 +05:30
Piyush Singhania
4996aed1de
Fixed the general ledger entry issue while doing partial payments
2021-10-21 23:19:32 +05:30
Piyush Singhania
e9b3d2ca03
Added enhancement to filter out reverted invoices
2021-10-21 23:10:14 +05:30
18alantom
7ad7bf7b2f
refactor: minor cleanups
2021-10-19 14:35:47 +05:30
Piyush Singhania
f0bdc4e669
Fixed auto updation of rate and tax on changing item
2021-10-19 14:31:17 +05:30
Piyush Singhania
59201366b7
Refactored Business template, used isSalesInvoice computed property rather than directly checking there in the template for it
2021-10-19 14:24:17 +05:30
Piyush Singhania
fc8ba4da6a
Created a computed propert isSalesInvoice in the Base.vue component and using it in the minimal template
2021-10-19 14:23:49 +05:30
Piyush Singhania
655c1a0893
fix purchase invoice incorrect to and from in minimal template
2021-10-19 14:18:07 +05:30
Ankit Singhaniya
0ed6cc48c6
fix issue with creating new file due to formaula/default
2021-10-19 14:14:00 +05:30
Ankit Singhaniya
6343f11328
add notes to basic template back
2021-10-19 14:08:55 +05:30
Ankit Singhaniya
62359ba7ae
fix formatting
2021-10-19 14:07:59 +05:30
Ankit Singhaniya
aefd70b5e3
add gst details to all templates
2021-10-19 13:52:28 +05:30
Ankit Singhaniya
7033683465
add gst information in the business template
2021-10-19 13:40:16 +05:30
Ankit Singhaniya
7d07bd17b4
add ability to show account gstin in the basic template
2021-10-19 13:33:44 +05:30
Ankit Singhaniya
d32c1de82b
add gstin to party and also show up in quick edit
2021-10-19 13:19:21 +05:30
Rushabh Mehta
e2529ad116
fix: allow parital payments to invoices
2020-05-06 23:32:35 +05:30
Faris Ansari
df1518f2ad
fix: Handle case when fiscal dates are not found
2020-04-30 16:41:58 +05:30
Faris Ansari
fb0744ba2b
feat: Group Items in Link field
2020-04-30 16:41:20 +05:30
Faris Ansari
c2509e4105
fix: Get Started
...
- Add documentation links
2020-04-30 16:40:03 +05:30
Faris Ansari
3efbf5bebd
fix: Remove font manager until we find alternative
...
- font-manager fails to build on WIndows and Linux
2020-02-10 13:25:26 +05:30
Faris Ansari
bb16c5ab56
fix: Rename Template Default to Basic
2020-02-10 13:24:06 +05:30
Faris Ansari
b7fd2e8c4a
fix(Invoice Template): Right align subtotal area
2020-02-04 01:36:44 +05:30
Faris Ansari
48e22e0419
fix: Show logo and its checkbox in Customizer
...
- Show selected color badge
- Hide checkbox label in TwoColumnForm
2020-02-04 01:33:18 +05:30
Faris Ansari
138b0673a8
feat: Invoice Template Customizer
...
- Template, Color and Font fields in PrintSettings
- font-manager for loading system fonts
- 3 Invoice Templates: Default, Minimal and Business
- Delete unused old Templates
- Dont show Delete button in Singles
- Rename font family "Inter var experimental" to "Inter"
2020-02-03 23:25:11 +05:30
Faris Ansari
ce864c5d0c
fix: Item Rate validation
2020-02-03 23:25:11 +05:30
Faris Ansari
827ecfd809
fix: Dont allow adding same item in another row
2020-02-03 23:25:02 +05:30
Faris Ansari
a264a7f0aa
fix: Placeholder for AutoComplete and Link
2020-01-21 12:08:22 +05:30
Faris Ansari
488a8a52ea
fix: GetStarted
...
- Mark cards as checked when task is completed
2020-01-02 22:40:18 +05:30
Faris Ansari
1dcdc1c898
fix: Rename 'Pending' to 'Unpaid'
2020-01-02 22:38:39 +05:30
Faris Ansari
bb80e2ec3a
fix: Fiscal Year in Jan, Feb, Mar
2020-01-02 22:38:01 +05:30
Faris Ansari
8133ad0300
fix: PrintSetting quick edit fields
2020-01-02 22:35:01 +05:30
Faris Ansari
4c12755d16
fix: Item actions
2020-01-02 22:34:12 +05:30
Faris Ansari
67e9ce094d
refactor: Setup wizard and company setup
...
- Move setup logic into setupCompany.js
- Set setupComplete field in AccountingSettings
- move connectToLocalDatabase in utils
2020-01-01 13:41:57 +05:30
Faris Ansari
2e70a0167a
fix: Add validations for email and phone fields
2019-12-27 15:53:13 +05:30
Faris Ansari
444cd9e441
fix: Remove dashboard setup code
2019-12-27 12:40:57 +05:30
Faris Ansari
a3506bf015
feat: Auto Update
...
- Ability to disable auto update from System tab in Settings
2019-12-27 12:07:39 +05:30
Faris Ansari
de19af85c4
fix: Incorrect accountType bug
...
- Set accountType as non mandatory
- accountType can be set from parent, but it is not required
2019-12-26 23:56:51 +05:30
Faris Ansari
1e44cc9fae
fix: Move importCOA file to accounting
2019-12-26 23:56:42 +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
d05a50f01d
feat: Party Widget in QuickEditForm
2019-12-26 19:15:41 +05:30
Faris Ansari
dc160a4232
fix: Update party outstanding amount
2019-12-26 19:15:25 +05:30
Faris Ansari
bef259bd84
fix: Get currency for party
2019-12-23 19:02:34 +05:30
Faris Ansari
47ce6117d1
fix: Add Item Type Product or Service
...
- Automatically set Income and Expense account and hide them from View
2019-12-23 18:50:47 +05:30
Faris Ansari
86d841da7a
feat: Add GetStarted page
...
- GetStarted model to track progress
2019-12-21 20:16:50 +05:30
Faris Ansari
9726fe4e8a
fix: Minor fixes
...
- Better error message in ledgerPosting
- Remove models key from model/index.js
- Format AccountingLedgerEntry.js
- Set default Account to Cash for Payment Type Cash
- Add placeholders for Payment Form
- Add key to v-for elements in TwoColumnForm
2019-12-20 12:20:43 +05:30
Faris Ansari
7fd5ce01d1
fix: Set fiscal year start and end date correctly
2019-12-20 12:15:50 +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
bd5ee080c2
fix: Formatting and model name
2019-12-18 23:54:58 +05:30
Faris Ansari
beb3105e9b
fix: Setup Wizard fixes
...
- Company Logo and Name section
- Disable next button on click
- Set company logo in PrintSettings
Other
- Add brand color to tailwind config
- Disabled button
- Override inputClass using a function
2019-12-16 19:22:14 +05:30
Faris Ansari
0277b7c0e7
fix: Set Party defaults
...
- Set default Account and Currency
- Reorder fields
2019-12-16 18:04:10 +05:30
Faris Ansari
20b7f0d0ac
fix: Remove balance from quickEdit
2019-12-13 12:27:24 +05:30
Faris Ansari
fca0a8986f
fix: Rename "No" to "Unit"
...
- fix eslint issues
2019-12-13 12:25:23 +05:30
Faris Ansari
6ad61976b8
fix: Invoice
...
- Sales Invoices -> Invoices
- Purchase Invoice -> Bills
- Set default quantity as 1
- Actions for Supplier
2019-12-13 01:04:37 +05:30
Faris Ansari
3a72dc6d0d
fix: Minor fixes
...
- Placeholder in Setup Wizard
- Import frappe-chart styles
- Destroy popper if it exists
- Placeholder for Date
2019-12-12 23:10:34 +05:30
Faris Ansari
865bf1f60e
fix: Set filters from route in ListView
2019-12-11 17:54:02 +05:30
Faris Ansari
d4c997317d
fix: Undo hide fields
2019-12-05 02:38:55 +05:30
Faris Ansari
7a94bffcbf
fix: Capture bankName in setup wizard
2019-12-04 22:52:16 +05:30
Faris Ansari
4904632549
fix: Commonify Transaction code
...
for SalesInvoice and PurchaseInvoice
2019-12-04 22:51: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
fb4e6c067a
fix: Reorder fields
2019-12-03 13:59:07 +05:30
Faris Ansari
c282844685
fix: Cache singles and currencySymbols in postStart
2019-12-03 13:42:31 +05:30
Faris Ansari
049432dbf1
fix: SalesInvoice
...
- Make round off entry to balance debit and credit with an allowance of 0.5
- Add Write Off and Round Off Account in AccountingSettings
- Generate Tax Summary without intermediate JSON field
2019-12-03 13:40:42 +05:30
Faris Ansari
d645ff31b7
fix: Move paymentMethod above paymentAccount
2019-11-28 22:53:18 +05:30
Faris Ansari
4fb8ec56d4
fix: Add placeholder text
2019-11-28 00:08:13 +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
293c2768c4
fix: List config
2019-11-22 00:50:41 +05:30
Faris Ansari
5cc57d3748
feat: FilterDropdown in ListView
2019-11-22 00:50:30 +05:30
Faris Ansari
a182d65057
fix: Set ReferenceType as AutoComplete in PaymentFor
2019-11-20 00:47:23 +05:30
Faris Ansari
b2c5eeb618
fix: Create Invoice action from Customer
2019-11-20 00:46:16 +05:30
Faris Ansari
dfd364dc95
fix: Add email, phone, address fields to Party
2019-11-20 00:45:42 +05:30
Faris Ansari
6656d22cd1
fix: Add image fields to Item and Party
2019-11-20 00:44:57 +05:30
Faris Ansari
c36d50086f
feat: JournalEntryForm
2019-11-20 00:40:01 +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
a0009ad62d
fix: List configs
2019-11-19 23:21:15 +05:30
Faris Ansari
6994c2fa11
feat: TwoColumnForm
...
- Supports inline editing of links for e.g Address
2019-11-19 23:08: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
3c3473fe4e
fix: Status badge in Payment List
2019-11-09 01:28:09 +05:30
Faris Ansari
15e4dc6314
fix: Undo currency formatting / parsing
2019-10-30 02:23:19 +05:30
Faris Ansari
36db289c6e
feat: Add Make Payment button
...
- Generic Dropdown component
2019-10-30 01:03:26 +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
b9e52917be
fix: Add placeholders for Item fields
2019-10-22 18:52:56 +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
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
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
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
ebf6800d65
FIX: incorrect path to country coa json after building
2019-07-22 17:11:09 +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
a91b4a274c
Fix Address naming
2019-02-27 12:53:17 +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
Faris Ansari
edd9f35756
Update outstanding of Invoice after payment submit
2018-10-26 02:27:09 +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
9a83bf5458
Remove getFilters
2018-10-26 02:25:58 +05:30
Faris Ansari
89e0436c35
Submit payment on a fresh doc
2018-10-26 02:25:47 +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
bd3b266a69
Render ListView based on listConfig
2018-10-23 02:02:37 +05:30
Faris Ansari
ae2d95328a
Merge with master
2018-10-22 23:40:22 +05:30
Faris Ansari
f62da9140d
Add listview config for Item
2018-10-18 20:43:05 +05:30
Faris Ansari
5dbdbfb77a
Add listView config for Party
2018-10-15 17:35:35 +05:30
Faris Ansari
b83b7d19e5
Add PrintView
2018-10-15 17:35:01 +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
4eeabe9238
Organize sidebar items, fix layout
2018-09-26 19:53:53 +05:30
sahil28297
41680c82b0
Setting read only value to 1 for formula to work ( #69 )
...
* Setting read only value to 1 for formula to work
* Remove readOnly from tax
2018-09-25 17:30:10 +05:30
Faris Ansari
b57a301821
Set Invoice account back to formula
2018-09-23 13:47:06 +05:30
sahil28297
d8dace31f8
changes in events, payment modal and date in sales register ( #68 )
...
* creating a default party account
* changed formula to fetch in invoices
* changes in events, Invoice, Payments and date in sales register view
2018-09-20 18:23:30 +05:30
sahil28297
0b4cbfe35a
created default party account and corrected date-remaining in Event ( #67 )
...
* creating a default party account
* changed formula to fetch in invoices
* proper naming convention for daydiff
2018-09-20 16:27:23 +05:30
sahil28297
91f6c693e0
Create a default party account ( #66 )
2018-09-11 17:02:28 +05:30
sahil28297
ce2254824a
Add Party Invoices link ( #65 )
2018-09-07 15:40:39 +05:30
Suraj Shetty
52f8beffdc
Update link in invoice.js
...
- Replace frappe.desk.showFormModal with new $formModal
2018-07-14 19:58:08 +05:30
Suraj Shetty
00b93cac73
Make account field in item as 'required'
2018-07-13 13:57:53 +05:30
Faris Ansari
1a5d01ffeb
eslint fixes
2018-07-12 17:05:24 +05:30
Faris Ansari
30ea202c89
Event
...
- fix lint and style
- daysUntil should be integer
2018-07-10 19:10:10 +05:30
Faris Ansari
9f563d5ef7
FIx lint and style
2018-07-10 19:07:02 +05:30
Faris Ansari
5b77fe1730
Invoice
...
- Update Tax Template according to VueJS
- Remove formula from tax field for now (debug later)
2018-07-09 18:32:18 +05:30
Suraj Shetty
67d24bf128
Add link modal
2018-06-25 13:41:37 +05:30
Faris Ansari
3b65aea6a4
Organize Form and List components in folders
2018-06-08 12:04:08 +05:30
Faris Ansari
a268e1a4ef
Add Table control with ModelTable
...
- onlyInput prop for FrappeControl
2018-06-07 07:23:26 +05:30
Faris Ansari
d518ca3e6d
Form rendering based on Layout
...
- ListAndForm is now cached between list and form routes
2018-06-04 15:00:12 +05:30
Faris Ansari
d920bcb4bd
event
2018-05-10 17:27:28 +05:30
Faris Ansari
9799e75230
Remove rootRequire
2018-05-08 11:34:01 +05:30
Faris Ansari
9fed2fbb19
Add models
...
- Fulfillment
- PurchaseOrder
- PurchaseReceipt
- SalesOrder
2018-04-28 19:56:26 +05:30
Faris Ansari
17e5187c51
Reports and Models
...
- Models
- Bill
- Quotation (extended from Invoice)
- Journal Entry
- Reports
- Sales Register
- Purchase Register
2018-04-26 15:53:27 +05:30
Faris Ansari
180825243f
Reports
...
- Common FinancialStatementsView
- Add BalanceSheet
- Add Fiscal Year in Accounting Settings
2018-04-24 13:28:57 +05:30
Faris Ansari
3da7b7169a
Profit and Loss Statement first cut
2018-04-19 20:01:35 +05:30
Faris Ansari
1c1f72281e
wip
2018-04-18 14:32:05 +05:30
Faris Ansari
20db1fd391
Merge branch 'master' into profit-and-loss
2018-04-18 13:37:17 +05:30
Faris Ansari
1a59b20b84
Merge branch 'master' into models
2018-04-18 13:36:26 +05:30
Faris Ansari
8a67e6bf9a
Financial Statements init
2018-04-18 12:17:00 +05:30
Faris Ansari
f310fd671e
getRootLabel for AccountTree
2018-04-15 00:45:04 +05:30
Faris Ansari
7e8f37dda6
Add Chart of Accounts list item
2018-04-09 00:03:32 +05:30
Faris Ansari
5c9fd405f0
import Standard Chart of Accounts
2018-04-02 23:24:45 +05:30
Faris Ansari
877e0616d4
camelify fieldnames in Account
2018-04-02 23:24:35 +05:30
Faris Ansari
56aa6c70af
validate each step of setup wizard before next
2018-04-02 22:36:16 +05:30
Faris Ansari
25095bd064
AccountingSettings
2018-03-30 22:32:44 +05:30
Revant Nandgaonkar
c5976d1ebc
Quotation Settings
2018-03-29 13:53:27 +05:30
Revant Nandgaonkar
2714171d0e
Quotation added : Inherits from Invoice
2018-03-29 12:58:56 +05:30
Revant Nandgaonkar
7bf0cf12d9
Journal Entry DocType added
2018-03-28 17:42:13 +05:30
Revant Nandgaonkar
3b7182957a
Merge pull request #23 from revant/fix_case
...
Models for Address and Contact
2018-03-27 20:11:18 +05:30
Rushabh Mehta
0e9edf2d3b
payment settings
2018-03-27 19:22:59 +05:30
Revant Nandgaonkar
c949309771
Contact Added
2018-03-27 18:46:40 +05:30
Revant Nandgaonkar
242771584d
Address Title Field set
2018-03-27 17:20:13 +05:30
Revant Nandgaonkar
da08c59f34
Address Model Added
2018-03-27 17:08:00 +05:30
Revant Nandgaonkar
0ad6223ba8
Fix case
2018-03-27 14:42:43 +05:30
Rushabh Mehta
66cdea78a5
added payment
2018-03-27 09:50:58 +05:30
Rushabh Mehta
1e43969daf
Merge pull request #22 from rmehta/reports
...
[start] reports
2018-03-26 17:46:31 +05:30
Rushabh Mehta
b5e3188608
[start] reports
2018-03-26 17:44:27 +05:30
Revant Nandgaonkar
6928181220
Fix Invoice: delete unused files
2018-03-19 20:44:00 +05:30
Revant Nandgaonkar
4d3122b569
Fix Invoice
2018-03-19 20:38:10 +05:30
Rushabh Mehta
edb0924375
filters, wip
2018-03-08 19:01:40 +05:30
Rushabh Mehta
cdd68b6498
fixes
2018-03-07 16:08:39 +05:30
Rushabh Mehta
b72878110d
added ledger
2018-03-05 22:15:40 +05:30
Rushabh Mehta
c5b9ae8691
isSubmittable
2018-02-27 21:59:34 +05:30
Rushabh Mehta
2769423510
list view updates
2018-02-22 16:52:51 +05:30
Rushabh Mehta
34131c86d7
whitespace
2018-02-21 15:13:34 +05:30
Rushabh Mehta
270051761a
print format
2018-02-21 15:09:27 +05:30
Rushabh Mehta
6b26f5acc8
print format wip
2018-02-20 22:41:16 +05:30
Rushabh Mehta
598682160c
socketio
2018-02-19 22:12:26 +05:30
Rushabh Mehta
9a53eee646
Delete account.js
2018-02-19 12:39:19 +05:30
Rushabh Mehta
2eea0bb807
Delete customer.js
2018-02-19 12:39:09 +05:30
Rushabh Mehta
90ae7dda4c
Delete invoice.js
2018-02-19 12:38:54 +05:30
Rushabh Mehta
8c15a6829c
Delete item.js
2018-02-19 12:38:33 +05:30
Rushabh Mehta
3567eb1776
fix case
2018-02-19 12:36:51 +05:30
Rushabh Mehta
d09de107d9
template for taxes
2018-02-19 12:01:22 +05:30
Rushabh Mehta
34b72f2297
refactor naming and added taxes!
2018-02-16 18:44:38 +05:30
Rushabh Mehta
650ad31d12
list row for invoice
2018-02-15 15:23:48 +05:30
Rushabh Mehta
70fbf53252
update build
2018-02-14 18:23:40 +05:30
Rushabh Mehta
830342cfa6
refactor
2018-02-13 17:27:20 +05:30
Rushabh Mehta
c7f3134f83
add invoice settings
2018-02-12 21:53:14 +05:30
Rushabh Mehta
cf5f029ea0
added fetch
2018-02-09 18:26:10 +05:30
Rushabh Mehta
85693672cc
camelCase
2018-02-08 17:59:45 +05:30
Rushabh Mehta
354813d339
invoice totals
2018-02-08 17:16:10 +05:30
Rushabh Mehta
36be3b98f7
change case
2018-02-08 15:09:10 +05:30
Rushabh Mehta
1b48a5e9ee
invoice child editing
2018-02-06 22:43:34 +05:30
Rushabh Mehta
76f3f669d3
added invoice models
2018-01-31 18:52:50 +05:30
Rushabh Mehta
cd5461722e
add customer model
2018-01-31 15:43:59 +05:30
Rushabh Mehta
d1e7533475
refactor
2018-01-30 18:56:35 +05:30
Rushabh Mehta
61b3facf16
added new model item
2018-01-25 15:35:24 +05:30
Rushabh Mehta
72902cdeb8
[refactor] account views
2018-01-24 17:33:22 +05:30