SAP ALV input decimal throws "Enter a numeric value"
I have an ALV with a editable column of type decimal with the domain TSTRDURAN. The documentation of domain TSTRDURAN gives me the following information: Time stream: Duration in hhhhhhh:mm:ss / external hhhhhhh:mm
So I want to enter data in this format with ":" (colon), but then I get the information message: "Enter a numeric value". There's a conversion exit in the domain so why is it not called automatically? Do I need to set something in my field catalogue?
Just entering a decimal number with a comma is not an option.
I am using the function module REUSE_ALV_LIST_DISPLAY .
Raymond Giuseppi replied
Could you replace REUSE_ALV_LIST_DISPLAY with REUSE_ALV_GRID_DISPLAY (temporary) so you could execute The Consistency Check, look for actual definition of the input field in field catalog (type, length, conversion-exit)
NB:You could also perform some test with SE37 on the FM CONVERSION_EXIT_TSTRN_INPUT and not with your program to insure that the format you expect is the correct one.