cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Details Required entry fields not filled; click here to continue anyway

0 Likes
1,704

Hi.

I have Z AB with mandatory fields in a BP.

I validate this fields in EH_ONSAVE event and I'm showing an error message if it not filled.

But, with mandatory fields empties, if I clicked, i.e., to 'Business Partner' button to exit of the BP, in the screen is showing this message "DetailsRequired entry fields not filled; click here to continue anyway".

If I clicked to the option, popup is displayed with "Do you want to save your changes?", and if I select YES, partner is saved even with mandatory fields empies.

I don't know where is the event to this popup.

I need validate anyway if user select YES to cancel data save.

Accepted Solutions (0)

Answers (2)

Answers (2)

0 Likes

Thanks for your answer.

You know how can I do the same in webui ?

Regards

Gourab_Dey
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi Jorge Imoberdorff,

You can debug the program and findout a enhancement point or a place for implicit enhancement. So, if you are getting issues for debugging after the pop-up message is displayed, you can follow below step to debug.

Below screenshot shows that I have not filled the last name. Now click on exit as you mentioned.

I am getting below pop-up. If your are getting a separate pop-up, you still can follow the below step.

Now, we have to find out the program details from where this error message is getting display. For that you can focus on "Yes"(you have to use the "TAB" key of the keyboard to focus on "Yes" button) and click "F1". You should get the below pop-up message with details. If you are not getting the below pop-up upon clicking on "F1" after focusing on "Yes" button, then you have to focus on the question mark button(highlighted in the above image) and click "F1". Then, shift the focus to "Yes" by clicking "Tab" key on the key board and press "F1". You will get the below Pop-up with details.

If you got the above pop-up click on navigate to the program from where this message has been displayed. Now, click on "Display object list".

Now, expand PAI section, double click on the PAI module and place a break point(you have to place break-point in multiple module if you have) .

Once you have placed the break-point, go to "BP" t-code and repeat the process that you are doing. Now click on "Yes" button in the pop-up, it will stop at the break-point in debugger.

Thanks,

Gourab