‎2005 Apr 07 7:01 AM
hey
I have data field like this
BUDAT_VAL(8) VALUE '200?0520',
parameter
P_BUDAT LIKE BKPF-BUDAT OBLIGATORY DEFAULT BUDAT_VAL,
i want to check whether budat_val is equal to p_budat entry.
in At selection screen part.
when i try to execute it gives me error system status message as
saying "you have execeeded the size plz make reentry in format( / / ) like this.."
why
ambichan.
‎2005 Apr 07 7:07 AM
Hi ambichan,
I think the problem is the assignment of '200?0520' to the parameter. As the parameter normally is displayed in the external format, SAP is not able to convert the year 200? to a date. You need to change this to a real date.
regards
Siggi
‎2005 Apr 07 7:06 AM
Hi,
Is the value of BUDAT_VAL(8) in your code really '200?0520' or is this a typing error?
Regards
‎2005 Apr 07 7:07 AM
Hi ambichan,
I think the problem is the assignment of '200?0520' to the parameter. As the parameter normally is displayed in the external format, SAP is not able to convert the year 200? to a date. You need to change this to a real date.
regards
Siggi
‎2005 Apr 07 7:17 AM
yes given value is correct format.
client want that value to be default.
i want to check condietion and give user error message
ambichan.
‎2005 Apr 07 7:25 AM
Hi,
In that case, you might have to change type of parameter from date to char format. The error is generated by the system as a result of the inconsistency between expected value and supplied value formats.
Regards
‎2005 Apr 07 7:26 AM
ambi,
you must take a help-value char08 or char10
instead of a field type d.
-> after input you can migrate the field to a field type d.
Andreas