-
Notifications
You must be signed in to change notification settings - Fork 33
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 |