Hi folks,
System Info:
NW AS 7.03 ABAP Stack 731 Level 8, ECC 606 (EHP 6) with SAP_HR 604 Level 69 and EA_HR 607 (HR-Renewal 1) Level 20
Problem/Question:
I got a general and probably pretty easy to answer question concerning the error handling of the WDA phase model: In a standard WDA I have made some enhancements with extra fields that are rendered dynamically depending on certain actions in other fields. For example, when a certain standard checkbox is checked, my additional fields are set visible and additional plausibility checks are activated.
Unfortunately there are also some standard fields with a DATS type and a TIMS type, i.e. fields that have inbuilt type-specific and DDIC checks which are handled by the standard handlers and, in case there is any error, break the flow to the hook methods etc. This leads to the possibility that somebody actually enters nonsense like "abcde" in a DATS field, subsequently fills the rest of the WDA without any roundtrips, action handlers etc. and once done, corrects the error in the DATS field thus bypassing all my plausibility checks.
Since I've found no other threads where somebody whines about this, I guess I must be making some major design-technical mistake in my dynamic programming.
Any thoughts / advices? Anything goes.
Cheers, Lukas