Changeset 160
- Timestamp:
- Feb 18, 2009, 12:16:11 PM (16 years ago)
- Location:
- devel/www
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/www/finance/include.php
r87 r160 66 66 break; 67 67 case 3: 68 $Tarify[$Index]['price'] = 0;68 $Tarify[$Index]['price'] = $BaseTariffPrice + round($TopTariffPrice * $Tarif['price_units']); 69 69 $Tarify[$Index]['min_speed'] = $Tarify[$Index]['min_speed'] * 1024; 70 70 $Tarify[$Index]['max_speed'] = $Tarify[$Index]['max_speed'] * 1024; … … 120 120 } 121 121 122 function GetNextDocumentLineNumber($Id) 123 { 124 global $Database; 125 126 $DbResult = $Database->query('SELECT Shortcut, NextNumber FROM DocumentLine WHERE Id='.$Id); 127 $DbRow = $DbResult->fetch_assoc(); 128 $Result = $DbRow['Shortcut'].$DbRow['NextNumber']; 129 $Database->query('UPDATE DocumentLine SET NextNumber = NextNumber + 1 WHERE Id='.$Id); 130 return($Result); 131 } 132 133 122 134 ?> -
devel/www/finance/index.php
r107 r160 15 15 16 16 $Output .= '<table><tr><td width="30%">'; 17 if(GetMemberByIP(GetRemoteAddress()) > 0) $Output .= '<a href="user_state.php">Vaše finanční operace</a><br /><br /><br />'; 18 19 $Output .= '<a href="monthly_overall.php">Měsíční přehledy</a><br />'; 20 $Output .= '<a href="tarify.php">Tarify</a><br />'; 17 21 $Output .= '<a href="zarizeni.php">Výpis zařízení</a><br />'; 18 22 if($this->System->Modules['User']->CheckPermission('Finance', 'SubjectList')) $Output .= '<a href="clenove.php">Seznam členů</a><br />'; 19 23 $Output .= '<a href="spotreba.php">Spotřeba energie</a><br />'; 20 24 $Output .= '<a href="'.$Config['Web']['RootFolder'].'/aktuality/index.php?category=9">Investice v síti</a><br />'; 21 $Output .= '<a href="monthly_overall.php">Měsíční přehledy</a><br />'; 22 $Output .= '<a href="faktury/">Faktury za internet</a><br />'; 23 $Output .= '<a href="tarify.php">Tarify</a><br />'; 24 $Output .= '<a href="inventory.php">Výpis skladových zásob</a><br />'; 25 //$Output .= '<a href="faktury/">Faktury za internet</a><br />'; 26 //$Output .= '<a href="inventory.php">Výpis skladových zásob</a><br />'; 25 27 $Output .= '</td><td width="50%">'; 26 28 … … 31 33 $DbResult = $this->Database->query("SELECT * FROM finance_monthly_overall ORDER BY date DESC LIMIT 0,1"); 32 34 $Row = $DbResult->fetch_array(); 33 $Output .= ' Aktuální měsíční poplatek za společný internet('.$RealMaxSpeed.'/'.$RealMaxSpeed.' kbit/s): <strong>'.$Internet.' Kč</strong><br />';35 $Output .= 'Platba za internetovou linku ('.$RealMaxSpeed.'/'.$RealMaxSpeed.' kbit/s): <strong>'.$Internet.' Kč</strong><br />'; 34 36 35 37 $DbResult = $this->Database->query("SELECT COUNT(*) FROM users WHERE role=2"); 36 38 $Row2 = $DbResult->fetch_array(); 37 $Output .= 'Počet členů (s internetem): <strong>'.$Row2[0].' ('.$InternetUsers.')</strong><br />';39 $Output .= 'Počet účastníků: <strong>'.$Row2[0].'</strong><br />'; 38 40 39 41 $DbResult = $this->Database->query("SELECT SUM(price) FROM network_devices WHERE used=1"); … … 50 52 $TotalFamily = 600; 51 53 $Output .= 'V připojených domácnostech celkem <strong>'.$Row5[0].'</strong> občanů ze všech <strong>'.$TotalFamily.'</strong> ('.round($Row5[0] / $TotalFamily * 100).' %)<br />'; 52 $Output .= 'IČ O: <strong>75904535</strong><br />'.54 $Output .= 'IČ: <strong>75904535</strong><br />'. 53 55 'DIČ: <strong>CZ8303255884</strong><br />'. 54 56 'Bankovní účet: <strong>218098370 / 0300</strong><br />'. -
devel/www/finance/manage.php
r132 r160 357 357 while($Bill = $DbResult->fetch_array()) 358 358 { 359 file_put_contents('doklady/ faktura_'.$Bill['id'].'.pdf', $Bill['pdf']);359 file_put_contents('doklady/doklad_'.$Bill['id'].'.pdf', $Bill['pdf']); 360 360 echo($Bill['id'].','); 361 } 362 } 363 364 function CheckPDFFiles() 365 { 366 global $Database, $InvoiceGenerator; 367 368 $DbResult = $this->Database->query('SELECT * FROM finance_bills'); 369 while($Bill = $DbResult->fetch_array()) 370 { 371 file_put_contents('doklady2/doklad-'.$Bill['id'].'.pdf', file_get_contents('doklady/doklad-'.$Bill['id'].'.pdf')); 372 //echo($InvoiceGenerator->HasPDFFile($Bill['id']).','); 361 373 } 362 374 } -
devel/www/finance/monthly_overall.php
r87 r160 12 12 global $MonthNames; 13 13 14 $Output = '<table cellspacing="0" cellpadding="2" border="1"><tr><th>Rok</th><th>Měsíc</th><th>Internet [Kč]</th><th>Účastníků</th><th>Správa [Kč/účastníka]</th><th>Správa [Kč]</th><th>Spotřeba [Kč/kWh]</th><th>Spotřeba [Kč]</th><th>Obrat [Kč]</th><th>Průměrná cena [Kč/účastníka]</th>< /tr>';14 $Output = '<table cellspacing="0" cellpadding="2" border="1"><tr><th>Rok</th><th>Měsíc</th><th>Internet [Kč]</th><th>Účastníků</th><th>Správa [Kč/účastníka]</th><th>Správa [Kč]</th><th>Spotřeba [Kč/kWh]</th><th>Spotřeba [Kč]</th><th>Obrat [Kč]</th><th>Průměrná cena [Kč/účastníka]</th><td align="center">'.$Month['investment'].'</td></tr>'; 15 15 $Total = array('money' => 0, 'administration_total' => 0, 'consumption_total' => 0, 'total_paid' => 0); 16 16 $DbResult = $this->Database->select('finance_monthly_overall', '*', '1 ORDER BY date DESC'); … … 24 24 $Total['consumption_total'] += $Month['consumption_total']; 25 25 $Total['total_paid'] += $Month['total_paid']; 26 $Total['investment'] += $Month['investment']; 26 27 //if($DateParts[1] == '01') echo('<tr><td style="font-size: 4;" colspan="10"> </td></tr>'); 27 28 }
Note:
See TracChangeset
for help on using the changeset viewer.