diff --git a/e2e/helpers/selectors.js b/e2e/helpers/selectors.js
index d4eb4562bd..97ec1826d4 100644
--- a/e2e/helpers/selectors.js
+++ b/e2e/helpers/selectors.js
@@ -237,6 +237,7 @@ export default {
expenceAutocomplete: 'vn-autocomplete[field="$ctrl.item.expenceFk"]',
longNameInput: 'vn-textfield[field="$ctrl.item.longName"] input',
isActiveCheckbox: 'vn-check[label="Active"] md-checkbox',
+ priceInKgCheckbox: 'vn-check[label="Price in kg"] md-checkbox',
submitBasicDataButton: `${components.vnSubmit}`
},
itemTags: {
diff --git a/e2e/paths/04-item-module/02_basic_data.spec.js b/e2e/paths/04-item-module/02_basic_data.spec.js
index 86280f35e0..242da47ea0 100644
--- a/e2e/paths/04-item-module/02_basic_data.spec.js
+++ b/e2e/paths/04-item-module/02_basic_data.spec.js
@@ -31,6 +31,7 @@ describe('Item Edit basic data path', () => {
.clearInput(selectors.itemBasicData.longNameInput)
.write(selectors.itemBasicData.longNameInput, 'RS Rose of Purity')
.waitToClick(selectors.itemBasicData.isActiveCheckbox)
+ .waitToClick(selectors.itemBasicData.priceInKgCheckbox)
.waitToClick(selectors.itemBasicData.submitBasicDataButton)
.waitForLastSnackbar();
@@ -93,4 +94,11 @@ describe('Item Edit basic data path', () => {
expect(result).toBe('unchecked');
});
+
+ it('should confirm the priceInKg checkbox is checked', async() => {
+ const result = await nightmare
+ .checkboxState(selectors.itemBasicData.priceInKgCheckbox);
+
+ expect(result).toBe('checked');
+ });
});
diff --git a/modules/item/front/basic-data/index.html b/modules/item/front/basic-data/index.html
index a6ddd2e3f7..41f2885a1b 100644
--- a/modules/item/front/basic-data/index.html
+++ b/modules/item/front/basic-data/index.html
@@ -88,6 +88,11 @@
label="Active"
field="$ctrl.item.isActive">
+
+
diff --git a/modules/item/front/basic-data/locale/es.yml b/modules/item/front/basic-data/locale/es.yml
index 84cfa08f7e..a9313b565b 100644
--- a/modules/item/front/basic-data/locale/es.yml
+++ b/modules/item/front/basic-data/locale/es.yml
@@ -5,3 +5,4 @@ Full name calculates based on tags 1-3. Is not recommended to change it manually
No se recomienda cambiarlo manualmente
Is active: Activo
Expence: Gasto
+Price in kg: Precio en kg
\ No newline at end of file