- добавлена функция "fetch_items"
- добавлена функция "fetch_categories"
- Updated hooks for fixtures, removed unnecessary fields
- Syncing for items limited when
In TailPOS
is checked
- TailPOS app API endpoint updated to get only In TailPOS filtered Items
- API endpoint for not force sync is updated for In TailPOS filter
- Set Item UUID if not set and that In TailPOS is ticked
- Clean unnecessary codes
- Added POS Profile field on Tail Settings
- Re-layout Receipts
- Added function, "generated_si"
- Categories self.id generate, fix for TailPOS category duplicate
- Added Use Price List field on Tail Settings
- Updated API endpoint for TailOrder to fetch Price List
- Updated API endpoint for TailPOS to fetch Price List
- MAJOR: TailPOS will be using name as naming
- Refactored codes
- Removed add_role subscriber
- Added description column from Item for syncing
- Add Item field on Receipts Item
- Sync Item field in Receipts Item
- fix: barcode field missing on Item
- fix: description to item_name
- fix: total amount on Receipts before_insert
- refactor: sync functions separated create and update
- fix: receipts items get item for item code
- fix: categories id should not be replaced every save
- feat: submit sales invoice
- feat: Sales Invoice field on Receipts (know what Sales Invoice generated)
- refactor: removed unused functions
- refactor(ui): modified Attendants layout
- feat: added POS Profile in Device document
- refactor: sync methods
- feat: Device ID in syncing items
- feat: device id in TailOrder
- feat: added Use Device Profile field under Tail Settings
- feat: added Mode of Payment settings under Tail Settings
- feat: added Mode of Payment settings under Device doctype
- refactor: item hooks from utils to doc_events
- added: functions device mode of payment
- added: doctype Remarks Template
- remove: unnecessary functions in Categories
- refactor: get_all to get_items_with_standard_rate
- added: MOP table under Tail Settings and Device