resb,
plaf. "planned orders
SELECT-OPTIONS
plant FOR resb-werks.
PARAMETERS:
testmode DEFAULT 'X' AS CHECKBOX.
DATA:
count1 TYPE i,
count2 TYPE i,
found LIKE sy-subrc,
resbz LIKE resb OCCURS 0 WITH HEADER LINE,
rsnum_old LIKE resb-rsnum.
* > consistency check dependent requirements - planned orders
CLEAR plaf.
WRITE:
/1(10) 'RSNUM',
12(4) 'POS',
17(18) 'component',
36(4) 'plant',
41(10) 'pl. order ',
51(18) 'assembly'.
FORMAT INTENSIFIED OFF.
found = sy-subrc.
ENDIF.
IF found NE 0.
plaf-plnum = resb-plnum.
WRITE: /
resb-rsnum, resb-rspos, resb-matnr, resb-werks, resb-plnum,
resb-baugr.
ADD 1 TO count1.
IF testmode IS INITIAL.
DELETE resb.
ENDIF.
ELSE.
IF plaf-rsnum NE resb-rsnum.
FORMAT INTENSIFIED ON.
WRITE: /
resb-rsnum, resb-rspos, resb-matnr, resb-werks, resb-plnum,
resb-baugr.
count2.