diff --git a/cis/private/lehre/notenliste.php b/cis/private/lehre/notenliste.php
index 37a80cc5b..51a981051 100644
--- a/cis/private/lehre/notenliste.php
+++ b/cis/private/lehre/notenliste.php
@@ -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= "
| Lehrveranstaltung | LV-Note | Zeugnisnote | Benotungsdatum der Zeugnisnote |
";
+ $tbl= "| ".$p->t('global/lehrveranstaltung')." | ".$p->t('benotungstool/lvNote')." | ".$p->t('benotungstool/zeugnisnote')." | ".$p->t('tools/benotungsdatumDerZeugnisnote')." |
";
$i=0;
while($row=$db->db_fetch_object($result))
{
diff --git a/include/wawi_rechnung.class.php b/include/wawi_rechnung.class.php
index 9ac9662d1..5b0fa8ed3 100644
--- a/include/wawi_rechnung.class.php
+++ b/include/wawi_rechnung.class.php
@@ -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.";
diff --git a/locale/de-AT/tools.php b/locale/de-AT/tools.php
index f99160f63..c773e3046 100755
--- a/locale/de-AT/tools.php
+++ b/locale/de-AT/tools.php
@@ -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';
diff --git a/locale/en-US/tools.php b/locale/en-US/tools.php
index f99663982..484880644 100755
--- a/locale/en-US/tools.php
+++ b/locale/en-US/tools.php
@@ -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';
diff --git a/wawi/rechnung.php b/wawi/rechnung.php
index 4808ba585..5c069cf98 100644
--- a/wawi/rechnung.php
+++ b/wawi/rechnung.php
@@ -249,7 +249,11 @@ if($aktion == 'suche')
}
echo "\n";
echo "\n";
- echo "\n";
+ echo "\n";
+ echo "\n";
+ echo "| Ohne Transferdatum: | \n";
+ echo " | \n";
+ echo "
\n";
echo "| |
\n";
echo " |
\n";
echo "
\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();