Ignore:
Timestamp:
Sep 14, 2008, 5:54:37 PM (16 years ago)
Author:
george
Message:
  • Přidáno: Skripty pro import aktualit ze stránek zdechov.cz.
  • Upraveno: Doplněno generování oprávnění v prvotním transformačním skriptu.
  • Upraveno: Názvy položek oprávnění.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/www/finance/user_state.php

    r87 r107  
    1414    global $Tarify, $Sprava;
    1515
    16     if(!$this->System->Modules['User']->CheckPermission('Finance', 'UserState')) return('Nemáte oprávnění');
     16    if(!$this->System->Modules['User']->CheckPermission('Finance', 'DisplaySubjectState')) return('Nemáte oprávnění');
    1717
    1818    $UserId = $this->System->Modules['User']->User['Id'];
     
    2525    // Tabulka operaci
    2626    $Output .= 'Výpis operací pro účastníka '.$Row2['fullname'].':<br>';
    27     $Output .= '<table style="font-size: smaller;" border="1" cellspacing="0" cellpadding="3"><tr><th>Datum</th><th>Popis</th><th>Doklad</th><th>Komentář</th></tr>';
     27    $Output .= '<table style="font-size: smaller;" border="1" cellspacing="0" cellpadding="3"><tr><th>Datum</th><th>Popis</th><th>Částka</th><th>Doklad</th></tr>';
    2828    $Operations = array();
    2929    $DbResult = $this->Database->query('(SELECT Time, Value, Text, Bill FROM FinanceCashFlow WHERE Subject='.$UserId.') UNION ALL '.
    30       '(SELECT TimeCreation as Time, (-Value) as Value, Text, Bill FROM FinanceClaimsLiabilities WHERE Subject='.$UserId.') ORDER BY Time DESC');
     30      '(SELECT TimeCreation as Time, -Value as Value, Text, Bill FROM FinanceClaimsLiabilities WHERE Subject='.$UserId.') ORDER BY Time DESC');
    3131    while($DbRow = $DbResult->fetch_array())
    3232      $Operations[] = $DbRow;
    3333    foreach($Operations as $Row)
    3434    {
     35      if($Row['Value'] == -0) $Row['Value'] = 0;
    3536      if($Row['Value'] > 0) $Row['Value'] = '+'.$Row['Value'];
    36       if($Row['Bill'] > 0) $Invoice = '<a href="?show=bill&amp;id='.$Row['Bill'].'">PDF</a>'; else $Invoice = '&nbsp;';
    37       $Output .= '<tr><td align="right">'.HumanDate($Row['Time']).'</td><td>'.$Row['Text'].'</td><td>'.$Row['Value'].'</td><td>'.$Invoice.'</td></tr>';
     37      if($Row['Bill'] > 0) $Invoice = '<a href="bill.php?Id='.$Row['Bill'].'">PDF</a>'; else $Invoice = '&nbsp;';
     38      $Output .= '<tr><td align="right">'.HumanDate($Row['Time']).'</td><td>'.$Row['Text'].'</td><td style="text-align: right;">'.$Row['Value'].'</td><td style="text-align: center;">'.$Invoice.'</td></tr>';
    3839    }
    3940    //echo('<tr><td>&nbsp;</td><td>-'.$Row2['network_device'].'</td><td>Proměnná cena za zařízení</td></tr>
Note: See TracChangeset for help on using the changeset viewer.