Quantcast
Channel: SCN : All Content - Web Dynpro ABAP
Viewing all articles
Browse latest Browse all 3667

HRESS_W4_

$
0
0

WEBDYNPRO OBJECT: HRESS_C_W4

Requirement is to validate Number of Allowances (PA0210-NBREX) .

If NBREX is greater than 10, then a custom message should trigger.

I have written logic in CL_HRESS_PER_OVERVIEW (Method: IF_FPM_GUIBB_LIST~GET_DATA)

 

LOGIC:
IF iv_eventid->mv_event_id = cl_fpm_event=>gc_event_save OR iv_eventid->mv_event_id = cl_fpm_event=>gc_event_goto_error_display.
      ASSIGN COMPONENT 'NBREX' OF STRUCTURE <lt_ct_data1> to <nbrex>.
IF <nbrex> GT '10'.
lv_text
= 'A maximum of ten (10) exemptions are allowed to be entered. To enter eleven (11) or more exemptions please contact SSC at 717-396-5300'.

APPEND plaintext_to_message( iv_text = lv_text iv_severity = if_fpm_guibb_constants=>gc_severity-error ) TO et_messages.

 

W4_issue_screenshot.png

Even though I am passing an error, data is getting saved.

Kindly suggest some solution.


Viewing all articles
Browse latest Browse all 3667

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>