Skip to Content
0
Former Member
Feb 23, 2009 at 03:51 PM

Infocube selective deletion

82 Views

The below FM will do a selective deletion on a cube. My issue is that I'm not sure what L_UID is. Where do I go to get the value for this field?

REPORT GP1T5KLHUF5VOCCZQ4IY5CO6XPG .

TYPE-POOLS: RSDRD, RSDQ, RSSG.

DATA:

L_UID TYPE RSSG_UNI_IDC25,

L_T_MSG TYPE RS_T_MSG,

L_THX_SEL TYPE RSDRD_THX_SEL.

L_UID = '84EMQ3J91RXWJIWROHA3VHWHG'.

IMPORT I_THX_SEL TO L_THX_SEL

FROM DATABASE RSDRBATCHPARA(DE) ID L_UID.

DELETE FROM DATABASE RSDRBATCHPARA(DE) ID L_UID.

CALL FUNCTION 'RSDRD_SEL_DELETION'

EXPORTING

I_DATATARGET = 'ZUMA0196'

I_THX_SEL = L_THX_SEL

I_AUTHORITY_CHECK = 'X'

I_THRESHOLD = '1.0000E-01'

I_MODE = 'C'

I_NO_LOGGING = ''

I_PARALLEL_DEGREE = 1

I_NO_COMMIT = ''

CHANGING

C_T_MSG = L_T_MSG.

export l_t_msg to memory id sy-repid.

UPDATE RSDRBATCHREP

SET DELETEABLE = 'X'

WHERE REPID = 'GP1T5KLHUF5VOCCZQ4IY5CO6XPG'.