SISC Suite help centre›Extra apps

This page is generated from the product itself — the same source the built-in assistant answers from — so it cannot disagree with either.

What is Projects?

Projects — Projects, boards and the work on them. Plan and deliver work — projects on a board, what is late and what is on you, and every card a real task rather than a private copy. On the App page it is listed under “Extra apps”. 11 of its screens are available today.

What screens does Projects have?

Not all of this app’s screens are available yet. The ones that are open today are listed below.

Projects ships these screens today:

  • Overview: Dashboard
  • Work: Projects · Board · Tasks · Backlog · Work Cycles · Milestones · Timeline
  • Analysis: Reports · Velocity · Approved Plans

Being listed here means the screen opens today. On its own it does not mean every action on it is available — ask about the specific task, and where something is not built the answer says so rather than guessing.

Each screen opens for anyone who holds the permission in the last column. Being listed means the screen opens today; ask about the specific task if you need to know whether every action on it is available.

ScreenSectionPermission needed
DashboardOverviewprojects.dashboard.read
ProjectsWorkprojects.projects.read
BoardWorkprojects.tasks.read
TasksWorkprojects.tasks.read
BacklogWorkprojects.tasks.read
Work CyclesWorkprojects.tasks.read
MilestonesWorkprojects.milestones.read
TimelineWorkprojects.timeline.read
ReportsAnalysisprojects.reports.read
VelocityAnalysisprojects.reports.read
Approved PlansAnalysisprojects.reports.read

Messages Projects can show

Each message is quoted exactly as the product shows it. Most say what to do in the message itself; where one names a setting, the place to change it is the app’s own settings screen or Company settings.

