mirror of
https://github.com/frappe/books.git
synced 2025-02-08 23:18:31 +00:00
incr: uom conversion child table & schema changes
This commit is contained in:
parent
394332d125
commit
da7cd2af55
@ -24,6 +24,30 @@
|
|||||||
"required": true,
|
"required": true,
|
||||||
"default": 1
|
"default": 1
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "transferQty",
|
||||||
|
"label": "Qty as per Stock UOM",
|
||||||
|
"fieldtype": "Float",
|
||||||
|
"required": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "stockUOM",
|
||||||
|
"label": "Stock UOM",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"readOnly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "uom",
|
||||||
|
"label": "UOMs",
|
||||||
|
"fieldtype": "Link",
|
||||||
|
"target": "UOM"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "UOMConversionFactor",
|
||||||
|
"label": "Conversion Factor",
|
||||||
|
"fieldtype": "Float",
|
||||||
|
"required": "true"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"fieldname": "rate",
|
"fieldname": "rate",
|
||||||
"label": "Rate",
|
"label": "Rate",
|
||||||
@ -95,7 +119,17 @@
|
|||||||
"readOnly": true
|
"readOnly": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"tableFields": ["item", "tax", "quantity", "rate", "amount"],
|
"tableFields": [
|
||||||
|
"item",
|
||||||
|
"tax",
|
||||||
|
"stockUOM",
|
||||||
|
"uom",
|
||||||
|
"UOMConversionFactor",
|
||||||
|
"transferQty",
|
||||||
|
"quantity",
|
||||||
|
"rate",
|
||||||
|
"amount"
|
||||||
|
],
|
||||||
"keywordFields": ["item", "tax"],
|
"keywordFields": ["item", "tax"],
|
||||||
"quickEditFields": [
|
"quickEditFields": [
|
||||||
"item",
|
"item",
|
||||||
@ -103,6 +137,10 @@
|
|||||||
"description",
|
"description",
|
||||||
"hsnCode",
|
"hsnCode",
|
||||||
"tax",
|
"tax",
|
||||||
|
"stockUOM",
|
||||||
|
"uom",
|
||||||
|
"UOMConversionFactor",
|
||||||
|
"transferQty",
|
||||||
"quantity",
|
"quantity",
|
||||||
"rate",
|
"rate",
|
||||||
"amount",
|
"amount",
|
||||||
|
@ -135,7 +135,6 @@
|
|||||||
"quickEditFields": [
|
"quickEditFields": [
|
||||||
"rate",
|
"rate",
|
||||||
"unit",
|
"unit",
|
||||||
"UOM",
|
|
||||||
"itemType",
|
"itemType",
|
||||||
"for",
|
"for",
|
||||||
"tax",
|
"tax",
|
||||||
@ -144,7 +143,8 @@
|
|||||||
"expenseAccount",
|
"expenseAccount",
|
||||||
"barcode",
|
"barcode",
|
||||||
"hsnCode",
|
"hsnCode",
|
||||||
"trackItem"
|
"trackItem",
|
||||||
|
"uom"
|
||||||
],
|
],
|
||||||
"keywordFields": ["name", "itemType", "for"]
|
"keywordFields": ["name", "itemType", "for"]
|
||||||
}
|
}
|
||||||
|
@ -1,29 +1,24 @@
|
|||||||
{
|
{
|
||||||
"name": "UOMConversionFactor",
|
"name": "UOMConversionFactor",
|
||||||
"label": "UOM Conversion Factor",
|
"label": "UOM Conversion Factor",
|
||||||
"naming": "manual",
|
"isChild": true,
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"fieldname": "name",
|
"fieldname": "uom",
|
||||||
"label": "UOM",
|
"label": "UOM",
|
||||||
"fieldtype": "Link",
|
"fieldtype": "Link",
|
||||||
"target": "UOM",
|
"target": "UOM",
|
||||||
"create": true,
|
"create": true,
|
||||||
"required": true
|
"required": true
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"fieldname": "item",
|
|
||||||
"label": "Item",
|
|
||||||
"fieldtype": "Link",
|
|
||||||
"target": "Item",
|
|
||||||
"required": true
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"fieldname": "value",
|
"fieldname": "value",
|
||||||
"label": "Value",
|
"label": "Value",
|
||||||
"fieldtype": "Float",
|
"fieldtype": "Float",
|
||||||
|
"default": 1,
|
||||||
"required": true
|
"required": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"quickEditFields": ["item", "value"]
|
"tableFields": ["uom", "value"],
|
||||||
|
"quickEditFields": ["uom", "value"]
|
||||||
}
|
}
|
||||||
|
@ -26,6 +26,12 @@
|
|||||||
"target": "Location",
|
"target": "Location",
|
||||||
"create": true
|
"create": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "transferQty",
|
||||||
|
"label": "Qty as per Stock UOM",
|
||||||
|
"fieldtype": "Float",
|
||||||
|
"required": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"fieldname": "quantity",
|
"fieldname": "quantity",
|
||||||
"label": "Quantity",
|
"label": "Quantity",
|
||||||
@ -33,12 +39,6 @@
|
|||||||
"required": true,
|
"required": true,
|
||||||
"default": 1
|
"default": 1
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"fieldname": "transferQty",
|
|
||||||
"label": "Qty as per UOM",
|
|
||||||
"fieldtype": "Float",
|
|
||||||
"required": true
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"fieldname": "stockUOM",
|
"fieldname": "stockUOM",
|
||||||
"label": "Stock UOM",
|
"label": "Stock UOM",
|
||||||
@ -46,10 +46,10 @@
|
|||||||
"readOnly": true
|
"readOnly": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"fieldname": "UOMs",
|
"fieldname": "uom",
|
||||||
"label": "UOMs",
|
"label": "UOMs",
|
||||||
"fieldtype": "Link",
|
"fieldtype": "Link",
|
||||||
"target": "UOMConversionFactor"
|
"target": "UOM"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"fieldname": "UOMConversionFactor",
|
"fieldname": "UOMConversionFactor",
|
||||||
@ -75,10 +75,10 @@
|
|||||||
"fromLocation",
|
"fromLocation",
|
||||||
"toLocation",
|
"toLocation",
|
||||||
"stockUOM",
|
"stockUOM",
|
||||||
"UOMs",
|
"uom",
|
||||||
"UOMConversionFactor",
|
"UOMConversionFactor",
|
||||||
"quantity",
|
|
||||||
"transferQty",
|
"transferQty",
|
||||||
|
"quantity",
|
||||||
"rate"
|
"rate"
|
||||||
],
|
],
|
||||||
"keywordFields": ["item"],
|
"keywordFields": ["item"],
|
||||||
@ -87,10 +87,10 @@
|
|||||||
"fromLocation",
|
"fromLocation",
|
||||||
"toLocation",
|
"toLocation",
|
||||||
"stockUOM",
|
"stockUOM",
|
||||||
"UOMs",
|
"uom",
|
||||||
"UOMConversionFactor",
|
"UOMConversionFactor",
|
||||||
"quantity",
|
|
||||||
"transferQty",
|
"transferQty",
|
||||||
|
"quantity",
|
||||||
"rate",
|
"rate",
|
||||||
"amount"
|
"amount"
|
||||||
]
|
]
|
||||||
|
@ -24,6 +24,30 @@
|
|||||||
"required": true,
|
"required": true,
|
||||||
"default": 1
|
"default": 1
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "transferQty",
|
||||||
|
"label": "Qty as per Stock UOM",
|
||||||
|
"fieldtype": "Float",
|
||||||
|
"required": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "stockUOM",
|
||||||
|
"label": "Stock UOM",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"readOnly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "uom",
|
||||||
|
"label": "UOMs",
|
||||||
|
"fieldtype": "Link",
|
||||||
|
"target": "UOM"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "UOMConversionFactor",
|
||||||
|
"label": "Conversion Factor",
|
||||||
|
"fieldtype": "Float",
|
||||||
|
"required": "true"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"fieldname": "rate",
|
"fieldname": "rate",
|
||||||
"label": "Rate",
|
"label": "Rate",
|
||||||
@ -57,13 +81,27 @@
|
|||||||
"placeholder": "HSN/SAC Code"
|
"placeholder": "HSN/SAC Code"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"tableFields": ["item", "location", "quantity", "rate", "amount"],
|
"tableFields": [
|
||||||
|
"item",
|
||||||
|
"location",
|
||||||
|
"stockUOM",
|
||||||
|
"uom",
|
||||||
|
"UOMConversionFactor",
|
||||||
|
"transferQty",
|
||||||
|
"quantity",
|
||||||
|
"rate",
|
||||||
|
"amount"
|
||||||
|
],
|
||||||
"quickEditFields": [
|
"quickEditFields": [
|
||||||
"item",
|
"item",
|
||||||
"unit",
|
"unit",
|
||||||
"description",
|
"description",
|
||||||
"hsnCode",
|
"hsnCode",
|
||||||
"location",
|
"location",
|
||||||
|
"stockUOM",
|
||||||
|
"uom",
|
||||||
|
"UOMConversionFactor",
|
||||||
|
"transferQty",
|
||||||
"quantity",
|
"quantity",
|
||||||
"rate",
|
"rate",
|
||||||
"amount"
|
"amount"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user