diff --git a/modules/axelor-open-suite/axelor-qvm/src/main/resources/domains/Machine.xml b/modules/axelor-open-suite/axelor-qvm/src/main/resources/domains/Machine.xml
new file mode 100644
index 00000000..cc9e2034
--- /dev/null
+++ b/modules/axelor-open-suite/axelor-qvm/src/main/resources/domains/Machine.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/modules/axelor-open-suite/axelor-qvm/src/main/resources/views/Machine.xml b/modules/axelor-open-suite/axelor-qvm/src/main/resources/views/Machine.xml
new file mode 100644
index 00000000..50ca8252
--- /dev/null
+++ b/modules/axelor-open-suite/axelor-qvm/src/main/resources/views/Machine.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ self.typeSelect = 1 or self.typeSelect = 2
+
+
+
+
+
+
+
+
+
+
+
+