u
This commit is contained in:
135
src/nav.js
135
src/nav.js
@@ -56,11 +56,36 @@ class DeliveryNavIcon extends PureComponent {
|
||||
}
|
||||
|
||||
export const NAV_ITEMS = [
|
||||
{ path: '/artikel', label: 'Artikel', icon: Inventory2Icon },
|
||||
{ path: '/lieferung', label: 'Lieferung', icon: DeliveryNavIcon },
|
||||
{ path: '/auftrag', label: 'Auftrag', icon: AssignmentIcon },
|
||||
{ path: '/kunde', label: 'Kunde', icon: PeopleIcon },
|
||||
{ path: '/infos', label: 'Infos', icon: InfoIcon },
|
||||
{
|
||||
path: '/artikel',
|
||||
label: 'Artikel',
|
||||
icon: Inventory2Icon,
|
||||
help: 'Artikelübersicht, Stammdaten, Barcodes und Bestandsverwaltung',
|
||||
},
|
||||
{
|
||||
path: '/lieferung',
|
||||
label: 'Lieferung',
|
||||
icon: DeliveryNavIcon,
|
||||
help: 'Wareneingänge verwalten, Lieferungen buchen und Lieferscheine erfassen',
|
||||
},
|
||||
{
|
||||
path: '/auftrag',
|
||||
label: 'Auftrag',
|
||||
icon: AssignmentIcon,
|
||||
help: 'Kundenangebote kalkulieren und Bestellungen abwickeln',
|
||||
},
|
||||
{
|
||||
path: '/kunde',
|
||||
label: 'Kunde',
|
||||
icon: PeopleIcon,
|
||||
help: 'Kundenstammdaten, Adressen, Ansprechpartner und Kundengruppen',
|
||||
},
|
||||
{
|
||||
path: '/infos',
|
||||
label: 'Infos',
|
||||
icon: InfoIcon,
|
||||
help: 'Systemstatus, Serververbindung und Mandanteneinstellungen',
|
||||
},
|
||||
];
|
||||
|
||||
class DeliveryNeuIcon extends PureComponent {
|
||||
@@ -102,25 +127,99 @@ class DeliveryNeuIcon extends PureComponent {
|
||||
|
||||
export const SUB_NAV = {
|
||||
'/artikel': [
|
||||
{ segment: '', label: 'Liste', title: 'Artikel', icon: ViewListIcon },
|
||||
{ segment: 'kategorien', label: 'Kategorieen', title: 'Kategorien', icon: CategoryIcon },
|
||||
{ segment: 'lager', label: 'Lager', icon: WarehouseIcon },
|
||||
{ segment: 'marken', label: 'Marken', icon: CopyrightIcon },
|
||||
{ segment: 'vorlagen', label: 'Vorlagen', icon: LabelIcon },
|
||||
{
|
||||
segment: '',
|
||||
label: 'Liste',
|
||||
title: 'Artikel',
|
||||
icon: ViewListIcon,
|
||||
help: 'Gesamtliste aller Artikel durchsuchen, filtern und öffnen',
|
||||
},
|
||||
{
|
||||
segment: 'kategorien',
|
||||
label: 'Kategorieen',
|
||||
title: 'Kategorien',
|
||||
icon: CategoryIcon,
|
||||
help: 'Hierarchischer Kategoriebaum zur Sortimentsgliederung',
|
||||
},
|
||||
{
|
||||
segment: 'lager',
|
||||
label: 'Lager',
|
||||
icon: WarehouseIcon,
|
||||
help: 'Lagerbestände einsehen, Bestandsabgleiche und Lagerplatzverwaltung',
|
||||
},
|
||||
{
|
||||
segment: 'marken',
|
||||
label: 'Marken',
|
||||
icon: CopyrightIcon,
|
||||
help: 'Katalog aller Hersteller und Marken verwalten',
|
||||
},
|
||||
{
|
||||
segment: 'vorlagen',
|
||||
label: 'Vorlagen',
|
||||
icon: LabelIcon,
|
||||
help: 'Druckvorlagen für Etiketten und Barcodes bearbeiten',
|
||||
},
|
||||
],
|
||||
'/lieferung': [
|
||||
{ segment: '', label: 'Liste', title: 'Lieferungen', icon: ListAltIcon },
|
||||
{ segment: 'neu', label: 'Neu', title: 'Neue Lieferung', icon: DeliveryNeuIcon },
|
||||
{ segment: 'lieferanten', label: 'Lieferanten', icon: StorefrontIcon },
|
||||
{
|
||||
segment: '',
|
||||
label: 'Liste',
|
||||
title: 'Lieferungen',
|
||||
icon: ListAltIcon,
|
||||
help: 'Historie und Status aller Wareneingänge und Lieferungen',
|
||||
},
|
||||
{
|
||||
segment: 'neu',
|
||||
label: 'Neu',
|
||||
title: 'Neue Lieferung',
|
||||
icon: DeliveryNeuIcon,
|
||||
help: 'Neuen Wareneingang mit Belegscan und Positionserfassung buchen',
|
||||
},
|
||||
{
|
||||
segment: 'lieferanten',
|
||||
label: 'Lieferanten',
|
||||
icon: StorefrontIcon,
|
||||
help: 'Lieferantenverzeichnis mit hinterlegten Katalogen und Konditionen',
|
||||
},
|
||||
],
|
||||
'/auftrag': [
|
||||
{ segment: '', label: 'Angebot', icon: RequestQuoteIcon },
|
||||
{ segment: 'bestellung', label: 'Bestellung', icon: ShoppingCartIcon },
|
||||
{
|
||||
segment: '',
|
||||
label: 'Angebot',
|
||||
title: 'Angebot',
|
||||
icon: RequestQuoteIcon,
|
||||
help: 'Angebote für Kunden kalkulieren und versenden',
|
||||
},
|
||||
{
|
||||
segment: 'bestellung',
|
||||
label: 'Bestellung',
|
||||
title: 'Bestellung',
|
||||
icon: ShoppingCartIcon,
|
||||
help: 'Bestellungen prüfen, freigeben und kommissionieren',
|
||||
},
|
||||
],
|
||||
'/kunde': [
|
||||
{ segment: '', label: 'Liste', title: 'Kundenliste', icon: PeopleIcon },
|
||||
{ segment: 'neu', label: 'neu', title: 'Neuer Kunde', icon: AddBoxIcon },
|
||||
{ segment: 'gruppen', label: 'Gruppen', icon: GroupsIcon },
|
||||
{
|
||||
segment: '',
|
||||
label: 'Liste',
|
||||
title: 'Kundenliste',
|
||||
icon: PeopleIcon,
|
||||
help: 'Kundenkartei mit Kontaktdaten und Historie',
|
||||
},
|
||||
{
|
||||
segment: 'neu',
|
||||
label: 'neu',
|
||||
title: 'Neuer Kunde',
|
||||
icon: AddBoxIcon,
|
||||
help: 'Neuen Kundenstamm mit Anschriften anlegen',
|
||||
},
|
||||
{
|
||||
segment: 'gruppen',
|
||||
label: 'Gruppen',
|
||||
title: 'Gruppen',
|
||||
icon: GroupsIcon,
|
||||
help: 'Kundengruppen für Staffelpreise und Rabatte verwalten',
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user