コード例 #1
0
ファイル: listen.php プロジェクト: BerlusGmbH/Berlussimo
     $vzweck = $_POST['vzweck'];
     $von_gk_id = $_POST['gk_id'];
     $_SESSION['geldkonto_id'] = $von_gk_id;
     $an_sepa_gk_id = $_POST['empf_sepa_gk_id'];
     $gk_infos = new geldkonto_info();
     $gk_infos->geld_konto_details($an_sepa_gk_id);
     $vzweck_new = "{$gk_infos->beguenstigter}, {$vzweck}";
     $kat = $_POST['kat'];
     $kos_typ = $_POST['kos_typ'];
     $kos_id = $_POST['kos_id'];
     $konto = $_POST['konto'];
     $betrag = nummer_komma2punkt($_POST['betrag']);
     if ($betrag < 0) {
         die('ABBRUCH MINUSBETRAG');
     }
     if ($sep->sepa_ueberweisung_speichern($von_gk_id, $an_sepa_gk_id, $vzweck_new, $kat, $kos_typ, $kos_id, $konto, $betrag) == false) {
         fehlermeldung_ausgeben("AUFTRAG KONNTE NICHT GESPEICHERT WERDEN!");
     } else {
         weiterleiten("?daten=listen&option=inspiration_sepa");
     }
     break;
 case "sammler_anzeigen":
     if (isset($_SESSION['geldkonto_id'])) {
         $sep = new sepa();
         $sep->sepa_sammler_anzeigen($_SESSION['geldkonto_id'], 'ET-AUSZAHLUNG');
     } else {
         fehlermeldung_ausgeben("Geldkonto wählen");
     }
     break;
 case "inspiration_pdf_kurz":
     $li = new listen();
コード例 #2
0
ファイル: rechnungen.php プロジェクト: BerlusGmbH/Berlussimo
     if (!is_array($_POST['uebernahme'])) {
         fehlermeldung_ausgeben("rechnungen wählen!");
         die;
     } else {
         $anz = count($_POST['uebernahme']);
         for ($a = 0; $a < $anz; $a++) {
             $belegnr = $_POST['uebernahme'][$a];
             $re = new rechnungen();
             $re->rechnung_grunddaten_holen($belegnr);
             $sep = new sepa();
             if (preg_match("/{$re->rechnungs_aussteller_name}/i", "{$re->kurzbeschreibung}")) {
                 $vzweck = "{$re->rechnungs_aussteller_name}, Rg. {$re->rechnungsnummer}, {$re->kurzbeschreibung}";
             } else {
                 $vzweck = "Rg. {$re->rechnungsnummer}, {$re->kurzbeschreibung}";
             }
             $sep->sepa_ueberweisung_speichern($_SESSION['geldkonto_id'], $re->empfangs_geld_konto, "{$vzweck}", 'RECHNUNGP', $re->rechnungs_aussteller_typ, $re->rechnungs_aussteller_id, '0', $re->rechnungs_skontobetrag);
             // print_r($re);
         }
         weiterleiten("?daten=sepa&option=sammler_anzeigen");
     }
     break;
 case "rg2pdf":
     if (!is_array($_POST['uebernahme'])) {
         fehlermeldung_ausgeben("rechnungen wählen!");
         die;
     } else {
         $anz = count($_POST['uebernahme']);
         /* Eigene PDF-Klasse laden */
         include_once 'classes/class_bpdf.php';
         /* Neues PDF-Objekt erstellen */
         $pdf = new Cezpdf('a4', 'portrait');