Sie sind auf Seite 1von 2

READ TABLE LT_ZBPG501 INTO LWA_ZBPG501_FORM

WITH KEY PRODH6 = lwa_ZMDG101-PRODH6


country = <FS1>-country
/bic/zmktseg = <FS1>-/bic/zmktseg
/bic/zsalesreg = <FS1>-/bic/zsalesreg .
IF sy-subrc EQ 0.
<FS1>-/BIC/Zpriority = LWA_ZBPG501_FORM-/bic/zpriority.
ELSE.
***Case2
READ TABLE lt_zbpg501 INTO lwa_zbpg501_FORM
WITH KEY PRODH6 = lwa_ZMDG101-PRODH6
/bic/zmktseg = <FS1>-/bic/zmktseg
/bic/zsalesreg = <FS1>-/bic/zsalesreg.
IF sy-subrc EQ 0.
<FS1>-/BIC/Zpriority = LWA_ZBPG501_FORM-/bic/zpriority.
ELSE.
***Case3
READ TABLE lt_zbpg501 INTO lwa_zbpg501_FORM
WITH KEY PRODH6 = lwa_zmdg101-PRODH6
country = <FS1>-country
/bic/zsalesreg = <FS1>-/bic/zsalesreg .
IF sy-subrc EQ 0.
<FS1>-/BIC/Zpriority = LWA_ZBPG501_FORM-/bic/zpriority.
ELSE.
***Case4
READ TABLE lt_zbpg501 INTO lwa_zbpg501_FORM
WITH KEY PRODH6 = lwa_zmdg101-PRODH6
country = <FS1>-country
/bic/zmktseg = <FS1>-/bic/zmktseg.
IF sy-subrc EQ 0.
<FS1>-/BIC/Zpriority = LWA_ZBPG501_FORM-/bic/zpriority.
ELSE.
***Case5
READ TABLE lt_zbpg501 INTO lwa_zbpg501_FORM
WITH KEY PRODH6 = lwa_zmdg101-PRODH6
/bic/zsalesreg =
<FS1>-/bic/zsalesreg .
IF sy-subrc EQ 0.
<FS1>-/BIC/Zpriority = LWA_ZBPG501_FORM-/bic/zpriority.
ELSE.
***Case6
READ TABLE lt_zbpg501 INTO lwa_zbpg501_FORM
WITH KEY PRODH6 = lwa_zmdg101-PRODH6
/bic/zmktseg =

<FS1>-/bic/zmktseg .
IF sy-subrc EQ 0.
<FS1>-/BIC/Zpriority = LWA_ZBPG501_FORM-/bic/zpriority
.
ELSE.
***Case7
READ TABLE lt_zbpg501 INTO lwa_zbpg501_FORM
WITH KEY PRODH6 = lwa_zmdg101-PRODH6
country = <FS1>-country.
IF sy-subrc EQ 0.
<FS1>-/BIC/Zpriority = LWA_ZBPG501_FORM-/bic/zpriori
ty.
ELSE.
<FS1>-/BIC/Zpriority = LWA_ZBPG501-/bic/zpriority.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
ENDIF.

Das könnte Ihnen auch gefallen