2
0
mirror of https://github.com/frappe/books.git synced 2024-12-23 03:19:01 +00:00
Commit Graph

175 Commits

Author SHA1 Message Date
akshayitzme
99b1b08cb8 fix: hide pricelist field when its empty and doc is submitted/cancelled 2024-02-07 11:20:02 +05:30
Mildred Ki'Lya
4dfeb98e4a chore: validate and lint typescript 2024-01-08 21:56:03 +01:00
Mildred Ki'Lya
c10edc7132 feat: #151 Add quote object and allow create invoice from it
Also allow changing a print template type, necessary to create a custom
print template for this.
2024-01-08 21:56:03 +01:00
Mildred Ki'Lya
2bffcda8ff feat: #755 Accounting for taxes on payments
When defining taxes, it is possible to define an additional payment
account that will be used during payments to move taxes from the
original tax account to this new payment tax account. This allows to
account for taxes only when payment is received.

Now payments can reference tax summary objects that will reference the
two accounts to move funds between when the payment is committed. Reuse
some of the Invoice code to generate these tax summary objects.
2023-12-22 10:07:47 +01:00
akshayitzme
8186f12548 feat: pos settings 2023-12-04 14:38:13 +05:30
akshayitzme
9930a15e6e feat: pos shift models 2023-12-04 14:38:12 +05:30
akshayitzme
8c46a93b13 fix: paymentType formula for return 2023-11-18 15:10:44 +05:30
akshayitzme
67f9232160 fix: show return payments in the belonged list 2023-10-11 11:43:43 +05:30
akshayitzme
04faff1f6f feat: create manual return 2023-09-25 15:45:20 +05:30
akshayitzme
d291b27d30 test: invoice returns 2023-09-23 16:46:40 +05:30
akshayitzme
ca3256bf20 fix: code cleanup 2023-09-23 16:45:40 +05:30
akshayitzme
a1fc203e8b feat: invoice returns 2023-09-23 16:45:22 +05:30
akshayitzme
8cac1ef45f feat: schema changes for invoice return 2023-09-23 16:42:21 +05:30
18alantom
6bbee25dd5 fix: allow multiple rows of same item in invoice
- this is to allow for different rates
2023-08-28 12:03:37 +05:30
18alantom
202612b57a incr: add feature flag for custom fields
- also add page and sidebar item
2023-07-28 12:32:27 +05:30
18alantom
090f309a80 fix(ux): add is group to Account list
- prevent undefined error in search
2023-07-16 23:13:12 -07:00
18alantom
826a72e1e5 incr: route to lastRoute on open
- add file Misc singles doc
2023-06-30 11:57:43 +05:30
Alan
dc053f22c8
Merge pull request #669 from Nahiiko/better-french-version
Fix #666 : correction of french chart of accounts
2023-06-26 03:38:06 -07:00
18alantom
d42d0841aa chore: config eslint with vue-eslint and prettier
- fix prettier issues
2023-06-23 10:40:16 +05:30
Nahiko
248670e626
Fix #666 : correction of french chart of accounts 2023-06-22 14:18:20 +02:00
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
Abdallah A. Zaqout
494e25e3d6 if item has discount use it as amount
its help wen add item first time and discount is zero
2023-06-11 23:46:21 -07:00
akshayitzme
bef87b0afa chore: remove redundant console.log 2023-06-11 23:44:56 -07:00
18alantom
9a53e9c648 fix: update and fix failing tests 2023-06-06 22:11:54 -07:00
18alantom
b97bbc293d fix: item rate fetch logic 2023-06-06 22:11:54 -07:00
18alantom
7d10951316 fix: ItemPrice -> PriceListItem
- update and remove fields
2023-06-06 22:11:54 -07:00
zaqoutabed
bed66cb67a add enabeld state in listview 2023-06-06 20:46:30 -07:00
akshayitzme
fd0fba6ed7 test: price list 2023-06-06 14:29:19 +05:30
akshayitzme
3862fe1006 feat: price list 2023-06-06 14:29:08 +05:30
18alantom
96cad8a3d5 incr: fix default fieldname
- fix passed date
2023-06-06 13:49:59 +05:30
18alantom
ce4481b609 feat: add auto stock transfer 2023-06-06 13:14:26 +05:30
18alantom
b3209b8083 feat: create invoice from stock transfer 2023-06-05 11:39:40 +05:30
18alantom
5ec0270540 feat: modal to selct print size 2023-06-02 16:21:27 +05:30
18alantom
fba3fb76c6 fix: prevent cannot read prop rootType 2023-05-30 05:04:08 -07:00
18alantom
2007e4339d fix: Print View sync issue
- hide multi currency fields cause widget is sufficient
- exchange rate update issue
2023-05-08 12:00:14 +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
19aa0d949a chore: rename Quick Payment to Auto Payment
- ∵ more semantically correct
2023-04-20 13:12:29 +05:30
18alantom
759bedf764 incr: complete quick payment function
- fix quick view display update
2023-04-20 11:55:48 +05:30
18alantom
bc909f630a feat: add default fields for Quick Payments
- fix punctuation
- improve submit dialog if quick payment
2023-04-20 11:40:23 +05:30
18alantom
0c369309e3 fix(ux): use CommonForm for all entries
- update search routing, listConfigs
2023-04-14 13:22:13 +05:30
18alantom
202ddf829b incr: add shortcuts for linked entries
- fix quickedit shortcut
- most settings to tab
- fix coa auto select in SetupWizard
- remove sections and tabs if empty
2023-04-14 10:43:18 +05:30
18alantom
f0a6e7bf9e fix(ui): propagate row changes
- type ExchangeRate.vue
- add BarCode and ExchangeRate widgets to CommonForm
- create (not complete) with LinkedEntries.vue
2023-04-13 11:46:51 +05:30
18alantom
95e5447d79 refactor: simplify and improve #591 2023-04-10 17:09:07 +05:30
Abdallah A. Zaqout
920d97e52e handle currency for AutoComplete 2023-04-10 02:28:37 -07:00
18alantom
8ff4a97790 incr: remove redudant print settings 2023-03-13 21:14:10 +05:30
18alantom
dced1ed559 fix(ux): display template compilation errors
- fix failing tests due vue imports on ts-node compile
- prevent fyo access in templates
- update default template
- change outline colour
2023-03-13 15:42:19 +05:30
18alantom
f061108565 fix(ui): transition for hints
- remove fix scrollbar jump on edit toggle
- remove toggle edit toast
- (unrelated) add formula for root type
2023-03-11 10:31:40 +05:30
18alantom
dabcbcd2ce fix: PrintTemplate list view
- type ListCell
- improve ListViewConfig types, update where required
2023-03-07 12:39:49 +05:30