Flow_1u7dtsr
Returns dictionary like:
"process_info": {
"process_instance_id": 96,
"process_model_identifier": "execute-procure-to-pay/cc-invoice-approval-process"
},
Flow_1u7dtsr
Flow_1m5aamy
# Get Process Info
process_info = get_toplevel_process_info()
Flow_0w854zv
Flow_1m5aamy
Flow_00fd8n9
Flow_00fd8n9
Flow_0w854zv
# Update Current User Extras
current_user_extras = {}
# Add User Info DMN Table info
current_user_extras["bamboo_api_id"] = userBambooId
current_user_extras["time_zone"] = userTimeZone
current_user_extras["date_format"] = userDateFormat
current_user_extras["time_format"] = userTimeFormat
# Add Bamboo Info to Extras if Status email
if is_status_email:
current_user_extras["first_name"] = bamboo_get_employee["firstName"]
current_user_extras["last_name"] = bamboo_get_employee["lastName"]
current_user_extras["preferred_name"] = bamboo_get_employee["preferredName"]
if current_user_extras["preferred_name"] is None:
current_user_extras["full_name"] = current_user_extras["first_name"] + " " + current_user_extras["last_name"]
else:
current_user_extras["full_name"] = current_user_extras["first_name"] + " (" + current_user_extras["preferred_name"] + ") " + current_user_extras["last_name"]
current_user_extras["status_key"] = bamboo_get_employee["customStatusChatKey"]
current_user_extras["bamboo_reporting_to"] = bamboo_get_employee["supervisor"]
del(userFullName)
del(userFirstName)
del(userTimeZone)
del(userStatusKey)
del(userBambooId)
del(userDateFormat)
del(userTimeFormat)
del(bamboo_get_employee)