ApiProjectJob
Represents standard project's job. Whereas Codyt uses "tasks" to organize work, standard projects uses "jobs".
A job has a source and target language, contains one or more documents and is allocated to one specific worker.
FORMAT
<ApiProjectJob>
<ProjectJobId>2147483647</ProjectJobId>
<ProjectId>2147483647</ProjectId>
<Reference>String content</Reference>
<ReferenceMaterialAccess>1</ReferenceMaterialAccess>
<TaskCode>String content</TaskCode>
<LocaleSource>String content</LocaleSource>
<LocaleTarget>String content</LocaleTarget>
<WorkerCompanyId>2147483647</WorkerCompanyId>
<WorkerPersonId>2147483647</WorkerPersonId>
<StartDate>1999-05-31T11:20:00</StartDate>
<EndDate>1999-05-31T11:20:00</EndDate>
<Deadline>1999-05-31T11:20:00</Deadline>
<Status_>255</Status_>
<Instructions>String content</Instructions>
<Comments>String content</Comments>
<CostInformation>String content</CostInformation>
<PriceListId>2147483647</PriceListId>
<JobTraces>
<ProjectJobTrace>
<JobId>2147483647</JobId>
<TraceDate>1999-05-31T11:20:00</TraceDate>
<Status_>255</Status_>
<PersonId>2147483647</PersonId>
<Message>String content</Message>
</ProjectJobTrace>
</JobTraces>
</ApiProjectJob>
PROPERTIES
ProjectJobId | The unique job id |
ProjectId | The project to which this job belongs. |
Reference | Job reference |
ReferenceMaterialAccess | Used for Standard projects only: Indicates whether the reference material folder of the project is visible in the job. The possible values are:
0 - No access: Reference material is not visible in jobs and cannot be downloaded by suppliers 1 - Read-only: Reference material is accessible in the job. Suppliers can download files. 2 - Read/Write: Currently this option is not available. Do not use. |
TaskCode | Can be TR (Translation), RV (Revision) or APP (Approval/Proofreading) |
LocaleSource LocaleTarget | The languages of the job. |
WorkerCompanyId | If not empty then the job is allocated to this supplier company (can be the master company). |
WorkerPersonId | The person inside the WorkerCompanyId to which the job is allocated. This field is optional and is exclusively used when ditributing work to inhouse staff. |
StartDate | Date when the job was moved into the InProgress status. |
EndDate | Date when the job was moved into the Completed status. |
Deadline | Optional deadline |
Status_ | Job status: /// <summary> /// Job visible internally only and not to supplier /// </summary> Draft = 0, /// <summary> /// Job now proposed to supplier and waiting to be accepted by supplier (or rejected) /// </summary> Proposal = 1, /// <summary> /// Can be freely set by supplier to indicate that the job is well accepted but work has not started /// </summary> NotStarted = 2, /// <summary> /// Job accepted and in progress. /// </summary> InProgress = 3, /// <summary> /// Job completed /// </summary> Completed = 4, /// <summary> /// Job results approved. /// </summary> Delivered = 5, /// <summary> /// Job results are archived. This normally means that the job is completed/delivered and /// does not need to show up in lists. "Move it off the workspace!" /// </summary> Archived = 6, /// <summary> /// Supplier rejected a job proposal /// </summary> Rejected = 10, /// <summary> /// Job cancelled by ordering party or inhouse manager /// Job cannot be seen by worker. /// </summary> Cancelled = 11, |
|
|
Instructions | Instructions sent to the supplier |
Comments | Optional internal comments |
CostInformation | NOT USED |
PriceListId | Optional supplier price list selected to calculate cost. Points to a price liust of the supplier (WorkerCompanyId) |
JobTraces | Information included when requesting details for a specific document of a job only List of job traces for the job. When the status of the job is changed a trace is saved. JobId is the identifier of the job TraceDate is the date when the status of the job has been changed Status_ is the status of the job. Message is the message left by the user when he changed the status |