diff --git a/frontend/src/components/FieldLayout.vue b/frontend/src/components/FieldLayout.vue
index a9fbc721..6fbd07af 100644
--- a/frontend/src/components/FieldLayout.vue
+++ b/frontend/src/components/FieldLayout.vue
@@ -190,15 +190,21 @@
:placeholder="getPlaceholder(field)"
v-model="data[field.name]"
/>
+
!props.tabs[0].no_tabs)
diff --git a/frontend/src/components/SidePanelLayout.vue b/frontend/src/components/SidePanelLayout.vue
index be646727..e919ae46 100644
--- a/frontend/src/components/SidePanelLayout.vue
+++ b/frontend/src/components/SidePanelLayout.vue
@@ -168,6 +168,15 @@
@change="(data) => emit('update', field.name, data)"
/>
+
f.fieldname == fieldname)
+ let precision = df?.precision || null
+ return formatNumber(doc[fieldname], "", precision)
+ }
+
function getFormattedCurrency(fieldname, doc) {
let currency = window.sysdefaults.currency || 'USD'
@@ -44,6 +50,7 @@ export function getMeta(doctype) {
return {
meta,
doctypeMeta,
+ getFormattedFloat,
getFormattedCurrency,
}
}