Deluge: Getting an Requester/User additional field and populate an UDF-field in a request/incident

Deluge: Getting an Requester/User additional field and populate an UDF-field in a request/incident

On Ticket creation I want to run a business rule to get the data from a Requester/User Additional field "Ort" (Location) and populate the UDF-field Campus.
When I dump a request to json there is no data under the requester for these additional fields. So how do I access them?

This is the code I have now:

  1. returnjson = Map();
  2. Ort = requestObj.get(context).get("userinfo").get("Ort");
  3. requestObj.get(context).get(;
  4. returnjson = {
  5.   "operation": [{
  6.     "INPUT_DATA": [{ "request": 
  7. "udf_fields": { "udf_field_api_name": {
  8.           "udf_pick_4501": Ort
  9.         }
  10.       }
  11.   }
  12.     }],
  13.     "OPERATIONNAME": "UPDATE",
  14.     "FORMAT": "V3"
  15.   }],
  16.   "result": "success",
  17.   "message": "Request had Campus updated to" + Ort
  18. };
  19. return returnjson;

                New to ADSelfService Plus?