To assign a supplier to the job. You can assign directly a person with his id or a company with the company id. If the person is not a inhouse worker, you need to specify the companyid as well. To assign the job to a supplier company only set the companyid. You can also remove any assignment.
Example: ".../suppliers?companyid=10&token=..." Will set the job for the supplier with company id = 10. Then any of the worker from this company can pickup the job
.".../suppliers?personid=2&token=..." Will set the job for the worker with person id = 2. This worker is a inhouse worker
.".../suppliers?companyid=5&personid=11&token=..." Will assign the job for the worker from supplier with company id = 5 and the person id = 11
.".../suppliers?token=..." Will clear the job from any assignment.
URL
(PUT) projects/{projectid}/documents/{documentid}/tasks/{taskid}/suppliers
PARAMETERS
|
Token |
The token obtained on connection |
Required |
|
projectid |
The project. |
Required |
|
documentid |
The unique document identifier. |
Required |
|
Tasked |
The unique task identifier |
Required |
|
companyid |
Assign the job to a supplier with this id. |
Optional |
|
personid |
Assign the job to a worker with this person id. |
Optional |
|
sendproposal |
Optional: If true will send the proposal to the worker. |
Optional |
|
proposalmessage |
Optional: Optional message that will be send with the proposal if set. |
Optional |
RESULTS
None.