Service
https://api.timewax.com/project/add_based_on_template/
Goal
Adding new projects based on a template
Request
The following xml structure must be provided:
<request>
<token></token>
<project>
<template></template>
<code></code>
<name></name>
<shortName></shortName>
<company></company>
<parentProject></parentProject>
<organisationalUnit></organisationalUnit>
<projectManager></projectManager>
<generateProjectPlanning></generateProjectPlanning>
<generateResourceRequests></generateResourceRequests>
<startDate></startDate>
</project>
</request>
Parameter | Description | Required |
---|---|---|
token | Token for this request | yes |
project/template | Code or name. The project template on which the new project is based. | yes |
project/code | Project code. | yes |
project/name | Project name. | yes |
project/shortName | Project short name. | no |
project/company | code or name. The company/customer for this project. | yes |
project/parentProject | code or name. The parent project for this project. | no |
project/organisationalUnit | code or name. The organizational unit where the project belongs | yes |
project/projectManager | code or name. Project manager of the project (Resource) | yes |
project/generateProjectPlanning | Yes or no. Copies the project planning from the template. | no |
project/generateResourceRequests | Yes or no. Adds request bookings based on the project planning. | no |
project/startDate | yyyymmdd. Basis for the project planning | When project/generateProjectPlanning = yes. |
The following xml structure is received after an successful execution:
<response>
<valid>yes</valid>
</response>
Parameter | Description |
---|---|
valid | Indication that service was executed successfully |
The following xml structure is received after an incorrect execution:
<response>
<valid>no</valid>
<errors>no</errors>
</response>
Parameter | Description |
---|---|
valid | Indication that service was not executed successfully |
error | Reason why the service has executed unsuccessfully |
Comments