bw_update_rkf
Update a restricted key figure in place, preserving its UID so references from CKFs, structures, and queries stay intact. Change description, base key figure, or characteristic restrictions without breaking dependent objects.
Instructions
Change a reusable Restricted Key Figure in place: description, base key figure and/or restrictions. The UID stays the same, so references from CKFs, structures and queries stay intact — unlike the delete-and-recreate that was the only correction path before, which is impossible once the RKF is referenced anywhere and blocked entirely on tiers where deletion is disabled. "restrictions" replaces the full set of characteristic restrictions when given.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"component_name": "<component_name>"
},
"name": "bw_update_rkf"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | No | New description. | |
| restrictions | No | Replaces ALL characteristic restrictions. Every value is validated against the InfoProvider and mapped to its internal key before anything is written. | |
| component_name | Yes | Technical name of the RKF. | |
| base_key_figure | No | New base key figure InfoObject. | |
| transport_request | No | Transport request to record the change in. |