Fonction SAP BAPI_RE_BU_CREATE - Create Building

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
BUILDING BAPI_RE_BUILDING_DAT u 561 X Building - Data
BUILDING_NUMBER_EXT BAPI_RE_BUILDING_KEY-BUILDING C 8 X External: Number of Building
BUSINESS_ENTITY_NUMBER_EXT BAPI_RE_BUILDING_KEY-BUSINESS_ENTITY C 8 External: Number of Business Entity
COMP_CODE_EXT BAPI_RE_BUILDING_KEY-COMP_CODE C 4 External: Company Code
COSETTLE_PARAM BAPI_RE_COSETTLE_PAR_DAT u 12 X CO Settlement Rule: Parameter
OBJECT_ADDRESS BAPI_RE_OBJ_ADDRESS_DAT u 406 X Address
TEST_RUN BAPI_RE_ADDITIONAL_FIELDS-TESTRUN C 1 SPACE X Simulation indicator
TRANS BAPI_RE_ADDITIONAL_FIELDS-TRANS C 4 X Business Transaction

Paramètre Reférence Type Long. Description
BUILDINGNUMBER BAPI_RE_BUILDING_KEY-BUILDING C 8 Number of Building Belonging to BE
BUSINESSENTITYNUMBER BAPI_RE_BUILDING_KEY-BUSINESS_ENTITY C 8 Number of Business Entity
COMPCODE BAPI_RE_BUILDING_KEY-COMP_CODE C 4 Company Code

Paramètre Reférence Long. Facultatif Description
ARCH_REL BAPI_RE_ARCH_REL_DAT 64 X Architectural Linkage Objects
ARCH_RELMS BAPI_RE_ARCH_RELMS_DAT 91 X Architectural Linkage Object Parts
CHARACT BAPI_RE_CHARACT_DAT 73 X Fixtures and Fittings Characteristics
COSETTLE_RULE BAPI_RE_COSETTLE_RL_DAT 171 X CO Settlement Rule: Allocation Rules
EXTENSION_IN BAPIPAREX 990 X Add. Data: Entry
INFRASTRUCTURE BAPI_RE_INFRA_DAT 37 X Infrastructure
MEASUREMENT BAPI_RE_MEASUREMENT_DAT 36 X Measurements
OBJ_ASSIGN BAPI_RE_OBJ_ASSIGN_DAT 176 X Object Assignment
OPTION_RATE BAPI_RE_OPTION_RATE_DAT 26 X Option Rates
PARTNER BAPI_RE_PARTNER_DAT 86 X Partner
RESUBM_RULE BAPI_RE_RESUBM_RULE_DAT 44 X Reminder Rule
RETURN BAPIRET2 548 Return Parameters
STATUS BAPI_RE_STATUS_DAT 16 X Status
TERM_ORG_ASSIGNMENT BAPI_RE_TERM_OA_DAT 277 X Org. Assignment

Functionality
This BAPI allows you to createbuildings in the system.
Transfer the company code and the business entity in which the buildingis to be created. If numbers are issued externally, you have to specifythe number of the building to be created.
See the relevant parameter documentation for the meaning of the otherparameters.

Example
DATA:
ls_bapi_bu TYPE bapi_re_building_dat,
ld_compcode TYPE bapi_re_building_key-comp_code,
ld_businessentitynumber TYPEbapi_re_building_key-business_entity_number,
ld_buildingnumber TYPE bapi_re_building_key-building_number,
lt_bapi_error TYPE bapirettab,
* set text of BU
ls_bapi_bu-building_text = 'Airport Building'.
CALL FUNCTION 'BAPI_RE_BU_CREATE'
EXPORTING
comp_code_ext = '1000'
business_entity_number_ext = '1'
building_number_ext = '1'
building = ls_bapi_bu
test_run = 'X'
IMPORTING
compcode = ld_comp_code
businessentitynumber = ld_businessentitynumber
buildingnumber = ld_buildingnumber
TABLES
return = lt_bapi_error.
INCLUDE RECA_BAPI_ID_CREATED OBJECT DOKU ID TX
INCLUDE REBD_BAPI_SWENR_CREATED OBJECT DOKU ID TX
INCLUDE RECA_BAPI_BUKRS_CREATED OBJECT DOKU ID TX

Description
Transfer data for the building to be created with a BAPI.

Description
Number of the new building.
See also Building Number.
INCLUDE RECA_BAPI_PARAM_OPTIONAL OBJECT DOKU ID TX
INCLUDE REBD_BAPI_SWENR OBJECT DOKU ID TX
INCLUDE RECA_BAPI_BUKRS OBJECT DOKU ID TX
INCLUDE REEX_BAPI_COSETTL_PARM_ADD OBJECT DOKU ID TX
INCLUDE REBP_BAPI_ADDRESS_ADD OBJECT DOKU ID TX
INCLUDE RECA_BAPI_TEST_RUN OBJECT DOKU ID TX
INCLUDE RECA_BAPI_TRANS OBJECT DOKU ID TX
INCLUDE REBD_BAPI_ARCH_RELUO_ADD OBJECT DOKU ID TX
INCLUDE REBD_BAPI_ARCH_RELMS_ADD OBJECT DOKU ID TX
INCLUDE REBD_BAPI_CHARACT_ADD OBJECT DOKU ID TX
INCLUDE REEX_BAPI_COSETTL_RL_ADD OBJECT DOKU ID TX
INCLUDE RECA_BAPI_EXTENSION_IN OBJECT DOKU ID TX
INCLUDE REBD_BAPI_INFRA_ADD OBJECT DOKU ID TX
INCLUDE REBD_BAPI_MEASUREMENT_ADD OBJECT DOKU ID TX
INCLUDE REBD_BAPI_OBJ_ASSIGN_ADD OBJECT DOKU ID TX
INCLUDE REIT_BAPI_OPTION_RATE_ADD OBJECT DOKU ID TX
INCLUDE REBP_BAPI_PARTNER_ADD OBJECT DOKU ID TX
INCLUDE RECA_BAPI_RESUBM_RULE_ADD OBJECT DOKU ID TX
INCLUDE RECA_BAPI_RETURN OBJECT DOKU ID TX
INCLUDE RECA_BAPI_STATUS_ADD OBJECT DOKU ID TX
INCLUDE RETM_BAPI_TERM_OA_ADD OBJECT DOKU ID TX