|  | 1df7db93e7 | #16: stored function for receipt reimbursement transaction | 2025-04-21 18:36:50 +02:00 |  | 
				
					
						|  | 629b35655d | #15: stored function for cash-based stock replenishment transaction | 2025-04-21 18:23:11 +02:00 |  | 
				
					
						|  | ad832fc71b | #14: stored function for "credit" transfer transactions | 2025-04-21 17:45:40 +02:00 |  | 
				
					
						|  | e15f1646ce | #13: stored function for cash withdrawal transactions | 2025-04-21 17:37:31 +02:00 |  | 
				
					
						|  | f0cd8361d1 | #12 - stored function for cash deposit transactions | 2025-04-21 17:23:24 +02:00 |  | 
				
					
						|  | 028d4d98db | #11: stored function for sale undo transaction | 2025-04-21 17:06:21 +02:00 |  | 
				
					
						|  | 4c7012c517 | #10: stored function for cash sell transaction | 2025-04-21 12:22:22 +02:00 |  | 
				
					
						|  | cef95c4313 | #9: stored function for sell transaction | 2025-04-20 23:50:25 +02:00 |  | 
				
					
						|  | aded7a5769 | #8: stored function to update currency buy rate | 2025-04-20 19:27:02 +02:00 |  | 
				
					
						|  | 66870bbc8c | #7: migrate to stored function for updating currency sell rate. | 2025-04-20 19:22:19 +02:00 |  | 
				
					
						|  | 9235607d4c | #6: new currency stored function | 2025-04-20 19:15:23 +02:00 |  | 
				
					
						|  | 8f42145bee | #5: rename account stored function | 2025-04-20 18:00:40 +02:00 |  | 
				
					
						|  | 58ab1d00be | #4: add account to barcode stored procedure. | 2025-04-20 17:55:18 +02:00 |  | 
				
					
						|  | c5d1fc3402 | #3: create account in SQL not in Python. | 2025-04-20 17:42:12 +02:00 |  | 
				
					
						|  | 3000731ac7 | SQL schema v002 script part 1 | 2025-04-11 20:56:17 +02:00 |  | 
				
					
						| 
								
								
									 brmbar | 2bfd1796d0 | brmbar-cli stats: Separate credit and overflow | 2016-01-07 05:06:37 +01:00 |  | 
				
					
						| 
								
								
									 brmbar | 4494dafbb8 | Shop.inventory_balance(): Tidy up, commented out code for easy per-item balance dumps | 2016-01-04 21:04:35 +01:00 |  | 
				
					
						| 
								
								
									 brmbar | 3ea61f01d7 | brmbar-cli undo: New feature | 2015-12-13 16:36:50 +01:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 099d775102 | Add missing collateral changes for Transfer | 2015-12-13 16:10:03 +01:00 |  | 
				
					
						| 
								
								
									 niekt0 | 5de7bf7458 | Disabled default and inefective computation of the stock sumary | 2015-01-31 21:09:52 +01:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 400ef9e969 | brmbar.Currency: Include utf8 fenc declaration, e.g. for python2 compatibility | 2014-04-06 21:10:53 +02:00 |  | 
				
					
						| 
								
								
									 brmbar | 617b466c77 | brmbar-cli: New command consolidateto finalize inventory check | 2013-08-11 22:54:05 +02:00 |  | 
				
					
						| 
								
								
									 brmbar | 4f3bc87733 | Shop.inventory_balance(): Use buy price, not sell price | 2013-08-06 22:30:27 +02:00 |  | 
				
					
						| 
								
								
									 brmbar | d74ca2b6c0 | Shop: Create null inventory fix transaction in case amount is correct | 2013-08-06 21:51:58 +02:00 |  | 
				
					
						| 
								
								
									 b00lean | 0528a50769 | Added support for cashchange command | 2013-07-09 09:50:58 +02:00 |  | 
				
					
						| 
								
								
									 b00lean | 7ac0031a8d | Fixes after tests | 2013-07-08 17:36:36 +02:00 |  | 
				
					
						| 
								
								
									 b00lean | 0706054e81 | Added logic for fixing inventory status | 2013-07-08 17:31:17 +02:00 |  | 
				
					
						| 
								
								
									 brmbar | 12f5079381 | Catching exception when sql query gets invalid data like too large number | 2013-07-01 14:55:54 +02:00 |  | 
				
					
						| 
								
								
									 Nephirus | ba4d8686f6 | Search functionality added to Stock Management. | 2013-02-23 15:18:20 +01:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 1ba8099e8e | brmbar-cli.py: New command-line interface For remote inspection of brmbar status and to do things too complicated and unusual for the GUI. | 2012-11-25 18:49:53 +01:00 |  | 
				
					
						| 
								
								
									 Václav 'Ax' Hůla | 385393fdb7 | Dont panic on stopped database | 2012-10-27 23:49:44 +02:00 |  | 
				
					
						| 
								
								
									 Václav 'Ax' Hůla | 18633fa596 | import clenaup | 2012-10-27 23:27:59 +02:00 |  | 
				
					
						| 
								
								
									 Václav 'Ax' Hůla | a4dbf3b77c | All db operations now should go thru Database object | 2012-10-27 23:20:43 +02:00 |  | 
				
					
						| 
								
								
									 Václav 'Ax' Hůla | ec94f1d034 | Retab | 2012-10-26 21:41:23 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 09d57550a3 | Management: Fix negative inventory balance | 2012-10-17 20:54:55 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 9c1c8d381b | brmbar.Shop.receipt_to_credit(): New method for converting receipts to credit | 2012-09-29 00:22:32 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 6a71841112 | brmbarv3: Add missing db.commit() at two places | 2012-09-28 23:28:18 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | b11cd6c338 | brmbarv3 ItemEdit: Fix missing support for renaming items | 2012-09-28 23:21:23 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | a775c24cbc | brmbar.Account.create(): Fix SQL usage | 2012-09-28 23:20:00 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 8ed210bac9 | brmbar.Currency.create(): Fix call | 2012-09-28 23:19:45 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 6e7cdf0bad | brmbar.Shop.buy_for_cash(): New method for stock replenishment from the money box | 2012-09-28 22:37:02 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | fedd1ecd50 | brmbar.Currency.update_{sell,buy}_rate(): New methods | 2012-09-28 22:36:30 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | e6588a5eba | brmbarv3: Fix few unusued INSERT statements with syntax errors | 2012-09-28 22:35:02 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 6ac230c7d9 | brmbar.Currency.rates(): Use _latest_ exchange rate, not earliest | 2012-09-28 22:00:09 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 072aa83479 | brmbar.Currency.convert(): Use _latest_ exchange rate, not earliest | 2012-09-28 21:52:52 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 0ab5e579c7 | brmbarv3 TODO: Shop.inventory_balance() is computing wrong results | 2012-09-28 21:49:16 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 4e1681cb94 | brmbar.Account.add_barcode(): New method | 2012-09-26 03:31:51 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 586b2411cf | brmbar.Shop.account_list(): Sort accounts alphabetically | 2012-09-25 00:13:58 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | 0645e6c9b0 | brmbar.Shop.account_list(): Actually use acctype parameter | 2012-09-25 00:12:06 +02:00 |  | 
				
					
						| 
								
								
									 Petr Baudis | eda6eaf9e4 | brmbar.Shop.withdraw_credit(): New method analogous to add_credit() | 2012-09-24 04:39:30 +02:00 |  |