SAP Process On Value & Process On Help-Request

First ,to begin with if you know nothing about Screen Flow logic and their uses in SAP ,we recommend you check our tutorial on Dialog Program

Now , lets look into POH and POV in detail

Process on Help-Request (POH) : F1 Help

PROCESS ON HELP-REQUEST
FIELD <f> [MODULE <mod>] WITH <num>
The module <mod> is defined in the ABAP program like a normal PAI module. The processing logic of the module must ensure that adequate help is displayed for the field in question. Instead of calling an extra screen with text fields, you should use one of the following function modules to display a suitable SAPscript document

HELP_OBJECT_SHOW_FOR_FIELD HELP_OBJECT_SHOW

Process on Value (POV): F4

PROCESS ON VALUE-REQUEST

FIELD field name MODULE module name
There are some other functions that can also be used for input help :

F4IF_FIELD_VALUE_REQUEST

MODULE VALUE_CARRIER INPUT.

CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'

EXPORTING

TABNAME         = 'DEMOF4HELP'

FIELDNAME     = 'CARRIER1'

DYNPPROG       =  PROGNAME

DYNPNR            =  DYNNUM

DYNPROFIELD= 'CARRIER'.

ENDMODULE.
F4IF_INT_TABLE_VALUE_REQUEST
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING

RETFIELD         = 'CONNID' DYNPPROG         = PROGNAME DYNPNR           = DYNNUM DYNPROFIELD      = 'CONNECTION' VALUE_ORG        = 'S' TABLES VALUE_TAB        = VALUES_TAB.

That's all to POH and POV. Leave your comments in case of any doubts.

 

YOU MIGHT LIKE: