$kurzinfo_ugl = $r->ibm850_encode($arr['a_nr_hw'] . ' ' . $arr['kundentext'] . ' ' . $arr['vorgangsnr_gh'] . ' ' . $arr['datum_d']); $kurzinfo .= '\\n ' . $kurzinfo_ugl; echo "<b>{$kurzinfo}</b>"; if ($arr['a_art'] != 'PA' && $arr['a_art'] != 'AB' && $arr['a_art'] != 'RG' && $arr['a_art'] != 'BE') { $aart = $arr['a_art']; die("Abbruch!<br>Die Datei ist kein Angebot, sowie keine Rechnung!!! <b>TYP:{$aart}</b>"); } if ($arr['a_art'] == 'PA') { // Preisangebot $r_typ = 'Angebot'; } if ($arr['a_art'] == 'AB' or $arr['a_art'] == 'RG' or $arr['a_art'] == 'BE') { $r_typ = 'Rechnung'; // Auftragsbestätigung } $beleg_nr = $r->rechnung_erstellen_ugl($rnr, $r_typ, $r_datum, $eingangsdatum, $aussteller_typ, $aussteller_id, $empfaenger_typ, $empfaenger_id, $faellig, $kurzinfo, 0, 0, 0); $anz = count($arr['positionen_arr']); for ($a = 1; $a <= $anz; $a++) { $pos_typ = $arr['positionen_arr'][$a]['POS_TYP']; $artikel_nr = ltrim(rtrim($arr['positionen_arr'][$a]['ARTIKELNR'])); $menge = $arr['positionen_arr'][$a]['MENGE'] / 1000; $pos_netto = $arr['positionen_arr'][$a]['POS_NETTO'] / 100; $e_preis = $pos_netto / $menge; $rabatt1 = $arr['positionen_arr'][$a]['RABATT1'] / 100; $rabatt2 = $arr['positionen_arr'][$a]['RABATT2'] / 100; $listenpreis = $e_preis / (100 - $rabatt1) * 100; $bezeichnung = $r->ibm850_encode($arr['positionen_arr'][$a]['ARTBEZ1'] . ' ' . $arr['positionen_arr'][$a]['ARTBEZ2']); $mwst = '19'; $vpe = $arr['positionen_arr'][$a]['PE']; if ($vpe == '0') { $vpe = 'Stk';