PROCESS BEFORE OUTPUT. MODULE STATUS_0900. * PROCESS AFTER INPUT. * MODULE USER_COMMAND_0900.
PROCESS ON VALUE-REQUEST. FIELD AFRUD-ZZEQU MODULE F4_ZZEQU_900.
ZXCOFTOP: 订单,工序
DATA: ZZ_AUFNR TYPE AUFNR, ZZ_VORNR TYPE VORNR.
DATA: ZZ_EQKTX LIKE EQKT-EQKTX.
MODULE STATUS_0900 OUTPUT. * SET PF-STATUS 'xxxxxxxx'. * SET TITLEBAR 'xxx'. SELECT SINGLE EQKTX INTO ZZ_EQKTX FROM EQKT WHERE EQUNR = AFRUD-ZZEQU AND SPRAS = '1'. ENDMODULE.
PVO: 根据报工的订单工序, F4输出对应的PRT
MODULE F4_ZZEQU_900 INPUT. DATA: BEGIN OF ITAB OCCURS 0, EQUNR LIKE EQKT-EQUNR, EQKTX LIKE EQKT-EQKTX, END OF ITAB. DATA: OBJ TYPE BAPI_PP_ORDER_OBJECTS. DATA: OPE LIKE TABLE OF BAPI_ORDER_OPERATION1 WITH HEADER LINE. DATA: PRT LIKE TABLE OF BAPI_ORDER_PROD_REL_TOOLS WITH HEADER LINE.