Changeset 499
- Timestamp:
- Mar 3, 2013, 11:27:30 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Common/Version.php
r498 r499 1 1 <?php 2 2 3 $Revision = 49 8; // Subversion revision4 $DatabaseRevision = 49 8;3 $Revision = 499; // Subversion revision 4 $DatabaseRevision = 499; 5 5 $ReleaseTime = '2013-03-03'; 6 6 -
trunk/ToDo.txt
r477 r499 2 2 ====== 3 3 4 - IS modul pro obecné datové manipulace s tabulkami5 4 - Čtení dat z meteostanice 6 5 - Automatický import plateb z Fio banky … … 9 8 - Osamostatnit web jídelny 10 9 - Funkce pro rozesílání hromadných emailů 11 - Správu projektů a úloh, komentáře k řešení, průběh zpracování12 10 - Podpora pro inventůru 13 11 - Podpora IPv6 … … 15 13 - Automatické zálohování nastavení z routerů 16 14 - Vytvořit solidní speedtest se záznamem měření 17 - Předělat anonyma z určitého id na NULL ve tříde User18 15 - Přepracovat na modulární systém. 19 16 * Volitelná instalace modulů … … 23 20 * Nastavení oprávnění uživatelů 24 21 * API pro napojení jiných systémů 22 * Oblíbené položky nabídky uživatelů 23 * Ruční filtrování a vyhledávání v tabulkách 24 * Předvolené sestavy filtrů, řazení, pořadí sloupců 25 25 - Zprovoznit obsluhu stránek přes virtuální URL 26 - Umožnit placení více služeb na jeden účet, fakturu27 26 - Udělat fond IP adres, zobrazit jejich užití, umožnit automatické přiřazení volných 28 27 - Vytvořit třídy pro práci s Mikrotik RouterOS API 28 - Automatické zasílání SMS informací 29 - Vytvořit modul pro záznam a vykreslování časových grafů 30 29 31 30 32 Hotové 31 33 ====== 32 34 35 - IS modul pro obecné datové manipulace s tabulkami 33 36 - Vedení skladu a produktových karet 37 - Umožnit placení více služeb na jeden účet, fakturu 38 - Předělat anonyma z určitého id na NULL ve tříde User 39 - Správu projektů a úloh, komentáře k řešení, průběh zpracování -
trunk/admin/Updates.php
r498 r499 76 76 } 77 77 78 function UpdateTo499($Manager) 79 { 80 $Manager->Execute("CREATE TABLE IF NOT EXISTS `Currency` ( 81 `Id` int(11) NOT NULL AUTO_INCREMENT, 82 `Code` varchar(3) NOT NULL, 83 `Name` varchar(255) NOT NULL, 84 `Symbol` varchar(255) NOT NULL, 85 PRIMARY KEY (`Id`) 86 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ; 87 88 INSERT INTO `Currency` (`Id`, `Code`, `Name`, `Symbol`) VALUES 89 (1, 'CZK', 'Česká koruna', 'Kč'), 90 (2, 'EUR', 'Euro', '€'), 91 (3, 'USD', 'Americký dolar', '$'), 92 (4, 'CNY', 'Čínský jüan', '¥');"); 93 $Manager->Execute("CREATE TABLE IF NOT EXISTS `FinanceBankImport` ( 94 `Id` int(11) NOT NULL AUTO_INCREMENT, 95 `BankAccount` int(11) NOT NULL, 96 `Time` date NOT NULL, 97 `Identification` varchar(255) NOT NULL, 98 `AccountNumber` varchar(255) NOT NULL, 99 `VariableSymbol` varchar(255) NOT NULL, 100 `ConstantSymbol` varchar(255) NOT NULL, 101 `SpecificSymbol` varchar(255) NOT NULL, 102 `Value` decimal(10,0) NOT NULL, 103 `Currency` int(11) NOT NULL, 104 `Description` varchar(255) NOT NULL, 105 `OffsetAccountName` varchar(255) NOT NULL, 106 `FinanceOperation` int(11) DEFAULT NULL, 107 PRIMARY KEY (`Id`), 108 KEY `FinanceOperation` (`FinanceOperation`), 109 KEY `Currency` (`Currency`), 110 KEY `BankAccount` (`BankAccount`) 111 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 112 113 ALTER TABLE `FinanceBankImport` 114 ADD CONSTRAINT `FinanceBankImport_ibfk_3` FOREIGN KEY (`FinanceOperation`) REFERENCES `FinanceOperation` (`Id`), 115 ADD CONSTRAINT `FinanceBankImport_ibfk_1` FOREIGN KEY (`BankAccount`) REFERENCES `FinanceBankAccount` (`Id`), 116 ADD CONSTRAINT `FinanceBankImport_ibfk_2` FOREIGN KEY (`Currency`) REFERENCES `Currency` (`Id`);"); 117 $Manager->Execute("INSERT INTO `ISMenuItem` (`Id` ,`Name` ,`Parent` ,`Table` ,`IconName`)". 118 "VALUES (NULL , 'Měny', '2', 'Currency', '');"); 119 $Manager->Execute("INSERT INTO `ISMenuItem` (`Id` ,`Name` ,`Parent` ,`Table` ,`IconName`) ". 120 "VALUES (NULL , 'Import z účtu', '2', 'FinanceBankImport', '');"); 121 } 122 78 123 $Updates = array( 79 124 491 => array('Revision' => 493, 'Function' => 'UpdateTo493'), … … 81 126 494 => array('Revision' => 495, 'Function' => 'UpdateTo495'), 82 127 495 => array('Revision' => 497, 'Function' => 'UpdateTo497'), 83 497 => array('Revision' => 497, 'Function' => 'UpdateTo498'), 128 497 => array('Revision' => 498, 'Function' => 'UpdateTo498'), 129 498 => array('Revision' => 499, 'Function' => 'UpdateTo499'), 84 130 ); 85 131 -
trunk/finance/user_state.php
r498 r499 47 47 $YearWhere = ' WHERE (Time >= "'.$FinanceYearSelected['DateStart'].'") AND (Time <= "'.$FinanceYearSelected['DateEnd'].'")'; 48 48 49 50 49 // Year list 51 50 if(array_key_exists('Subject', $_GET)) $SubjectParam = '&Subject='.($_GET['Subject'] * 1); … … 71 70 $Total = $DbRow['Total']; 72 71 $Output .= 'Stav účtu: <strong>'.$Total.' Kč</strong<br /><br /><br/>'; 73 74 72 75 73 // Tabulka operaci … … 103 101 '<td style="text-align: center;"> </td></tr>'; 104 102 105 106 //echo('<tr><td> </td><td>-'.$Row2['network_device'].'</td><td>Proměnná cena za zařízení</td></tr>107 103 $Output .= '</table>'; 108 104 $Output .= '</td><td valign="top">'; -
trunk/form_classes.php
r498 r499 17 17 18 18 $FormClasses = array( 19 'FinanceBankImport' => array( 20 'Title' => 'Import plateb z účtu', 21 'Table' => 'FinanceBankImport', 22 'Items' => array( 23 'BankAccount' => array('Type' => 'TBankAccount', 'Caption' => 'Účet'), 24 'Time' => array('Type' => 'Date', 'Caption' => 'Čas', 'Default' => ''), 25 'Identification' => array('Type' => 'String', 'Caption' => 'Kód operace', 'Default' => ''), 26 'AccountNumber' => array('Type' => 'String', 'Caption' => 'Číslo účtu', 'Default' => ''), 27 'VariableSymbol' => array('Type' => 'String', 'Caption' => 'Variabilní symbol', 'Default' => ''), 28 'ConstantSymbol' => array('Type' => 'String', 'Caption' => 'Konstantní symbol', 'Default' => ''), 29 'SpecificSymbol' => array('Type' => 'String', 'Caption' => 'Specifický symbol', 'Default' => ''), 30 'Value' => array('Type' => 'Float', 'Caption' => 'Částka', 'Default' => ''), 31 'Currency' => array('Type' => 'TCurrency', 'Caption' => 'Měna', 'Default' => ''), 32 'Description' => array('Type' => 'String', 'Caption' => 'Popis operace', 'Default' => ''), 33 'OffsetAccountName' => array('Type' => 'String', 'Caption' => 'Jméno protiúčtu', 'Default' => ''), 34 'FinanceOperation' => array('Type' => 'TFinanceOperation', 'Caption' => 'Přiřazená operace', 'Default' => '', 'Null' => true), 35 ), 36 ), 37 'Currency' => array( 38 'Title' => 'Měny', 39 'Table' => 'Currency', 40 'Items' => array( 41 'Code' => array('Type' => 'String', 'Caption' => 'Kód'), 42 'Name' => array('Type' => 'String', 'Caption' => 'Jméno', 'Default' => ''), 43 'Symbol' => array('Type' => 'String', 'Caption' => 'Symbol', 'Default' => ''), 44 ), 45 ), 19 46 'EmailQueue' => array( 20 47 'Title' => 'Fronta e-mailů', … … 1076 1103 'Filter' => '1', 1077 1104 ), 1105 'TCurrency' => array( 1106 'Type' => 'Reference', 1107 'Table' => 'Currency', 1108 'Id' => 'Id', 1109 'Name' => 'Code', 1110 'Filter' => '1', 1111 ), 1078 1112 'TFinanceInvoice' => array( 1079 1113 'Type' => 'Reference', 1080 1114 'Table' => 'FinanceInvoice', 1115 'Id' => 'Id', 1116 'Name' => 'BillCode', 1117 'Filter' => '1', 1118 ), 1119 'TFinanceOperation' => array( 1120 'Type' => 'Reference', 1121 'Table' => 'FinanceOperation', 1081 1122 'Id' => 'Id', 1082 1123 'Name' => 'BillCode',
Note:
See TracChangeset
for help on using the changeset viewer.