That project is no longer there.
projects.error.projectNotFound
That column is not on this project’s board.
projects.error.phaseNotFound
That card is not on this project’s board.
projects.error.cardNotFound
A card in {from} cannot move to {to} on this board. That move is not part of this project’s workflow.
projects.error.transitionNotAllowed
Moving a card from {from} to {to} needs a permission you do not have. Ask someone who can sign it off.
projects.error.transitionNotPermitted
Choose planning, active, on hold, done or cancelled.
projects.error.statusUnknown
A project cannot end before it starts.
projects.error.datesReversed
Give a date as year-month-day, for example 2026-09-15.
projects.error.dateMalformed
A board needs at least one column. Without one there is nowhere to put the work, and this project’s tasks would still exist in everybody’s own list with no board to see them on.
projects.error.lastPhase
That column still has {phaseId} cards in it. Move them first — nothing here will relocate them for you and quietly lose where you had put them.
projects.error.phaseNotEmpty
Give the column a name.
projects.error.phaseNameRequired
That person is not in this account.
projects.error.memberUnknown
This account is still being brought up to date for project teams. Nothing has been saved — try again in a few minutes.
projects.error.groupsTableMissing
Choose the teams from the list.
projects.error.groupIdsNotAList
One of the teams chosen is no longer there. Nothing has been saved, not even the others — reopen the project and choose again.
projects.error.groupGone
Projects belong to a company account.
projects.error.tenantRequired
That work cycle is not on this project.
projects.error.sprintNotFound
Give the work cycle a name.
projects.error.sprintNameRequired
Give the work cycle a start and an end date. Without both it is a label rather than a window, and nothing can say what was delivered inside it.
projects.error.sprintDatesRequired
This work cycle would end on {endsOn}, before it starts on {startsOn}.
projects.error.sprintDatesReversed
This project does not start until {projectStartsOn}, so no work can be scheduled from {startsOn}. Move the work cycle later, or bring the project’s start date forward.
projects.error.sprintStartsBeforeProject
This project ends on {projectEndsOn}, so it has no time left for work running to {endsOn}. Move the work cycle earlier, or push the project’s end date out.
projects.error.sprintEndsAfterProject
This work cycle is already {state}, so it cannot be started again.
projects.error.sprintAlreadyStarted
This work cycle has not been started, so there is nothing to close. Delete it instead if it is not going to run.
projects.error.sprintNotStarted
“{name}” has been closed. What it delivered was recorded at the moment it closed and cannot be changed, or every report already read from it would change too.
projects.error.sprintClosed
This card is already in “{taskId}”. Take it out of that work cycle first — a card in two at once is counted twice in both.
projects.error.cardInAnotherSprint
An estimate must be a whole number of points, zero or more. “{points}” is not one.
projects.error.pointsNotWhole
That approved plan is not on this project.
projects.error.baselineNotFound
This project has no end date and has promised nothing, so there is no plan to approve yet. Set an end date or add a milestone first.
projects.error.baselineNothingToFreeze
No average is shown, because this company has chosen not to show one — and the cycles below are different lengths, so one number would hide that. Every cycle’s figures are listed instead.
projects.error.velocityNoWindow
An average here covers the last {need} closed work cycles and this project has {have}. Averaging the ones that exist would be a different figure under this one’s name, so each cycle’s own numbers are listed below instead.
projects.error.velocityNotEnoughHistory
A work cycle is between 1 and {max} days long, counting both the first day and the last. “{sprintLengthDays}” is not a length it can have.
projects.error.sprintLengthOutOfRange
An average covers between 1 and {max} closed work cycles, or 0 for no average at all. “{velocityWindowSprints}” is none of those.
projects.error.velocityWindowOutOfRange
An estimate scale is a list of whole numbers above zero, up to {max} of them, and “{pointScale}” is not one. The sizes it offers are a shared vocabulary rather than a rule — an estimate that is not on the scale is still accepted.
projects.error.pointScaleInvalid
A plan cannot be worked out yet: this company’s database is missing the fields that hold a card’s start date and length, so there is nothing to add up. The longest run of cards that must happen one after another is shown instead, counted in cards and not in days.
projects.error.criticalPathNoDurations
“{task}” waits for “{dependsOn}”, which waits — through other cards — for “{task}” again. Neither could ever start, so no plan can be worked out. Take one of the links out.
projects.error.planDependencyCycle
This company’s country settings do not say which days are the weekend, so working days cannot be counted and no dates can be worked out. Set the country in the company settings.
projects.error.planCalendarUnknown
The country settings mark all seven days as weekend, so there is no working day to plan on. Correct the weekend days in the company settings.
projects.error.planCalendarHasNoWorkingDay
“{value}” is not a date. Use a calendar date such as 2026-09-30.
projects.error.planDateMalformed
The dates on this plan are too far apart to count the working days between them. Check whether a year has been typed wrongly.
projects.error.planWindowTooLong
This project has more than {limit} cards on its plan, which is more than can be worked out in one go. Split it into smaller projects.
projects.error.planTooLarge
A milestone is a moment, so it has no length. Either clear the length or untick milestone.
projects.error.scheduleMilestoneHasDuration
A card cannot take less than no time. Use zero for a milestone.
projects.error.scheduleDurationNegative
“{linkType}” is not a kind of link. A card can wait for another to finish before it starts, to start before it starts, to finish before it finishes, or to start before it finishes.
projects.error.scheduleLinkTypeUnknown
That would put this card inside itself. Choose a different card to put it under.
projects.error.scheduleParentCycle
Cards can be nested {limit} deep and this would go further. Move it further up first.
projects.error.scheduleParentTooDeep
The card you chose to put this one under is not on this project.
projects.error.scheduleParentNotOnProject
No card on this project waits for another one yet, so there is no order to work out. Link a card to what it is waiting for and this fills in.
projects.error.planNoDependencies
These cards wait for each other in a circle, so none of them could ever start and no order can be worked out. Take one of the links out.
projects.error.planHasCycle
The plan that was approved had no dates in it, so there is nothing to measure today’s dates against. Set the project’s dates and approve the plan again.
projects.error.baselineNoWindow
That milestone is not on this project.
projects.error.milestoneNotFound
Give the milestone a name.
projects.error.milestoneNameRequired
Give the milestone a date. Without one it is a heading rather than something the project has promised, and nothing can tell you whether it has been missed.
projects.error.milestoneDueRequired
This project does not start until {startsOn}, so it cannot promise anything on {dueOn}. Move the milestone later, or bring the project’s start date forward.
projects.error.milestoneBeforeProject
This project ends on {endsOn}, so it has no time left to deliver anything on {dueOn}. Move the milestone earlier, or push the project’s end date out.
projects.error.milestoneAfterProject
A card cannot wait for itself.
projects.error.dependencyOnSelf
That would put {dependsOnTaskId} cards in a circle, each waiting for the next, so none of them could ever start. Take one of the existing links out first.
projects.error.dependencyCycle
This project has more than {dependsOnTaskId} links between its cards, which is too many to check. Break the work into smaller projects.
projects.error.dependencyGraphTooLarge
This project has no start and end date, so there is nothing to measure its progress against. Set both to see how much time is left.
projects.error.scheduleNoWindow
This project has not promised anything yet, so there is no share of it to report. Add a milestone and this becomes the share of them that has been met.
projects.error.completionNoMilestones
Nothing on this board is marked as finished work, so there is no way to say what share of it is done. Tick “this column is finished work” on one of the columns.
projects.error.completionNoCards
This account cannot record time against a project yet, so there are no hours to show. Ask your administrator to bring the system up to date.
projects.error.effortNotRecorded
Nothing in this account records what a project cost. Ledger entries, material issues and hourly rates are not tied to a project, so any figure here would be made up.
projects.error.costNotAttributable
Only part of this project’s spending can be traced, so no total is shown — a figure missing the rest would read as the whole and make the project look cheaper than it is.
projects.error.costPartiallyAttributable
That issue type is not on this project.
projects.error.issueTypeNotFound

Was this page helpful?

Your answer is kept on this device only. Nothing is sent anywhere — there is no service behind this button yet, and this page will say so until there is.