Flow_0056x0e
Waku_Message_Body-Raise_New_Demand_Request
Flow_0056x0e
Flow_0vmjtgx
Waku_Message_Variables-Raise_New_Demand_Request
Flow_0vmjtgx
Flow_1503oql
Flow_1b2tmcm
Flow_1unrusm
Flow_1b2tmcm
# Set Message
waku_message = waku_message_body + waku_message_timestamp + waku_message_variables + waku_message_footer
# Delete Unneeded Variables
del(isProceed)
del(isReview)
del(is_format)
del(is_sme_review),
del(is_status_email),
del(is_waku_message_timestamp),
del(is_wmv_amount),
del(is_wmv_category),
del(is_wmv_comment),
del(is_wmv_criticality),
del(is_wmv_project),
del(is_wmv_reason),
del(is_wmv_requestor),
del(is_wmv_status),
del(is_wmv_sub_category)
Flow_1503oql
Flow_1fj1y80
Flow_1fj1y80
Flow_1unrusm
# Set variables based on DMN table
# Initialize variables
waku_message_variables = ""
wm_var_cnt = 0
if is_wmv_project:
waku_message_variables = waku_message_variables + "Project placeholder"
wm_var_cnt = wm_var_cnt + 1
if is_wmv_category:
if wm_var_cnt > 0:
waku_message_variables + "\n"
waku_message_variables = waku_message_variables + "Category placeholder"
wm_var_cnt = wm_var_cnt + 1
if is_wmv_sub_category:
if wm_var_cnt > 0:
waku_message_variables + "\n"
waku_message_variables = waku_message_variables + "Sub-Category placeholder"
wm_var_cnt = wm_var_cnt + 1
if is_wmv_amount:
if wm_var_cnt > 0:
waku_message_variables + "\n"
waku_message_variables = waku_message_variables + "Amount placeholder"
wm_var_cnt = wm_var_cnt + 1
if is_wmv_criticality:
if wm_var_cnt > 0:
waku_message_variables + "\n"
waku_message_variables = waku_message_variables + "Criticality placeholder"
wm_var_cnt = wm_var_cnt + 1
if is_wmv_status:
if wm_var_cnt > 0:
waku_message_variables + "\n"
waku_message_variables = waku_message_variables + "Status placeholder"
wm_var_cnt = wm_var_cnt + 1
if is_wmv_comment:
if wm_var_cnt > 0:
waku_message_variables + "\n"
waku_message_variables = waku_message_variables + "Comment placeholder"
wm_var_cnt = wm_var_cnt + 1
if is_wmv_requestor:
if wm_var_cnt > 0:
waku_message_variables + "\n"
waku_message_variables = waku_message_variables + "Requestor placeholder"
wm_var_cnt = wm_var_cnt + 1
if is_wmv_reason:
if wm_var_cnt > 0:
waku_message_variables + "\n"
waku_message_variables = waku_message_variables + "Reason placeholder"
wm_var_cnt = wm_var_cnt + 1