Integer and Decimal custom fields can currently be given negative values. However, in many cases this wouldn't be wanted by the user. Example is the L, W and H fields within Consignment Items.
Idea is to add a setting to numeric custom fields which lets users force them to be positive values.