refactor: dont harcode "serial_no" field
diff --git a/erpnext/public/js/utils/barcode_scanner.js b/erpnext/public/js/utils/barcode_scanner.js
index c6c3938..abea5fc 100644
--- a/erpnext/public/js/utils/barcode_scanner.js
+++ b/erpnext/public/js/utils/barcode_scanner.js
@@ -145,7 +145,8 @@
 	}
 
 	is_duplicate_serial_no(row, serial_no) {
-		const is_duplicate = !!serial_no && !!row.serial_no && row.serial_no.includes(serial_no);
+		const is_duplicate = !!serial_no && !!row[this.serial_no_field]
+			&& row[this.serial_no_field].includes(serial_no);
 
 		if (is_duplicate) {
 			frappe.show_alert(