Suche nach Zahlungstypen bei Rechnungen

This commit is contained in:
Andreas Österreicher
2011-02-16 14:45:08 +00:00
parent 51321469e6
commit b214c6b8fa
5 changed files with 26 additions and 8 deletions
+6 -4
View File
@@ -125,8 +125,9 @@ class wawi_rechnung extends basis_db
* @param $konto_id
* @param $kostenstelle_id
* @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)
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='')
{
$first = true;
$qry = "
@@ -184,9 +185,10 @@ class wawi_rechnung extends basis_db
if ($betrag != '')
$qry.= ' AND (\''.$betrag.'\' = (SELECT sum(betrag) FROM wawi.tbl_rechnungsbetrag WHERE rechnung_id=tbl_rechnung.rechnung_id)
OR \''.$betrag.'\' = (SELECT sum((betrag*(mwst+100)/100)) FROM wawi.tbl_rechnungsbetrag WHERE rechnung_id=tbl_rechnung.rechnung_id))';
$qry.=" LIMIT 1000";
if($zahlungstyp!='')
$qry.= ' AND tbl_bestellung.zahlungstyp_kurzbz = '.$this->addslashes($zahlungstyp);
if(!$this->db_query($qry))
{
$this->errormsg = "Fehler bei der Datenbankabfrage.";