As mentioned in this discussion the default decimal mark is point(.) when the UNA segment is not present. This is a problem when you need another decimal mark (e.g. comma) for your locale decimal values.
To reproduce this bug you can delete an UNA segment and replace the decimal points with comma. Add a validation schema with base="decimal" in elementType for the decimal elements. You will get an validation error of type INVALID_CHARACTER_DATA.
As mentioned in this discussion the default decimal mark is point(.) when the UNA segment is not present. This is a problem when you need another decimal mark (e.g. comma) for your locale decimal values.
To reproduce this bug you can delete an UNA segment and replace the decimal points with comma. Add a validation schema with base="decimal" in elementType for the decimal elements. You will get an validation error of type INVALID_CHARACTER_DATA.