Context variables
Context variables can be used in the sourceParams
element in the SQL
expression to get the lookup value selected by the user. For example, to filter the results in
the Department lookup, you can use the
CONTEXT_team_NAME context variable to get the team name selected by the user in the Team lookup.
Note: Context variables should not be used directly in the
source
SQL as that
would create a SQL injection vulnerability. The sourceParams
element is
encoded and therefore protected from SQL injection.This table lists the context variables that are available for substitution for work details and premiums:
Context variable | Example |
---|---|
CONTEXT_department_ID | 1 |
CONTEXT_department_NAME | DEPT A |
CONTEXT_docket_ID | 1201 |
CONTEXT_docket_NAME | AUTODOCKET |
CONTEXT_endHundredTime | 0001 |
CONTEXT_flag1..10 | true |
CONTEXT_hourtype_ID | 5013 |
CONTEXT_hourtype_NAME | EL_SICK_PEN |
CONTEXT_isWorkDetail | true |
CONTEXT_job_ID | 3 |
CONTEXT_job_NAME | COMPUTER TECHNICIAN |
CONTEXT_minutes | 1 |
CONTEXT_project_ID | 1203 |
CONTEXT_project_NAME | AUTOPROJECT_REPORT |
CONTEXT_rate | 53 |
CONTEXT_startHundredTime | 0000 |
CONTEXT_team_ID | 54 |
CONTEXT_team_NAME | MOB_DEPT_A |
CONTEXT_timecode_ID | 5216 |
CONTEXT_timecode_NAME | AA AAR CODE1 DENIED |
CONTEXT_udf1..10 | 123 Main Street |
CONTEXT_workSummaryId | 3016568 |
This table lists the context variables that are available for substitution for elapsed times:
Context variable | Example |
---|---|
CONTEXT_department_ID | 1 |
CONTEXT_department_NAME | DEPT A |
CONTEXT_docket_ID | 1201 |
CONTEXT_docket_NAME | AUTODOCKET |
CONTEXT_flag1..10 | true |
CONTEXT_hourType_ID | 5012 |
CONTEXT_hourType_NAME | EL_SICK_APP |
CONTEXT_job_ID | 11 |
CONTEXT_job_NAME | SUPERVISOR |
CONTEXT_minutes | 1 |
CONTEXT_ovrDate | 20181221 144754 |
CONTEXT_project_ID | 1201 |
CONTEXT_project_NAME | AUTOPROJECT |
CONTEXT_team_ID | 54 |
CONTEXT_team_NAME | MOB_DEPT_A |
CONTEXT_timecode_ID | 5216 |
CONTEXT_timecode_NAME | AA AAR CODE1 DENIED |
CONTEXT_udf1..10 | 123 Main Street |