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
Akshay
82a2c5e5b6
Merge pull request #709 from akshayitzme/feat-pos-page
...
feat: point of sale
2023-12-04 15:05:50 +05:30
akshayitzme
7ed2a0841e
fix: expectedAmount calculation
2023-12-04 14:42:57 +05:30
akshayitzme
a76953776b
fix(ux): disable Pay, Submit buttons on conditions
2023-12-04 14:38:13 +05:30
akshayitzme
97f9fbb80b
feat: toast popus on sinv, shpm, pay submit
2023-12-04 14:38:13 +05:30
akshayitzme
df6c472ca4
chore: refactor sinv validations
2023-12-04 14:38:13 +05:30
akshayitzme
8d1e0ca8c8
fix(ux): disable submit button
2023-12-04 14:38:13 +05:30
akshayitzme
9874d71821
chore: add missing types
2023-12-04 14:38:13 +05:30
akshayitzme
f86275da86
feat: validate serial number count in row
2023-12-04 14:38:13 +05:30
akshayitzme
23f9fc97d6
fix: list only inventory items (trackItem enabled)
2023-12-04 14:38:13 +05:30
akshayitzme
819d88f494
fix: failing test
2023-12-04 14:38:13 +05:30
akshayitzme
81be57be32
feat: pos settings validations
2023-12-04 14:38:13 +05:30
akshayitzme
ffbce23f03
fix: minor fixes
2023-12-04 14:38:13 +05:30
akshayitzme
7e7e3ed3cd
chore: code cleanup
2023-12-04 14:38:13 +05:30
akshayitzme
7db0cf5ce9
fix: party creation from POS
2023-12-04 14:38:13 +05:30
akshayitzme
8186f12548
feat: pos settings
2023-12-04 14:38:13 +05:30
akshayitzme
db2a97d01e
test: pos transacted amount
2023-12-04 14:38:13 +05:30
akshayitzme
238f477aa3
chore: code cleanup
2023-12-04 14:38:13 +05:30
akshayitzme
f50932c6a3
chore: set additional discount field to readonly
2023-12-04 14:38:13 +05:30
akshayitzme
ebaf110ff2
chore: remove POSSettings as its redundant for now
2023-12-04 14:38:13 +05:30
akshayitzme
83615ea50b
chore: rename neupos to pos
2023-12-04 14:38:13 +05:30
akshayitzme
b7e4b3d413
fix(ui): modal sizing
2023-12-04 14:38:13 +05:30
akshayitzme
a3c61e0105
chore: remove redundant comment
2023-12-04 14:38:13 +05:30
akshayitzme
65c472500b
fix(ui): table overflowing
2023-12-04 14:38:13 +05:30
akshayitzme
3bbf5294c9
fix: add item triggering multiple times
2023-12-04 14:38:13 +05:30
akshayitzme
c483c4bf73
fix: show item discount amount & percent
2023-12-04 14:38:13 +05:30
akshayitzme
b072253755
fix: enable POS only if discounts enabled
2023-12-04 14:38:13 +05:30
akshayitzme
a04e2af555
feat: payment modal
2023-12-04 14:38:13 +05:30
akshayitzme
5f595501f5
fix: balance quantity not updating after submit
2023-12-04 14:38:13 +05:30
akshayitzme
d3bc03a14c
incr: added payment, cancel action buttons
2023-12-04 14:38:13 +05:30
akshayitzme
5b66b98f4e
incr: selected item row component
2023-12-04 14:38:13 +05:30
akshayitzme
53955045de
feat: floating label float input
2023-12-04 14:38:13 +05:30
akshayitzme
f43161adf7
feat: floating label currency input
2023-12-04 14:38:13 +05:30
akshayitzme
0189e99c9b
feat: floating label input base
2023-12-04 14:38:12 +05:30
akshayitzme
c12d9e1fb8
feat: selected items table
2023-12-04 14:38:12 +05:30
akshayitzme
1878f26110
feat: items table
2023-12-04 14:38:12 +05:30
akshayitzme
ab3f1e0542
feat: payment modal init
2023-12-04 14:38:12 +05:30
akshayitzme
e7486db8ad
incr: added pos open & close modal
2023-12-04 14:38:12 +05:30
akshayitzme
79ef11bb23
incr: pos shift models
2023-12-04 14:38:12 +05:30
akshayitzme
218547269d
feat: get pos transacted amount
2023-12-04 14:38:12 +05:30
akshayitzme
746b3b26ee
incr: close pos shift modal
2023-12-04 14:38:12 +05:30
akshayitzme
06da764309
incr: posShiftOpen modal
2023-12-04 14:38:12 +05:30
akshayitzme
b9b2f3d49e
fix: added closingAmounts in posShift
2023-12-04 14:38:12 +05:30
akshayitzme
9cf3ee0626
feat: isPOS field to identify inv created in pos
2023-12-04 14:38:12 +05:30
akshayitzme
0172551290
fix: enabled create for pos default customer
2023-12-04 14:38:12 +05:30
akshayitzme
49cf461d54
feat: pos shift open page
2023-12-04 14:38:12 +05:30
akshayitzme
69b213e995
feat: neupos page
2023-12-04 14:38:12 +05:30
akshayitzme
9930a15e6e
feat: pos shift models
2023-12-04 14:38:12 +05:30
akshayitzme
b8518c6c7d
feat: cash denomination models
2023-12-04 14:38:12 +05:30
akshayitzme
a01dfedff1
feat: neupos route & sidebar config
2023-12-04 14:38:12 +05:30