Hello Carlos,
It is not possible from here (spro). But these requirements can be well met from within the screen-exit itself. i.e. through codes written in the PBO module. I have already touched upon this aspect in the same document after Step4 and below Almost done. I have provided a sample code there to make the fields to Display mode if the tcode is 'IE03' .
- This Display code can be extended to other situations also and to individual z-fields through other IF syntaxes.
- In the same manner simple codes can make all your Zfields Required (means Mandatory), Hide also.
For example a code like:
If e_update_data_eq-eqart = 'XXXX' and if screen-name cs equi-zfield.
screen-invisible = '1'.
endif.
hides the zfield if the type of technical object is 'XXXX'.
Similarly a code like
If equi-zfield.is initial.
message: 'Please fill field ____' type 'E' display like 'I'.
endif.
will make the Zfield mandatory.
Please check the syntax of the codes above. I am just giving code hints. The bottom line is these requirements can be managed very much within the screen-exit itself.
Extra information
Just to remind that you have user-exit IEQM0003 alsofor checks at the time of Equipment Save, where these Zfields are available in the import structure. (DATA_EQUI). Fields mandatory can be easily done from here too.
Regards
KJogeswaraRao