Skip to Content
0
Former Member
Oct 18, 2005 at 08:56 AM

Dump UPC099 (MESSAGE_TYPE_X) when opening web-interface in BPS_WB

57 Views

Has anybody experienced a dump UPC099 (MESSAGE_TYPE_X) when opening an existing web-interface in BPS_WB?

The web-interface exists and has been used, but now it cannot even be opened anymore.

The problem must have its origin in changes that I have made in the workbench (RSA1 and BPS0). Does anybody have a tip how to find out what change to reverse in order to get the web-interface application back?

Thanks,

Martin

ST22 details are: The termination occurred in the ABAP program "SAPLUPC1" in "GET_AREA_FOR_CHANM". The main program was "SAPLUPWB_BUILDER ".

002030 IF SY-SUBRC NE 0.

002040

002050 PERFORM READ_AREA USING I_AREA

002060 CHANGING L_TYPE

002070 LTO_AREAM

002080 LS_APPL.

002090

002100 IF L_TYPE EQ UPC1_CS_AREA_TYPE-MULTI.

002110 LOOP AT LTO_AREAM INTO LS_AREAM.

002120 LR_PLARAT = CL_SEM_PLANAREA_ATTRIBUTES=>GET_INSTANCE(

002130 LS_AREAM-AREA ).

002140 CALL METHOD LR_PLARAT->GET_CHA_INFO

002150 EXPORTING

002160 I_CHANM = I_CHANM

002170 EXCEPTIONS

002180 NOT_FOUND = 1.

002190 IF SY-SUBRC EQ 0.

002200 E_AREA = LS_AREAM-AREA.

002210 EXIT.

002220 ENDIF.

002230 ENDLOOP.

002240 IF E_AREA IS INITIAL.

> MESSAGE X099(UPC).

002260 ENDIF.

002270 ELSEIF L_TYPE EQ UPC1_CS_AREA_TYPE-BASIS.

002280 E_AREA = I_AREA.

002290 ELSE.

002300 MESSAGE X099(UPC).

002310 ENDIF.

002320 CLEAR LS_AREA_CHANM.

002330 LS_AREA_CHANM-AREA = I_AREA.