FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)// ========TrackProcessHandler========= ==== Description ==== In essence, this handler is an expansion of the [[en:software:tim:actionhandler:processvariablesetter|ProcessVariableSetter]].\\ \\ It sets a new variable and fills it with the values passed to it.\\ Additionally, a delimiter may be passed.\\ If a delimiter is given and the variable being written already exists, the variable will be filled as follows:\\ __previous content + Delimiter + new content__\\ \\ Additionally, the following name spaces may be used:\\ ${CURRENT_USER_NAMEFIRST} => First name of the current user\\ ${CURRENT_USER_NAMELAST} => Last name of the current user\\ ${CURRENT_TIME} => Current time in the format: HH:mm (i.e.: 12:15)\\ ${CURRENT_TASK} => Name of the current [[en:software:tim:activities|Aktivity]] ------ ==== Action Class ==== com.dooris.bpm.actionhandler.TrackProcessHandler \\ ---- ==== Event Type ==== any ==== Action Name ==== any ==== Mandatory Fields ==== none ---- ==== Parameter ==== == inputText == The value being written to a new variable or attached to an existing variable.\\ i.e.: ${CURRENT_TASK} completed by: ${CURRENT_USER_NAMEFIRST}, ${CURRENT_USER_NAMELAST} at ${CURRENT_TIME}. \\ == processVariable == Name of the new or existing variable. \\ == delimiter == If an existing variable should be added to.\\ i.e.: "-" , ":" , "," , "[]" or ... Please note that the Delimiter must be unique and may not be present in the process variable ---- ==== Example ==== {{ :software:tim:actionhandler:trackprocesshandler.png }}