0 && $j > 0 && isset($tmp[$i]) && isset($tmp2[$j]) && $tmp[$i] == $tmp2[$j]) { $i--; $j--; } if (!$res && $i > 0 && file_exists(substr($tmp, 0, ($i + 1))."/main.inc.php")) { $res = @include substr($tmp, 0, ($i + 1))."/main.inc.php"; } if (!$res && $i > 0 && file_exists(dirname(substr($tmp, 0, ($i + 1)))."/main.inc.php")) { $res = @include dirname(substr($tmp, 0, ($i + 1)))."/main.inc.php"; } if (!$res && file_exists("../main.inc.php")) { $res = @include "../main.inc.php"; } if (!$res && file_exists("../../main.inc.php")) { $res = @include "../../main.inc.php"; } if (!$res && file_exists("../../../main.inc.php")) { $res = @include "../../../main.inc.php"; } if (!$res) { die("Include of main fails"); } require_once DOL_DOCUMENT_ROOT.'/core/class/html.form.class.php'; $langs->loadLangs(array("steuer@steuer", "bills", "compta")); $action = GETPOST('action', 'aZ09'); $kategorie = GETPOST('kategorie', 'alpha'); /* * View */ $form = new Form($db); llxHeader('', $langs->trans("Kontenplan"), '', '', 0, 0, '', '', '', 'mod-steuer page-konten'); print load_fiche_titre($langs->trans("Kontenplan").' (SKR03)', '', 'steuer.png@steuer'); // Filter print '
'; print ''; print '
'; print ''; print ' '; print '
'; print '
'; print '
'; // Konten-Tabelle print '
'; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; $sql = "SELECT rowid, kontonummer, bezeichnung, kategorie, euer_zeile, ust_kennzeichen, aktiv"; $sql .= " FROM ".MAIN_DB_PREFIX."steuer_konto"; $sql .= " WHERE entity = ".((int) $conf->entity); if ($kategorie) { $sql .= " AND kategorie = '".$db->escape($kategorie)."'"; } $sql .= " ORDER BY kontonummer"; $resql = $db->query($sql); if ($resql) { $num = $db->num_rows($resql); if ($num > 0) { $last_kategorie = ''; while ($obj = $db->fetch_object($resql)) { // Zwischenüberschrift bei Kategoriewechsel if ($obj->kategorie != $last_kategorie && empty($kategorie)) { print ''; print ''; print ''; $last_kategorie = $obj->kategorie; } print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; } } else { print ''; print ''; print ''; } } else { dol_print_error($db); } print '
'.$langs->trans("Kontonummer").''.$langs->trans("Bezeichnung").''.$langs->trans("Kategorie").''.$langs->trans("EUeRZeile").''.$langs->trans("UStKz").''.$langs->trans("Status").'
'.($obj->kategorie == 'einnahme' ? $langs->trans("Einnahmekonten") : $langs->trans("Ausgabekonten")).'
'.$obj->kontonummer.''.$obj->bezeichnung.''; if ($obj->kategorie == 'einnahme') { print ''.$langs->trans("Einnahme").''; } else { print ''.$langs->trans("Ausgabe").''; } print ''.($obj->euer_zeile ? $obj->euer_zeile : '-').''.($obj->ust_kennzeichen ? 'Kz '.$obj->ust_kennzeichen : '-').''; if ($obj->aktiv) { print ''.$langs->trans("Active").''; } else { print ''.$langs->trans("Inactive").''; } print '
'.$langs->trans("NoRecordFound").'
'; print '
'; // Legende print '
'; print '
'; print ''.$langs->trans("Legende").':
'; print ''; print ''; print ''; print '
'.$langs->trans("EUeRZeile").':'.$langs->trans("EUeRZeileDesc").'
'.$langs->trans("UStKz").':'.$langs->trans("UStKzDesc").'
'; print '
'; // SKR03 Info print '
'; print '
'; print ''.$langs->trans("SKR03Info").':
'; print $langs->trans("SKR03InfoText"); print '
'; // Zurück-Button print '
'; print '
'; print ''.$langs->trans("Back").''; print '
'; llxFooter(); $db->close();