4aaa3fc72bImport data also adds all permissions to owner roletanshu2020-11-08 20:01:27 +05:30
94b63e4385Product List and Query workingtanshu2020-11-08 19:09:31 +05:30
0c9ebd29d7Initial setup for temporal products table. Updated the model and the data import. Now for all the routers and then update productstanshu2020-11-07 13:55:41 +05:30
1e69c8eeebImporting now working except u-product_group_modifier. It does not fit in the new scheme. Will remove in next commit so that it is added to log if needed later.tanshu2020-10-28 02:16:55 +05:30
f8683cf080Devices have replaced Clients for authentication as well as location using sections. Printing of reports done. Main section is now a fixturetanshu2020-10-27 16:59:24 +05:30
f8778fee74Ported: Split bill done - TODO: If the products have different price due to paid modifierstanshu2020-09-28 08:09:38 +05:30
cf34c2b855Ported: Table Merge/Move and Kot Merge/Movetanshu2020-09-25 08:48:50 +05:30
bf09471e9eFix: Discount button was greyed out due to wrong check. Show was sending customer as empty dictionary which triggered an error in input as id was a required columntanshu2020-09-24 09:18:58 +05:30
578385f866Chore: Deduplicated the settle options function for save/update/void/receive paymenttanshu2020-09-24 08:47:09 +05:30
6c06271315Ported: Guest Book Save bill Update bill Show billtanshu2020-09-24 07:39:46 +05:30
fdfd3dcbfbAdded: Alembic for migrations Moving from Pyramid to FastAPItanshu2020-06-14 18:43:10 +05:30
0c0a2990a8In case of a table with no guest, it will ask for pax
Amritanshu
2019-08-26 15:11:28 +05:30
a12f093828Renamed void_reason to reason so that we can store the employee name in case of Staff and NC reason in case of NC bills. Settling NC and Staff bills now asks for Staff name / NC reason
Amritanshu
2019-08-25 23:22:50 +05:30
6d0f30503aRenamed Report permissions to make more sense Removed the void and reprints report and added it to the bill settlement report updated the import to add a new sql to be executed later to update the settlements and report permission names Export works on all reports
Amritanshu
2019-08-25 15:08:59 +05:30
05860fb0b9Added nav-bar to show home link and user status
Amritanshu
2019-08-22 14:15:02 +05:30
04fb6dfcabFix: Move table was checking !x instead of !!x and so was not working Added checks to void bill, split bill and move table
Amritanshu
2019-08-21 17:02:06 +05:30
ee54e36ddaAdded routes for serving index.html for various routes. Depreciated: Customers TODO: Reprint, Setting, Change (ie. voucher void and reprint)
Amritanshu
2019-08-21 16:16:46 +05:30
461db9d8faFix: Wrong permission of sales
Amritanshu
2019-08-21 15:40:46 +05:30
2c0c91b136Modifiers popup not scrolling fixed
Amritanshu
2019-08-21 15:39:01 +05:30
992a6b6767Fix: Checkout was broken
Amritanshu
2019-08-21 14:37:46 +05:30
5603c5d8fbFix: Product units
Amritanshu
2019-08-21 14:27:11 +05:30
fd1111f378Display units in Sale / Product and don't show brackets when no units entered
Amritanshu
2019-08-21 14:13:53 +05:30
b898e26dc6Added the final missing Voids or Reprints report aslo. Ready for beta 1. Removed voucher.is_void in favour voucher_type == void
v1.0.0-beta.1
Amritanshu
2019-08-21 13:19:08 +05:30
f41a0f4045Following Semantic Versioning and setup.py updated for it
v1.0.0-alpha.1
Amritanshu
2019-08-20 08:23:28 +05:30
29850e367eFix: Sales was not working as it was checking the wrong permission Fix: Type in title of cashier checkout html Fix: Import was adding everthing to first user as initially users were not being imported
Amritanshu
2019-08-20 00:12:01 +05:30
c7f464ebc2Now we are also getting the roles, etc from the old db
Amritanshu
2019-08-19 18:02:41 +05:30
2474e3ef25Fixed a few errors which showed up when ng build --prod was used Removed the loading bar component as it was giving build troubles and can be added back later Added the HttpClientModule import to app.module without which it will not run
Amritanshu
2019-08-19 17:35:57 +05:30
9a03428c92Setup for serving the production build of frontend from the pyramid app
Amritanshu
2019-08-19 16:39:10 +05:30
f9e784b12fCashier checkout should now work
Amritanshu
2019-08-19 15:58:02 +05:30
55ec2f8763Fix: get_bill_id now skips the 10000th number so that it displays properly in our system Bill now shows the bill details on the top
Amritanshu
2019-08-18 22:05:33 +05:30
e697631cd4Move / Merge KOT Done. We need to check if it is the only kot and raise an error if it is. Split Bill Done
Amritanshu
2019-08-18 01:05:59 +05:30
dcaf23b390Tax is added directly to product for sale Auth guard and auth service simplified and fixed so that user is updated upon login Home component changed to use square buttons Fixed showing the totals in the bill
Amritanshu
2019-08-11 01:37:14 +05:30
d7fdf751b9Made the voucher calls more readable
Amritanshu
2019-08-10 19:43:35 +05:30
40a958a935Void Bill Working
Amritanshu
2019-08-10 18:49:05 +05:30
2fcff26e34Move Table with confirm
Amritanshu
2019-08-10 14:21:40 +05:30
4fb8d9118eBill now displays Net, Tax, Discount and Gross Amounts Stylings: The bill table rows are properly centred instead of aligned to top
Amritanshu
2019-08-10 10:30:27 +05:30
ff8f4ffb16Receive payment working. TODO: Nested subscribe in Receive Payment in sales-home-component.ts should be refactored into something more readable.
Amritanshu
2019-08-09 14:55:38 +05:30
6503982897Added hasPermission function to the auth service to check for permissions. Added: Bill Type selection Fix: Add product would add to old kots if product was added earlier
Amritanshu
2019-08-08 16:35:03 +05:30
c81b92c336Fix: import script to fit the new structure of voucher table (is_printed field removed, voucher_type != KOT is now assumed to be printed) Fix: Take-away bill type is now removed Fix: Table overview now shows the right amounts Voucher Save and Update should now work Discounts now working (permissions are not checked)
Amritanshu
2019-08-08 13:31:30 +05:30
7d06a2f961Save Bill Works
Amritanshu
2019-07-13 21:32:18 +05:30
bcad4cdae3No automatic signout Voucher basic working running tables shifted to cards from buttons, this gives us immense styling oportunities
Amritanshu
2019-07-12 12:36:38 +05:30
4513e8b263Bills initially working just as proof of concept ng linted modifier categories list is better at displaying data sanely now
Amritanshu
2019-07-11 12:17:41 +05:30
d69ab0063aBig Chunk of updates on way to making the sales portion working
Amritanshu
2019-07-06 13:46:18 +05:30
87076d9c00Guest book
Amritanshu
2019-06-25 17:13:56 +05:30
7b08fe611fFeature: SectionPrinter is now working Migration: Section, Printers, SectionPrinters working
Amritanshu
2019-06-25 16:44:59 +05:30
20801afc8aRemoved IsModifierCompulsory from MenuCategory as it is now not needed and minimum in ModifierCategory set to non-zero to achieve the same. Fix: DiscountLimit was not scaled to 100 in MenuCategory detail. So it is now chaled in the json and scaled back in the frontend for the list as that was not supposed to be scaled. Feature: Modifier is now done Fix: In product save, it was checking menu_category second time again instead of sale_category
Amritanshu
2019-06-22 08:49:33 +05:30
e13ed38640Modifier categories works
Amritanshu
2019-06-21 01:29:54 +05:30
6ace2078bdAdded the Sales Categories to migrate updated the others
Amritanshu
2019-06-20 19:50:03 +05:30
e1c42d4470Modifier Category table added as a parent of modifiers They are also linked to products / menu categroies as to which products they can be used on The linking to menu categories is done in the frontend, database is linked directly to products Treeview for menu categories yet to be done in modifier category detail form
Amritanshu
2019-06-20 17:45:28 +05:30
05f8058a15Product Group renamed to Menu Category Extracted Product Group -> Group_type to a a new object called Sale Category. Moved tax from product to Sale Category for uniform taxes on types of sales.
Amritanshu
2019-06-20 13:15:23 +05:30
16455fdcacTODO: Refactor the product and productgroup tables as per the comments added. rename the product group table to either product category or menu category move the group_type field from productgroup to products and name it sales category eg. Food, beverage, etc. also, set the tax for sales category and not individual product Added the printers permission to end of permissions and only for owner, set them right
Amritanshu
2019-06-20 01:59:11 +05:30
3dcf1c4c42Running tables: Initial working sample just shows a row of buttons
Amritanshu
2019-06-15 13:04:25 +05:30
5093bdc391Tables List and Detail working TODO: Save SortOrder also, Drag and Drop ordering
Amritanshu
2019-06-14 09:28:30 +05:30
d59c60e81dInitial commit for the Angular part. We are nowhere yet.
Amritanshu
2019-06-14 00:32:34 +05:30
1a1fa7881dThe Backend for the new narsil Most of the things done. Need to implement a few reports and management. Changed the method of handing the Validation Exception
tanshu
2017-03-14 18:26:57 +05:30