Notenliste ins Phrasenmodul und Korrekturen an den Phrasen der notenliste

Schaltfläche für Rechnungen ohne Transferdatum ins Wawi eingefügt (Bei den Rechnungen)
This commit is contained in:
Manfred Kindl
2012-02-16 16:39:09 +00:00
parent e387275728
commit d3d60bdfc4
5 changed files with 17 additions and 5 deletions
+2 -2
View File
@@ -86,7 +86,7 @@ else
WHERE campus.vw_student.uid = '".addslashes($user)."'";
if (!$result=$db->db_query($qry))
die("Kein Studentendatensatz!");
die($p->t('tools/studentWurdeNichtGefunden'));
else
{
$row=$db->db_fetch_object($result);
@@ -142,7 +142,7 @@ else
if($result=$db->db_query($qry))
{
//Tabelle anzeigen
$tbl= "<table><tr class='liste'><th>Lehrveranstaltung</th><th>LV-Note</th><th>Zeugnisnote</th><th>Benotungsdatum der Zeugnisnote</th></tr>";
$tbl= "<table><tr class='liste'><th>".$p->t('global/lehrveranstaltung')."</th><th>".$p->t('benotungstool/lvNote')."</th><th>".$p->t('benotungstool/zeugnisnote')."</th><th>".$p->t('tools/benotungsdatumDerZeugnisnote')."</th></tr>";
$i=0;
while($row=$db->db_fetch_object($result))
{
+4 -1
View File
@@ -127,7 +127,7 @@ class wawi_rechnung extends basis_db
* @param $betrag
* @param $zahlungstyp
*/
public function getAllSearch($rechnungsnr, $rechnungsdatum_von, $rechnungsdatum_bis, $buchungsdatum_von, $buchungsdatum_bis, $erstelldatum_von, $erstelldatum_bis, $bestelldatum_von, $bestelldatum_bis, $bestellnummer, $firma_id, $oe_kurzbz, $konto_id, $kostenstelle_id, $betrag, $zahlungstyp='')
public function getAllSearch($rechnungsnr, $rechnungsdatum_von, $rechnungsdatum_bis, $buchungsdatum_von, $buchungsdatum_bis, $erstelldatum_von, $erstelldatum_bis, $bestelldatum_von, $bestelldatum_bis, $bestellnummer, $firma_id, $oe_kurzbz, $konto_id, $kostenstelle_id, $betrag, $zahlungstyp='', $ohneTransferdatum=false)
{
$first = true;
$qry = "
@@ -189,6 +189,9 @@ class wawi_rechnung extends basis_db
if($zahlungstyp!='')
$qry.= ' AND tbl_bestellung.zahlungstyp_kurzbz = '.$this->addslashes($zahlungstyp);
if($ohneTransferdatum)
$qry.= ' AND tbl_rechnung.transfer_datum IS NULL';
if(!$this->db_query($qry))
{
$this->errormsg = "Fehler bei der Datenbankabfrage.";
+2
View File
@@ -11,9 +11,11 @@ $this->phrasen['tools/vorlageWohnsitzfinanzamt']='zur Vorlage beim Wohnsitzfinan
//Leistungsbeurteilung
$this->phrasen['tools/leistungsbeurteilung']='Leistungsbeurteilung';
$this->phrasen['tools/studentWurdeNichtGefunden']='Student wurde nicht gefunden';
$this->phrasen['tools/mussAlsStudentEingeloggtSein']='Sie müssen als Student eingeloggt sein um ihre Noten abzufragen!';
$this->phrasen['tools/nochKeineBeurteilungEingetragen']='Es wurden noch keine Beurteilungen eingetragen';
$this->phrasen['tools/fehlerBeimAuslesenDerNoten']='Fehler beim Auslesen der Noten';
$this->phrasen['tools/benotungsdatumDerZeugnisnote']='Benotungsdatum der Zeugnisnote';
//Zahlungen
$this->phrasen['tools/zahlungen']='Zahlungen';
+2
View File
@@ -11,9 +11,11 @@ $this->phrasen['tools/vorlageWohnsitzfinanzamt']='for submission to local tax of
//Leistungsbeurteilung
$this->phrasen['tools/leistungsbeurteilung']='Performance Assessment ';
$this->phrasen['tools/studentWurdeNichtGefunden']='Student was not found';
$this->phrasen['tools/mussAlsStudentEingeloggtSein']='You must be logged in as a student to view your grades!';
$this->phrasen['tools/nochKeineBeurteilungEingetragen']='No grade has been entered yet';
$this->phrasen['tools/fehlerBeimAuslesenDerNoten']='Error reading the grades.';
$this->phrasen['tools/benotungsdatumDerZeugnisnote']='Date of grading';
//Zahlungen
$this->phrasen['tools/zahlungen']='Payments';
+7 -2
View File
@@ -249,7 +249,11 @@ if($aktion == 'suche')
}
echo "</SELECT>\n";
echo "</td>\n";
echo "</tr>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td> Ohne Transferdatum: </td>\n";
echo "<td><input type ='checkbox' name ='ohneTransferdatum'></td>\n";
echo "</tr>\n";
echo "<tr><td>&nbsp;</td></tr>\n";
echo "<tr><td><input type='submit' name ='submit' value='Suche' class='cursor'></td></tr>\n";
echo "</table>\n";
@@ -277,6 +281,7 @@ if($aktion == 'suche')
else
$filter_betrag='';
$filter_zahlungstyp = (isset($_REQUEST['filter_zahlungstyp'])?$_REQUEST['filter_zahlungstyp']:'');
$ohneTransferdatum = (isset ($_REQUEST['ohneTransferdatum'])?true:false);
$rechnung = new wawi_rechnung();
@@ -303,7 +308,7 @@ if($aktion == 'suche')
&& $bestelldatum_von!==false && $bestelldatum_bis!==false
)
{
if($rechnung->getAllSearch($rechnungsnr, $rechnungsdatum_von, $rechnungsdatum_bis, $buchungsdatum_von, $buchungsdatum_bis, $erstelldatum_von, $erstelldatum_bis, $bestelldatum_von, $bestelldatum_bis, $bestellnummer, $firma_id, $oe_kurzbz, $filter_konto, $filter_kostenstelle, $filter_betrag, $filter_zahlungstyp))
if($rechnung->getAllSearch($rechnungsnr, $rechnungsdatum_von, $rechnungsdatum_bis, $buchungsdatum_von, $buchungsdatum_bis, $erstelldatum_von, $erstelldatum_bis, $bestelldatum_von, $bestelldatum_bis, $bestellnummer, $firma_id, $oe_kurzbz, $filter_konto, $filter_kostenstelle, $filter_betrag, $filter_zahlungstyp, $ohneTransferdatum))
{
$date = new datum();