Allow BOM Tolerance % to accept decimal values
If the admin intends to limit tolerance to 2.5%, entering it as 3% in the BOM would lead to an additional 0.5% being allocated. This discrepancy may result in unintended misuse of the tolerance value by users. Therefore, utilizing decimal values f...