Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

i need a bapi for workdownstructure elements

Former Member
0 Kudos

i need a bapi for workdownstructure elements

• WBS number

• WBS descriptions

• WBS start date

• WBS end date

• Status

thanks and regards,

jameer.p

Edited by: Jameer P on Jan 30, 2008 12:59 PM

2 REPLIES 2

Former Member
0 Kudos

Hai.

It may help you.

can use WS_DOWNLOAD like this:

L_T_HEADERS TYPE TABLE OF TEXT40.

IF SP_LOCAL = 'X'.

  • Headings: TEXT-U01 ... TEXT-U28

DO 28 TIMES.

CLEAR: L_F_INDEX,L_F_NAME,L_F_HEADERS.

L_F_INDEX = SY-INDEX.

CONCATENATE 'TEXT-U' L_F_INDEX INTO L_F_NAME.

ASSIGN (L_F_NAME) TO <FS_HEADER>.

L_F_HEADERS = <FS_HEADER>.

APPEND L_F_HEADERS TO L_T_HEADERS.

ENDDO.

CALL FUNCTION 'WS_DOWNLOAD'

EXPORTING

FILENAME = SP_FILE

FILETYPE = 'DAT'

TABLES

DATA_TAB = L_T_OUT

FIELDNAMES = L_T_HEADERS

EXCEPTIONS

FILE_OPEN_ERROR = 1

FILE_WRITE_ERROR = 2

INVALID_FILESIZE = 3

INVALID_TYPE = 4

NO_BATCH = 5

UNKNOWN_ERROR = 6

INVALID_TABLE_WIDTH = 7

GUI_REFUSE_FILETRANSFER = 8

CUSTOMER_ERROR = 9

OTHERS = 10.

IF SY-SUBRC <> 0.

MESSAGE ID SY-MSGID TYPE 'I' NUMBER SY-MSGNO

WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

LEAVE PROGRAM.

ELSE.

DESCRIBE TABLE L_T_OUT LINES L_F_COUNT.

MESSAGE I145 WITH L_F_COUNT SP_FILE.

ENDIF.

Regards.

Sowjanya.b.

Former Member
0 Kudos

Hi Jameer, i dont know any bapi for ur requirement but I can tell u how to create structure elements.

You can drag and drop the Kf into the structure, or right click the structure and select New Selection or New Formula as reqd.

hope this helps,

cheers,

Hema.