Dear Experts,
If I want to create Project Def.: PRJ-A-00001 with WBS Element and its hierarchy as:
Project Def. PRJ-A-00001.
WBS Level 1: WBS-1
WBS Level 2: WBS-1.1 (Sub Level of WBS-1)
WBS Level 2: WBS-1.2 (Sub Level of WBS-1)
Can I create all of WBS element and its hierarchies at one time via function "BAPI_PROJECT_MAINTAIN"?
This is my sample test data which I fill in BAPI (test data directory),
*---I_PROJECT_DEFINITION
PROJECT_DEFINITION: PRJ-A-00001
*---I_PROJECT_DEFINITION_UPD
PROJECT_DEFINITION: X
*---I_METHOD_PROJECT
REFNUMBER: 000001
OBJECTTYPE: WBS-ELEMENT
METHOD: CREATE
OBJECTKEY: WBS-A-L1
REFNUMBER: 000002
OBJECTTYPE: WBS-ELEMENT
METHOD: CREATE
OBJECTKEY: WBS-A-L1.1
REFNUMBER: 000000
OBJECTTYPE: WBS-HIERARCHY
METHOD: CREATE
OBJECTKEY:
REFNUMBER: 000003
OBJECTTYPE: WBS-ELEMENT
METHOD: CREATE
OBJECTKEY: WBS-A-L1.3
REFNUMBER: 000000
OBJECTTYPE: WBS-HIERARCHY
METHOD: CREATE
OBJECTKEY:
REFNUMBER: 000000
OBJECTTYPE:
METHOD: SAVE
OBJECTKEY:
*---I_WBS_ELEMENT_TABLE
WBS_ELEMENT: WBS-A-L1
PROJECT_DEFINITION: PRJ-A-00001
DESCRIPTION: WHOLE PROJECT
RESPONSIBLE_NO: 00000001
WBS_ELEMENT: WBS-A-L1.1
PROJECT_DEFINITION: PRJ-A-00001
DESCRIPTION: Sub Level 1
RESPONSIBLE_NO: 00000002
WBS_ELEMENT: WBS-A-L1.2
PROJECT_DEFINITION: PRJ-A-00001
DESCRIPTION: Sub Level 2
RESPONSIBLE_NO: 00000003
*---I_WBS_ELEMENT_TABLE_UPDATE
WBS_ELEMENT: X
PROJECT_DEFINITION: X
DESCRIPTION: X
RESPONSIBLE_NO: X
WBS_ELEMENT: X
PROJECT_DEFINITION: X
DESCRIPTION: X
RESPONSIBLE_NO: X
WBS_ELEMENT: X
PROJECT_DEFINITION: X
DESCRIPTION: X
RESPONSIBLE_NO: X
*---I_WBS_HIERARCHIE_TABLE
WBS_ELEMENT: WBS-A-L1
PROJECT_DEFINITION: PRJ-A-00001
UP:
DOWN: WBS-A-L1.1
LEFT:
RIGHT:
WBS_ELEMENT: WBS-A-L1.1
PROJECT_DEFINITION: PRJ-A-00001
UP: WBS-A-L1
DOWN:
LEFT:
RIGHT: WBS-A-L1.2
WBS_ELEMENT: WBS-A-L1.2
PROJECT_DEFINITION: PRJ-A-00001
UP:
DOWN:
LEFT: WBS-A-L1.1
RIGHT:
But when I execute, I've got the error "The transfered hierarchy is inconsistent". Please advises which one of my steps is wrong...
Thanks,
Sam