Application Development and Automation 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: 
Read only

bapis for ps module

Former Member
0 Likes
3,656

hai gurus what are the bapis that i can use to create delete and update wbs elements , network and activities

thanx in advance

afzal

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
2,065

Hi,

create / change the WBS element, the BAPIs sequence is:

1. BAPI_PS_INITIALIZATION

2. BAPI_BUS2054_CREATE_MULTI ( to create WBS )

or

2. BAPI_BUS2054_CHANGE_MULTI ( to change WBS )

3. BAPI_PS_PRECOMMIT

4. BAPI_TRANSACTION_COMMIT

Check the documentation of BAPI "BAPI_BUS2054_CREATE_MULTI " to see how these function modules work.

<b>Reward points</b>

Regards

hai gurus what are the bapis that i can use to create delete and update wbs elements , network and activities

thanx in advance

afzal

4 REPLIES 4
Read only

Former Member
0 Likes
2,066

Hi,

create / change the WBS element, the BAPIs sequence is:

1. BAPI_PS_INITIALIZATION

2. BAPI_BUS2054_CREATE_MULTI ( to create WBS )

or

2. BAPI_BUS2054_CHANGE_MULTI ( to change WBS )

3. BAPI_PS_PRECOMMIT

4. BAPI_TRANSACTION_COMMIT

Check the documentation of BAPI "BAPI_BUS2054_CREATE_MULTI " to see how these function modules work.

<b>Reward points</b>

Regards

Read only

0 Likes
2,065

hai kiran what is the exact difference between the bapis BAPI_BUS2054_CREATE_MULTI and bapi_projdef_create , cant we create wbs elements from bapi_projdef_create , is it for only creating project defination and to create wbs netwrok should we use the bapis as u mentions what are tha bapis for creating ork oders

thanx in advance

afzal

Read only

0 Likes
2,065

Hi,

difference between the bapis <b>BAPI_BUS2054_CREATE_MULTI</b>

Create WBS Elements Using BAPI

WBS elements can be created for a project with BAPI "BAPI_BUS2054_CREATE_MULTI". To do this, parameter "I_PROJECT_DEFINITION" must contain the project definition for which the WBS elements are to be created. The individual WBS elements with all required values must be entered in table "IT_WBS_ELEMENT_TABLE".

The WBS elements are created next to each other, in the same sequence as in table "IT_WBS_ELEMENT_TABLE". A WBS element under which the new WBS elements are to be created can be specified in parameter "I_WBS_UP". A WBS element that is to be located directly to the left of the new WBS elements can be specified with parameter "I_WBS_LEFT". If "I_WBS_LEFT" is not specified, the new WBS elements are added on the left-hand side. If I_WBS_UP is also not specified, the new WBS elements are added on the left and on the first level.

<b>BAPI_PROJECTDEF_CREATE</b>

Create Project Definition

You can use this method to create a project definition that contains data binding for the whole project.

In the process, all the consistency checks are made that are made if you create a project definition using the R/3 transaction.

<b>Reward points</b>

Regards

Read only

Former Member
0 Likes
2,065

Hi

Check the following BAPI's related WBS elements

MAP2I_BAPI_WBS_ELEMENT_2_PRTE

MAP_BAPI_WBS_ELEMENT_2_PRPS

MAP_BAPI_WBS_ELEMENT_2_PRPS_UP

MAP_BAPI_WBS_ELEMENT_2_PRTEE

MAP_BAPI_WBS_ELEMENT_2_PRTE_UP

MAP_BAPI_WBS_ELEMENT_2_VSPRPS

MAP_PRPS_2_BAPI_WBS_ELEMENT_EX

MAP_PRTE_2_BAPI_WBS_ELEMENT_EX

<b>Reward points for useful Answers</b>

Regards

Anji