diff --git a/src/main/java/org/s4s/gui/views/ArtikelerstellungsView.java b/src/main/java/org/s4s/gui/views/ArtikelerstellungsView.java
index c0e721733910c354367da60641e899e9839ea629..a8ccaaeadbc56e6292c3e7356130f470d5c572cd 100644
--- a/src/main/java/org/s4s/gui/views/ArtikelerstellungsView.java
+++ b/src/main/java/org/s4s/gui/views/ArtikelerstellungsView.java
@@ -5,6 +5,7 @@
  */
 package org.s4s.gui.views;
 
+import com.vaadin.data.Property;
 import com.vaadin.navigator.View;
 import com.vaadin.navigator.ViewChangeListener;
 import com.vaadin.server.FileResource;
@@ -75,13 +76,15 @@ public class ArtikelerstellungsView extends TemplateView implements View {
         final TextArea taBeschreibung = new TextArea("Artikel Beschreibung:");
         final Label lMaxLength = new Label("Max. 250 Zeichen");
         final NativeSelect nsKategorie = new NativeSelect("Kategorie:");
-        final NativeSelect nsZustand = new NativeSelect("Gebrauchszustand:");
+//        final NativeSelect nsZustand = new NativeSelect("Gebrauchszustand:"); <--- Aktuell noch nicht enthalten
         final TextField tfPreis = new TextField("Preis pro Artikel:");
         final TextField tfAnzahl = new TextField("Anzahl der Artikel:");
         final Button bErstellen = new Button("Erstellen", FontAwesome.CHECK);
         final Button bAbbrechen = new Button("Abbrechen", FontAwesome.STOP_CIRCLE);
         final DateField dfVon = new DateField("Von:");
+        dfVon.setEnabled(false);
         final DateField dfBis = new DateField("Bis:");
+        dfBis.setEnabled(false);
         final NativeSelect nsModul = new NativeSelect("Modul:");
 
         // Artikel Bild Upload Area
@@ -152,8 +155,8 @@ public class ArtikelerstellungsView extends TemplateView implements View {
         taBeschreibung.setMaxLength(250);
         taBeschreibung.setSizeFull();
 
-        nsZustand.addItems("Neu", "Gebraucht");
-        nsZustand.setNullSelectionAllowed(false);
+//        nsZustand.addItems("Neu", "Gebraucht");
+//        nsZustand.setNullSelectionAllowed(false);
 
         nsKategorie.addItems("Dienstleistung", "Multimedia");
         nsKategorie.setNullSelectionAllowed(false);
@@ -179,7 +182,7 @@ public class ArtikelerstellungsView extends TemplateView implements View {
         Panel panel = new Panel("Artikel Erstellung");
         panel.setSizeUndefined();
 
-        FormLayout flArtikel = new FormLayout(layoutUpload, tfName, taBeschreibung, lMaxLength, hKriterien, tfAnzahl, nsZustand, hVerfuegbarkeit, tfPreis, hKommand);
+        FormLayout flArtikel = new FormLayout(layoutUpload, tfName, taBeschreibung, lMaxLength, hKriterien, tfAnzahl, hVerfuegbarkeit, tfPreis, hKommand);
         flArtikel.setMargin(true);
 
         panel.setContent(flArtikel);
@@ -238,6 +241,19 @@ public class ArtikelerstellungsView extends TemplateView implements View {
                 }
             }
         });
+        
+        nsKategorie.addValueChangeListener((Property.ValueChangeEvent event) -> {
+            if (nsKategorie.getValue().toString().equals("Dienstleistung")) {
+                dfVon.setEnabled(true);
+                dfBis.setEnabled(true);
+            } else {
+                dfVon.setEnabled(false);
+                dfBis.setEnabled(false);
+            }
+        });
+        
+        bAbbrechen.addClickListener(e
+                -> UI.getCurrent().getNavigator().navigateTo(Views.WELCOME));
 
         super.setUpFooterAndHeader(panel);
     }