refactor:fix item property updates in POS and transactions, and add styling (#57189)

Co-authored-by: Afsal Syed <afsalsyed12@gmail.com>
This commit is contained in:
Vishnu Priya Baskaran
2026-08-11 22:50:28 +05:30
committed by GitHub
parent 8802000ba2
commit 39403a5ef3
2 changed files with 12 additions and 0 deletions

View File

@@ -837,6 +837,7 @@
flex-direction: column;
padding: var(--padding-lg);
padding-top: var(--padding-md);
overflow-y: auto;
> .item-details-header {
display: flex;

View File

@@ -84,6 +84,17 @@ erpnext.PointOfSale.ItemDetails = class {
this.item_row = item;
this.currency = this.events.get_frm().doc.currency;
if (item.has_serial_no == null || item.has_batch_no == null) {
const r = await frappe.db.get_value("Item", item.item_code, [
"has_serial_no",
"has_batch_no",
]);
if (r && r.message) {
item.has_serial_no = r.message.has_serial_no;
item.has_batch_no = r.message.has_batch_no;
}
}
this.current_item = item;
this.render_dom(item);