Extremely high values in purchase price agreements when importing decimals with many digits after the comma

When importing decimal values with many digits after the comma, the decimal point was not always processed correctly in the database, resulting in incorrect, extremely high values in, among other things, purchase price agreements that could cause stalls in subsequent processes or crashes.