Skip to content

Commit 87739fc

Browse files
author
OpenXE
committed
Reordered navigation
1 parent c31b1a2 commit 87739fc

File tree

2 files changed

+63
-72
lines changed

2 files changed

+63
-72
lines changed

www/lib/class.erpapi.php

Lines changed: 55 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -7077,155 +7077,138 @@ function Navigation()
70777077
{
70787078
// admin menu
70797079
$menu = 0;
7080+
7081+
// ------ Stammdaten
70807082
$navarray['menu']['admin'][++$menu]['first'] = array('Stammdaten','adresse','list');
70817083
$navarray['menu']['admin'][$menu]['sec'][] = array('Adressen','adresse','list');
70827084
$navarray['menu']['admin'][$menu]['sec'][] = array('Artikel','artikel','list');
70837085
$navarray['menu']['admin'][$menu]['sec'][] = array('Projekte','projekt','list');
70847086

7087+
// ------ Verkauf
70857088
$navarray['menu']['admin'][++$menu]['first'] = array('Verkauf','auftrag','list');
70867089
if($this->ModulVorhanden("anfrage")){
70877090
$navarray['menu']['admin'][$menu]['sec'][] = array('Anfrage', 'anfrage', 'list');
70887091
}
7089-
70907092
$navarray['menu']['admin'][$menu]['sec'][] = array('Angebot'.($this->Firmendaten("bezeichnungangebotersatz") && $this->Firmendaten("bezeichnungangebotersatz") != 'Angebot'? ' / '.$this->Firmendaten("bezeichnungangebotersatz"):''),'angebot','list');
70917093
$navarray['menu']['admin'][$menu]['sec'][] = array('Auftrag','auftrag','list');
70927094
$navarray['menu']['admin'][$menu]['sec'][] = array('POS','pos','list');
70937095

7094-
$navarray['menu']['admin'][++$menu]['first'] = array('Einkauf','auftrag','list');
7095-
$navarray['menu']['admin'][$menu]['sec'][] = array('Preisanfrage','preisanfrage','list');
7096+
// ------ Beschaffung
7097+
$navarray['menu']['admin'][++$menu]['first'] = array('Beschaffung','auftrag','list');
70967098
$navarray['menu']['admin'][$menu]['sec'][] = array('Bestellung','bestellung','list');
7097-
70987099
$navarray['menu']['admin'][$menu]['sec'][] = array('Bestellvorschlag','bestellvorschlag','list');
7099-
$navarray['menu']['admin'][$menu]['sec'][] = array('Erweiterter Bestellvorschlag','bestellvorschlagapp','list');
7100-
7100+
$navarray['menu']['admin'][$menu]['sec'][] = array('Preisanfrage','preisanfrage','list');
71017101
$navarray['menu']['admin'][$menu]['sec'][] = array('Produktion','produktion','list');
71027102

7103+
// ------ Logistik
71037104
$navarray['menu']['admin'][++$menu]['first'] = array('Logistik','lager','list');
7104-
$navarray['menu']['admin'][$menu]['sec'][] = array('Wareneingang','wareneingang','list');
7105-
$navarray['menu']['admin'][$menu]['sec'][] = array('Lieferschein','lieferschein','list');
7106-
$navarray['menu']['admin'][$menu]['sec'][] = array('Versand','versandpakete','lieferungen');
7105+
$navarray['menu']['admin'][$menu]['sec'][] = array('Artikelkontingente','artikelkontingente','list');
7106+
$navarray['menu']['admin'][$menu]['sec'][] = array('Ein- und auslagern','lager','letztebewegungen');
7107+
$navarray['menu']['admin'][$menu]['sec'][] = array('Inventur','inventur','list');
7108+
$navarray['menu']['admin'][$menu]['sec'][] = array('Kommissionieraufkleber','kommissionieraufkleber','list');
7109+
$navarray['menu']['admin'][$menu]['sec'][] = array('Kommissionierung','kommissionierung','list');
7110+
$navarray['menu']['admin'][$menu]['sec'][] = array('Lagermindestmengen','lagermindestmengen','list');
71077111
$navarray['menu']['admin'][$menu]['sec'][] = array('Lagerverwaltung','lager','list');
7112+
$navarray['menu']['admin'][$menu]['sec'][] = array('Lieferschein','lieferschein','list');
7113+
$navarray['menu']['admin'][$menu]['sec'][] = array('Mindesthaltbarkeit','mhdwarning','list');
71087114
if($this->ModulVorhanden('lagermobil')) {
71097115
$navarray['menu']['admin'][$menu]['sec'][] = array('Mobile Lagerverwaltung','lagermobil','list');
71107116
}
71117117
if($this->ModulVorhanden('multiorderpicking')) {
71127118
$navarray['menu']['admin'][$menu]['sec'][] = array('Multiorder-Picking','multiorderpicking','list');
71137119
}
7120+
$navarray['menu']['admin'][$menu]['sec'][] = array('Produktionszentrum','produktionszentrum','list');
71147121
$navarray['menu']['admin'][$menu]['sec'][] = array('Reservierung','lager','reservierungen');
7115-
$navarray['menu']['admin'][$menu]['sec'][] = array('Kommissionierung','kommissionierung','list');
7116-
$navarray['menu']['admin'][$menu]['sec'][] = array('Inventur','inventur','list');
7122+
$navarray['menu']['admin'][$menu]['sec'][] = array('Versand','versandpakete','lieferungen');
71177123
$navarray['menu']['admin'][$menu]['sec'][] = array('Versandzentrum','versanderzeugen','offene');
7118-
$navarray['menu']['admin'][$menu]['sec'][] = array('Produktionszentrum','produktionszentrum','list');
7119-
$navarray['menu']['admin'][$menu]['sec'][] = array('Kommissionieraufkleber','kommissionieraufkleber','list');
7120-
7121-
$navarray['menu']['admin'][$menu]['sec'][] = array('Mindesthaltbarkeit','mhdwarning','list');
7122-
7123-
$navarray['menu']['admin'][$menu]['sec'][] = array('Lagermindestmengen','lagermindestmengen','list');
7124-
$navarray['menu']['admin'][$menu]['sec'][] = array('Artikelkontingente','artikelkontingente','list');
7125-
$navarray['menu']['admin'][$menu]['sec'][] = array('Ein- und auslagern','lager','letztebewegungen');
7124+
$navarray['menu']['admin'][$menu]['sec'][] = array('Wareneingang','wareneingang','list');
71267125
$navarray['menu']['admin'][$menu]['sec'][] = array('Zwischenlager','lager','buchenzwischenlager');
71277126

7127+
// ------ Buchhaltung
71287128
$navarray['menu']['admin'][++$menu]['first'] = array('Buchhaltung','rechnung','list');
7129-
$navarray['menu']['admin'][$menu]['sec'][] = array('Rechnungen','rechnung','list');
7130-
$navarray['menu']['admin'][$menu]['sec'][] = array('Zahlungseingang','zahlungseingang','list');
7131-
$navarray['menu']['admin'][$menu]['sec'][] = array('Reisekosten','reisekosten','list');
7129+
7130+
$navarray['menu']['admin'][$menu]['sec'][] = array('Abolauf','rechnungslauf','list');
71327131
$navarray['menu']['admin'][$menu]['sec'][] = array('Arbeitsnachweis','arbeitsnachweis','list');
7133-
$navarray['menu']['admin'][$menu]['sec'][] = array('Gutschrift / '.$this->Firmendaten("bezeichnungstornorechnung"),'gutschrift','list');
7134-
$navarray['menu']['admin'][$menu]['sec'][] = array('Proformarechnung','proformarechnung','list');
7135-
$navarray['menu']['admin'][$menu]['sec'][] = array('Kontoauszüge','kontoauszuege','list');
71367132
$navarray['menu']['admin'][$menu]['sec'][] = array('Buchungen','fibu_buchungen','list');
7137-
$navarray['menu']['admin'][$menu]['sec'][] = array('Abolauf','rechnungslauf','list');
7138-
$navarray['menu']['admin'][$menu]['sec'][] = array('Mahnwesen','mahnwesen','list');
7139-
71407133
$navarray['menu']['admin'][$menu]['sec'][] = array('Dokumenten Scanner','docscan','list');
7134+
7135+
$navarray['menu']['admin'][$menu]['sec'][] = array('Gutschriften / '.$this->Firmendaten("bezeichnungstornorechnung"),'gutschrift','list');
7136+
$navarray['menu']['admin'][$menu]['sec'][] = array('Kontoauszüge','kontoauszuege','list');
7137+
$navarray['menu']['admin'][$menu]['sec'][] = array('Lieferantengutschriften','lieferantengutschrift','list');
7138+
7139+
$navarray['menu']['admin'][$menu]['sec'][] = array('Mahnwesen','mahnwesen','list');
7140+
$navarray['menu']['admin'][$menu]['sec'][] = array('Proformarechnung','proformarechnung','list');
7141+
$navarray['menu']['admin'][$menu]['sec'][] = array('Rechnungen','rechnung','list');
7142+
$navarray['menu']['admin'][$menu]['sec'][] = array('Reisekosten','reisekosten','list');
71417143
$navarray['menu']['admin'][$menu]['sec'][] = array('Finanzbuchhaltung Export','buchhaltungexport','list');
7142-
$navarray['menu']['admin'][$menu]['sec'][] = array('Zahlungsverkehr','zahlungsverkehr','ueberweisung');
71437144
$navarray['menu']['admin'][$menu]['sec'][] = array('Verbandsabrechnungen','verband','offene');
71447145
$navarray['menu']['admin'][$menu]['sec'][] = array('Vertreterabrechnungen','vertreter','list');
7145-
if($this->ModulVorhanden('provisionenartikelvertreter'))
7146+
if ($this->ModulVorhanden('provisionenartikelvertreter'))
71467147
{
71477148
$navarray['menu']['admin'][$menu]['sec'][] = array('Provisionen','provisionenartikelvertreter','list');
7148-
}else{
7149+
} else {
71497150
$navarray['menu']['admin'][$menu]['sec'][] = array('Provisionen','provisionenartikel','list');
71507151
}
7151-
71527152
if($this->Firmendaten("modul_mlm")=="1"){
71537153
$navarray['menu']['admin'][$menu]['sec'][] = array('Multilevel', 'multilevel', 'list');
71547154
}
7155-
71567155
$navarray['menu']['admin'][$menu]['sec'][] = array('Lohnabrechnung','lohnabrechnung','list');
7157-
71587156
$navarray['menu']['admin'][$menu]['sec'][] = array('Verbindlichkeiten','verbindlichkeit','list');
7159-
$navarray['menu']['admin'][$menu]['sec'][] = array('Lieferantengutschriften','lieferantengutschrift','list');
7160-
71617157
$navarray['menu']['admin'][$menu]['sec'][] = array('Kassenbuch','kasse','list');
7158+
$navarray['menu']['admin'][$menu]['sec'][] = array('Zahlungseingang','zahlungseingang','list');
7159+
$navarray['menu']['admin'][$menu]['sec'][] = array('Zahlungsverkehr','zahlungsverkehr','ueberweisung');
71627160

7161+
// ------ Controlling
71637162
$navarray['menu']['admin'][++$menu]['first'] = array('Controlling','marketing','list');
7164-
$navarray['menu']['admin'][$menu]['sec'][] = array('Verkaufszahlen','verkaufszahlen','list');
7165-
$navarray['menu']['admin'][$menu]['sec'][] = array('Umsatzstatistik','umsatzstatistik','allgemein');
7166-
$navarray['menu']['admin'][$menu]['sec'][] = array('Statistiken','statistiken','dashboard');
7163+
$navarray['menu']['admin'][$menu]['sec'][] = array('Aktionscodes','aktionscodes','list');
71677164
$navarray['menu']['admin'][$menu]['sec'][] = array('Berichte','report','list');
71687165
$navarray['menu']['admin'][$menu]['sec'][] = array('Management Board','managementboard','list');
7169-
$navarray['menu']['admin'][$menu]['sec'][] = array('Aktionscodes','aktionscodes','list');
7166+
$navarray['menu']['admin'][$menu]['sec'][] = array('Statistiken','statistiken','dashboard');
7167+
$navarray['menu']['admin'][$menu]['sec'][] = array('Umsatzstatistik','umsatzstatistik','allgemein');
7168+
$navarray['menu']['admin'][$menu]['sec'][] = array('Verkaufszahlen','verkaufszahlen','list');
71707169

7170+
// ------ Verwaltung
71717171
$navarray['menu']['admin'][++$menu]['first'] = array('Verwaltung','rechnung','list');
7172-
7173-
$navarray['menu']['admin'][$menu]['sec'][] = array('Ticketregeln','ticketregeln','list');
7174-
$navarray['menu']['admin'][$menu]['sec'][] = array('Zeitkonten','zeiterfassung','list');
71757172
if(!$this->RechteVorhanden('mitarbeiterzeiterfassung','dashboard')){
71767173
$navarray['menu']['admin'][$menu]['sec'][] = array('Antrag einreichen','mitarbeiterzeiterfassung','timemanagementrequest');
71777174
}
71787175
else{
71797176
$navarray['menu']['admin'][$menu]['sec'][] = array('Mitarbeiterzeiterfassung','mitarbeiterzeiterfassung','dashboard');
71807177
}
7181-
71827178
$navarray['menu']['admin'][$menu]['sec'][] = array('Import/Export Zentrale','importvorlage','uebersicht');
7183-
$navarray['menu']['admin'][$menu]['sec'][] = array('Währungen','waehrungumrechnung','list');
7184-
71857179
$navarray['menu']['admin'][$menu]['sec'][] = array('Seriennummern','seriennummern','list');
71867180
$navarray['menu']['admin'][$menu]['sec'][] = array('Chargen','chargen','list');
7187-
71887181
$navarray['menu']['admin'][$menu]['sec'][] = array('RMA Lieferungen','rma','list');
71897182
$navarray['menu']['admin'][$menu]['sec'][] = array('Service & Support','service','list');
7190-
71917183
$navarray['menu']['admin'][$menu]['sec'][] = array('Etikettendrucker','etikettendrucker','list');
7184+
$navarray['menu']['admin'][$menu]['sec'][] = array('Währungen','waehrungumrechnung','list');
7185+
$navarray['menu']['admin'][$menu]['sec'][] = array('Ticketregeln','ticketregeln','list');
7186+
$navarray['menu']['admin'][$menu]['sec'][] = array('Zeitkonten','zeiterfassung','list');
71927187

7188+
// ------ System
71937189
$navarray['menu']['admin'][++$menu]['first'] = array('System','rechnung','list');
71947190
$navarray['menu']['admin'][$menu]['sec'][] = array('Einstellungen','einstellungen','list');
71957191
$navarray['menu']['admin'][$menu]['sec'][] = array('Online-Shops / Marktplätze','onlineshops','list');
7196-
$navarray['menu']['admin'][$menu]['sec'][] = array('Backup','backup','list','recover','delete','reset');
71977192
$navarray['menu']['admin'][$menu]['sec'][] = array('Upgrade','upgrade','list','recover','delete','reset');
7198-
//$navarray['menu']['admin'][$menu]['sec'][] = array('AppStore','appstore','list');
71997193

7194+
// ------ Mein Bereich
72007195
$navarray['menu']['admin'][++$menu]['first'] = array('Mein Bereich','welcome','main');
72017196
$startseite = $this->app->DB->Select("SELECT startseite FROM user WHERE id='".$this->app->User->GetID()."' LIMIT 1");
7202-
if($startseite!="")
7203-
$navarray['menu']['admin'][$menu]['sec'][] = array('Meine Startseite','welcome','startseite');
7204-
7205-
7206-
$navarray['menu']['admin'][$menu]['sec'][] = array('Startseite','welcome','start');
7207-
// $navarray['menu']['admin'][$menu]['sec'][] = array('Meine Apps','welcome','meineapps');
7208-
if($this->app->User->GetType() === 'admin') {
7209-
// $navarray['menu']['admin'][$menu]['sec'][] = ['Learning Dashboard', 'learningdashboard', 'list'];
7197+
if($startseite!="") {
7198+
$navarray['menu']['admin'][$menu]['sec'][] = array('Meine Startseite','welcome','startseite');
72107199
}
7211-
7212-
$navarray['menu']['admin'][$menu]['sec'][] = array('Tickets','ticket','list');
7213-
$navarray['menu']['admin'][$menu]['sec'][] = array('Kalender','kalender','list');
7214-
$navarray['menu']['admin'][$menu]['sec'][] = array('Pinnwand','welcome','pinwand');
72157200
$navarray['menu']['admin'][$menu]['sec'][] = array('Aufgaben','aufgaben','list');
7216-
$navarray['menu']['admin'][$menu]['sec'][] = array('E-Mail','webmail','list');
7217-
72187201
$navarray['menu']['admin'][$menu]['sec'][] = array('Chat','chat','list');
7219-
$navarray['menu']['admin'][$menu]['sec'][] = array('Zeiterfassung','zeiterfassung','create');
7220-
7221-
// $navarray['menu']['admin'][$menu]['sec'][] = array('Stechuhr','stechuhr','list');
7202+
$navarray['menu']['admin'][$menu]['sec'][] = array('Einstellungen','welcome','settings');
7203+
$navarray['menu']['admin'][$menu]['sec'][] = array('E-Mail','webmail','list');
7204+
$navarray['menu']['admin'][$menu]['sec'][] = array('Kalender','kalender','list');
7205+
$navarray['menu']['admin'][$menu]['sec'][] = array('Interner Support', 'internalsupport', 'list');
7206+
$navarray['menu']['admin'][$menu]['sec'][] = array('Pinnwand','welcome','pinwand');
7207+
$navarray['menu']['admin'][$menu]['sec'][] = array('Startseite','welcome','start');
7208+
$navarray['menu']['admin'][$menu]['sec'][] = array('Tickets','ticket','list');
72227209
$navarray['menu']['admin'][$menu]['sec'][] = array('Wiedervorlage','wiedervorlage','list');
7223-
72247210
$navarray['menu']['admin'][$menu]['sec'][] = array('Wiki','wiki','list');
7225-
$navarray['menu']['admin'][$menu]['sec'][] = array('Interner Support', 'internalsupport', 'list');
7226-
$navarray['menu']['admin'][$menu]['sec'][] = array('Einstellungen','welcome','settings');
7227-
// $navarray['menu']['admin'][$menu]['sec'][] = array('Datenschutz', 'dataprotection','list');
7228-
// $navarray['menu']['admin'][$menu]['sec'][] = array('Lizenz','appstore','buy');
7211+
$navarray['menu']['admin'][$menu]['sec'][] = array('Zeiterfassung','zeiterfassung','create');
72297212
$navarray['menu']['admin'][$menu]['sec'][] = array('Abmelden','welcome','logout');
72307213

72317214
return $this->CalculateNavigation($navarray);
Lines changed: 8 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)