‎2018 Oct 17 2:59 PM
Dear Abapers ,
I'm trying to create building through 'BAPI_RE_BU_CREATE' .. and it is created successfully but i could not find where to set 'WBS Element' in BAPI
and also where to set 'System Status' and 'User Status'.
CALL FUNCTION 'BAPI_RE_BU_CREATE'
EXPORTING
COMP_CODE_EXT = wa_datatab-COMP_CODE_EXT
BUSINESS_ENTITY_NUMBER_EXT = wa_datatab-BUSINESS_ENTITY_NUMBER_EXT
BUILDING_NUMBER_EXT = wa_datatab-BUILDING_TEXT
BUILDING = BUILDING
OBJECT_ADDRESS = ADDRESS
* COSETTLE_PARAM =
* TRANS =
* TEST_RUN = ' '
IMPORTING
COMPCODE = wa_Created-COMP_CODE
BUSINESSENTITYNUMBER = wa_Created-BUSINESS_ENTITY
BUILDINGNUMBER = wa_Created-BUILDING
TABLES
TERM_ORG_ASSIGNMENT = ASSIGNMENT[]
* MEASUREMENT =
* PARTNER =
* OPTION_RATE =
* COSETTLE_RULE =
* CHARACT =
* OBJ_ASSIGN =
* RESUBM_RULE =
* ARCH_REL =
* ARCH_RELMS =
* STATUS =
* EXTENSION_IN =
RETURN = RETURN[]
* INFRASTRUCTURE =
.
‎2018 Oct 28 10:55 AM
I solve it by passing the value to OBJ_ASSIGN table as folllowing
wa_OBJ_ASSIGN-ASSIGNMNT_OBJECT_TYPE = 'PR'.
wa_OBJ_ASSIGN-ASSIGNMNT_OBJECT_ID = WA_DATATAB-WBS_ELEMENT.
APPEND wa_OBJ_ASSIGN to OBJ_ASSIGN.
CALL FUNCTION 'BAPI_RE_BU_CREATE'
EXPORTING
COMP_CODE_EXT = wa_datatab-COMP_CODE_EXT
BUSINESS_ENTITY_NUMBER_EXT = wa_datatab-BUSINESS_ENTITY_NUMBER_EXT
BUILDING_NUMBER_EXT = wa_datatab-BUILDING_NUMBER_EXT
BUILDING = BUILDING
OBJECT_ADDRESS = ADDRESS
IMPORTING
COMPCODE = wa_Created-COMP_CODE
BUSINESSENTITYNUMBER = wa_Created-BUSINESS_ENTITY
BUILDINGNUMBER = wa_Created-BUILDING
TABLES
TERM_ORG_ASSIGNMENT = ASSIGNMENT[]
MEASUREMENT = MEASUREMENT[]
OBJ_ASSIGN = OBJ_ASSIGN[]
RETURN = RETURN[]
* INFRASTRUCTURE =
.
‎2018 Oct 28 10:55 AM
I solve it by passing the value to OBJ_ASSIGN table as folllowing
wa_OBJ_ASSIGN-ASSIGNMNT_OBJECT_TYPE = 'PR'.
wa_OBJ_ASSIGN-ASSIGNMNT_OBJECT_ID = WA_DATATAB-WBS_ELEMENT.
APPEND wa_OBJ_ASSIGN to OBJ_ASSIGN.
CALL FUNCTION 'BAPI_RE_BU_CREATE'
EXPORTING
COMP_CODE_EXT = wa_datatab-COMP_CODE_EXT
BUSINESS_ENTITY_NUMBER_EXT = wa_datatab-BUSINESS_ENTITY_NUMBER_EXT
BUILDING_NUMBER_EXT = wa_datatab-BUILDING_NUMBER_EXT
BUILDING = BUILDING
OBJECT_ADDRESS = ADDRESS
IMPORTING
COMPCODE = wa_Created-COMP_CODE
BUSINESSENTITYNUMBER = wa_Created-BUSINESS_ENTITY
BUILDINGNUMBER = wa_Created-BUILDING
TABLES
TERM_ORG_ASSIGNMENT = ASSIGNMENT[]
MEASUREMENT = MEASUREMENT[]
OBJ_ASSIGN = OBJ_ASSIGN[]
RETURN = RETURN[]
* INFRASTRUCTURE =
.