PUT supported for all fields
With follow code you can change an existing batch number
PUT BatchNumber("ItemCode",SysNumber)
PUT BatchNumber(DocumentNumber) -> related to OBTN.AbsEntry
PUT command support database field names too. You can use same (wrong) field names as described in SAP SDK documentation, same field names in SerialNumber object or the current database field names.
UDF's supported
Example
instance bsl b
b.put=BatchNumber("RM_B",10)<tab>{"Status":"1"}
if <b.ret_code> <> 1 then
messagebox=error$$<b.ret_text>
end if