Routines

  • tempoDeleteAllocationForUserThis routine deletes the allocation for a given user between specified dates, optionally filtering for a given issue.
  • tempoAddAllocationRoutine adds a new Tempo Planner allocation.
  • tempoClearIssueTeamRemoves any value the team may be set on that issue. Returns true if the issue was cleared, false if not.
  • tempoAddIssueToTeamAllocates the issue to the specified team.
  • tempoAddAllocationForUserRoutine adds another allocation for the user on the specified issue. Reviewer is optional. Allocation time is leveled to accommodate the existing allocation of the user.
  • tempoGetAccountReturns the account with the specified id, key, or name.
  • tempoGetAccountForIssueReturns the account set on the issue, if any.
  • tempoGetAllocationsRoutine returns the allocations that might exists for a user between the specified dates, optionally filtered by projects or even for individual issues
  • tempoGetCustomerAccountsReturns the customer accounts, optionally filtered by the status.
  • tempoGetGlobalAccountsReturns all the global accounts you might have defined in Tempo.
  • tempoGetIssueTeamReturns the team responsible for a given issue.
  • tempoGetTeamReturns the team either by id (stringified), name or key of the team.
  • tempoGetTeamUsersReturns an array of the current active members of a team (user keys).
  • tempoGetWorklogAttributeReturns the value of the worklog attribute, as a string.
  • tempoIsUserInTeamReturns true if the user belongs to the active base of the team at the time of the call.
  • tempoSetAccountForIssueSets the issue account. Returns true if the set has been performed.
  • tempoSetWorklogAttributeSets the value of the work log attribute, as a string. Such work log should exist, as well as the TEMPO attribute on it.