-
Notifications
You must be signed in to change notification settings - Fork 32
TaaS Status
nkumar-topcoder edited this page May 5, 2021
·
6 revisions
| Status | Description |
|---|---|
in-review |
Job is created by the Customer and waiting for the Topcoder staff to approve it. |
sourcing |
Job is reviewed by Topcoder staff and we are looking for the resources to fulfill the needs. |
assigned |
All the resources needed for the job are placed. i,e if 2 positions are open for a job then 2 positions are assigned. Note: this get automatically updated to placed when there's a match of Sum((Resourcebooking.placed)for the given jobid) = jobid(job.NumPositions) |
closed |
Job is completed and not active anymore. |
cancelled |
Job is cancelled for some reason before actual start. In case even part of the Job is done we should use status closed. |
| Status | Description |
|---|---|
open |
JC is created |
selected |
JC is selected for the Job |
Placed |
JC is placed for the Job, note this gets automatically updated when RB.status = placed
|
cancelled |
JC is cancelled |
interview |
JC is selected for interview in RCRM |
Deprecated - ignore
|topcoder-rejected JC is rejected in RCRM |
|shortlist JC is shortlisted in TaaS App |
|rejected JC is rejected in TaaS App|
| Status | Description | Constraints |
|---|---|---|
placed |
RB is placed to the job (and can actively work on it). | - |
closed |
RB has completed its work for the Job and is closed (non-active) now. | - |
cancelled |
RB was cancelled together with the Job before actual start. In case resource did at least some part of the job, we should use status closed. |
Not allowed if some payment was already done for any WorkPeriod. |
| Status | Description |
|---|---|
pending |
Payment is not done yet. |
partially-completed |
Payment is completed partially. |
completed |
Payment is fully completed. |
cancelled |
Payment was done at first but cancelled after. |
taas.jobcandidates and rcrm.candidates.status
Rejected (deprecated-ignore)
- Topcoder Rejected
- Client Rejected - Screening
- Client Rejected - Interview
- Client Rejected - Interview No Show
- Client Closed Opportunity
Shortlist (deprecated-ignore)
- Resume Handoff to Client
- Schedule Interview
- Interview Scheduled
- Interview Rescheduled
- Phone Screening Organised
- Shortlist
- taasapp.jobcandidate.status.open = rcrm.assigned
- taasapp.jobcandidate.status.selected = rcrm.placed
No longer used - ignore
- taasapp.jobcandidate.status.rejected = rcrm.rejected
- taasapp.jobcandidate.status.shortlist = rcrm.shortlist
| Recruit CRM | TaaS App | Connect-app | |
|---|---|---|---|
| Job creation | No | No | Yes |
| Candidate assign | Yes (via Zap) | No | No |
| Candidate shortlist | Yes (via Zap) - status=interview in taas-app | Yes (via Zap) | No |
| Candidate reject | Yes (via Zap) | Yes (via Zap) | No |
| Candidate selected | Yes (via Zap) | No | No |
| ResourceBooking | Yes (via Zap) | No | No |
| TaaS Dashboard | No | Yes | No |