diff --git a/sf_base/models/tool_base_new.py b/sf_base/models/tool_base_new.py
index 3517766d..f4ccd085 100644
--- a/sf_base/models/tool_base_new.py
+++ b/sf_base/models/tool_base_new.py
@@ -187,7 +187,7 @@ class CuttingToolModel(models.Model):
def _get_ids(self, cutting_tool_type_code, factory_short_name):
cutting_tool_type_ids = []
for item in cutting_tool_type_code:
- cutting_tool_type = self.search([('code', '=', item.replace("JKM", factory_short_name))])
+ cutting_tool_type = self.search([('code', '=', item)])
if cutting_tool_type:
cutting_tool_type_ids.append(cutting_tool_type.id)
return [(6, 0, cutting_tool_type_ids)]
diff --git a/sf_base/static/src/scss/format_img.scss b/sf_base/static/src/scss/format_img.scss
index fc6f02dc..940e3a68 100644
--- a/sf_base/static/src/scss/format_img.scss
+++ b/sf_base/static/src/scss/format_img.scss
@@ -24,4 +24,18 @@
.o_search_panel.account_root {
flex: unset !important;
+}
+
+.multi-line {
+ display: flex;
+ flex-wrap: nowrap;
+ > label.o_form_label {
+ width: 52px;
+ }
+ > span {
+ flex: 1;
+ }
+ > div {
+ flex: 2
+ }
}
\ No newline at end of file
diff --git a/sf_base/views/tool_views.xml b/sf_base/views/tool_views.xml
index e9d672e5..eda526b6 100644
--- a/sf_base/views/tool_views.xml
+++ b/sf_base/views/tool_views.xml
@@ -112,6 +112,8 @@