Sunteți pe pagina 1din 2

*----------------------------------------------------------------------*

***INCLUDELZCO_FSD_MASTERF01.
*----------------------------------------------------------------------*
FORMZ_POP_TEXT_LANG.

DATA:lwa_rowTYPEzco_fsd_master,
lv_messageTYPEstring.

CONSTANTS:lc_eTYPEcVALUE'E'.

LOOPATtotal.
CLEARlwa_row.
IF<vim_total_struc>ISASSIGNED.
MOVE-CORRESPONDING<vim_total_struc>TOlwa_row.
ENDIF.

IFlwa_row-zcancelcountISNOTINITIAL.
IFlwa_row-zcancelcountLElwa_row-zintcount.

CONCATENATE'Amortizationfor'lwa_row-
zintcount'periodiscompleted,enterhighervalue'
INTOlv_message
SEPARATEDBYspace.

MESSAGElv_messageTYPElc_e.

EXIT.
ENDIF.
ENDIF.
ENDLOOP.

ENDFORM.

MODULEhide_fields.

*----------------------------------------------------------------------*
***INCLUDELZCO_FSD_MASTERO01.
*----------------------------------------------------------------------*
*&---------------------------------------------------------------------*
*&ModuleHIDE_FIELDSOUTPUT
*&---------------------------------------------------------------------*
*text
*----------------------------------------------------------------------*
MODULEhide_fieldsOUTPUT.

FIELD-SYMBOLS:<cols>LIKELINEOFtctrl_zco_fsd_master-cols.

LOOPATtctrl_zco_fsd_master-colsASSIGNING<cols>.

CASE<cols>-screen-name.
WHEN'ZCO_FSD_MASTER-ZDELETE'
OR'ZCO_FSD_MASTER-ZBLDAT'
OR'ZCO_FSD_MASTER-ZBUDAT'
OR'ZCO_FSD_MASTER-ZBLART'
OR'ZCO_FSD_MASTER-ZBUKRS'
OR'ZCO_FSD_MASTER-ZVALIDFROM'
OR'ZCO_FSD_MASTER-ZVALIDTO'
OR'ZCO_FSD_MASTER-ZAMORTDATE'
OR'ZCO_FSD_MASTER-ZCOMPCOUNT'
OR'ZCO_FSD_MASTER-ZWAERS'
OR'ZCO_FSD_MASTER-ZXBLNR'
OR'ZCO_FSD_MASTER-ZBKTXT'
OR'ZCO_FSD_MASTER-ZBSCHL'
OR'ZCO_FSD_MASTER-ZWRBTR'
OR'ZCO_FSD_MASTER-ZOUTAMT'
OR'ZCO_FSD_MASTER-ZGSBER'
OR'ZCO_FSD_MASTER-ZPRCTR'
OR'ZCO_FSD_MASTER-ZMATNR'
OR'ZCO_FSD_MASTER-ZWERKS'
OR'ZCO_FSD_MASTER-ZMENGE'
OR'ZCO_FSD_MASTER-ZMEINS'
OR'ZCO_FSD_MASTER-ZSEGMENT'
OR'ZCO_FSD_MASTER-ZSGTXT'.
IFsy-ucomm='SHOW'.
<cols>-invisible='X'.
ENDIF.
IFsy-ucomm='AEND'
ORsy-ucomm='UPD'.
<cols>-screen-input=''.
<cols>-invisible='X'.
ENDIF.
ENDCASE.
ENDLOOP.
MBLNR TYPE MSEG-MBLNR,
BWART TYPE MSEG-BWART,
MATNR TYPE MSEG-MATNR,
WERKS TYPE MSEG-WERKS,
LGORT TYPE MSEG-LGORT,
SMBLN TYPE MSEG-SMBLP,

ENDMODULE."HIDE_FIELDSOUTPUT

S-ar putea să vă placă și