From d9108d51039b51b141eaf68e6301f590fe58eb5c Mon Sep 17 00:00:00 2001 From: 18alantom <2.alan.tom@gmail.com> Date: Thu, 10 Mar 2022 12:04:02 +0530 Subject: [PATCH] feat: add field to segregate items by purpose --- models/doctype/Item/Item.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/models/doctype/Item/Item.js b/models/doctype/Item/Item.js index 35634d43..afa494e1 100644 --- a/models/doctype/Item/Item.js +++ b/models/doctype/Item/Item.js @@ -1,5 +1,11 @@ import frappe, { t } from 'frappe'; +const itemForMap = { + purchases: t`Purchases`, + sales: t`Sales`, + both: t`Both`, +}; + export default { name: 'Item', label: t`Item`, @@ -42,6 +48,14 @@ export default { default: 'Product', options: ['Product', 'Service'], }, + { + fieldname: 'for', + label: t`For`, + fieldtype: 'Select', + options: Object.keys(itemForMap), + map: itemForMap, + default: 'both', + }, { fieldname: 'incomeAccount', label: t`Income`, @@ -115,6 +129,7 @@ export default { 'rate', 'unit', 'itemType', + 'for', 'tax', 'description', 'incomeAccount',