bw_change_package
Reassign an existing BW object to a different Development Class and record the change on a transport request, leaving the object inactive until reactivation.
Instructions
Assign an existing BW object to a different package (Development Class) and record the change on a transport request. Single write, no activation. Afterwards the object is inactive and must be re-activated with bw_activate (pass the same transport). For object_type "RSDS" (DataSource) source_system is mandatory — the key is compound and the package change is verified by re-reading the DataSource. Verified for TRFN and RSDS; other TLOGO types use the same mechanism but are not trace-verified.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package | Yes | Target package / Development Class (e.g. "Z_PACKAGE"). | |
| transport | No | Transport request number (e.g. DEVK900123). Required on systems with transport obligation. | |
| object_name | Yes | Technical name of the object to reassign (e.g. "OBJECT_NAME"). | |
| object_type | Yes | BW object type / TLOGO, e.g. "TRFN", "ADSO", "IOBJ", "TRCS", "RSDS", "HCPR". | |
| source_system | No | Source system — required only for object_type "RSDS" (a DataSource is identified by DataSource name plus source system). |