In modern UX (For Custom Money Attribute) throws an warning when we enter large values to money on a Grid Page "Use 25 digits or less", but in Properties Module page or on the Details Fly-out panel it gives the system error Message with no warning, and blanks out the field.
Steps to Reproduce:
- Create a custom Money Attribute on the Project Object in Studio
- Give it a API
- Add the custom Money Attribute to a Project Blueprint properties
- Go to the Project Grid and add the attribute to the grid
- Type numbers more than 25 digits
- In the grid, it gives an immediate validation message 'Use 25 digits or less'
- Try to enter the number in the Details Fly-out for the custom Money field
- Assign the Blueprint to the Project
- Go to the Project Properties Module and type the digits in the custom Money Field
Expected Results: It should give the same warning as the Grid Page does.
Actual Results: System Error is shown and data is wiped out of the field.
ExceptionInfo :: Could not update resource. Resource name: ideas. Error code: internal Error message: System error. Contact system administrator.ERROR 2021-09-01 05:01:50,346 [http-nio-8080-exec-1169] niku.xql2 (clarity:[email protected]:629...94E:PPM_REST_API) Internal Processing exception