Toggle menu
876
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Project new

From Catglobe Wiki
Revision as of 09:39, 22 December 2011 by Cg van (talk | contribs)



Project_new

Create a new project object

Syntax

Project_new(name, templateResourceId, parentResourceId)

Arguments

  • name: is a string expression. It is the name of the new project
  • templateResourceId: is a number expression. It is the id of project resource template
  • parentResourceId: is a number expression. It is the id of the parent resource

Return value

An array, it is a project object which contains the following items

Index

Data type

Value

PROJECT_RESOURCE_ID

number

Resource id

PROJECT_NAME

string

Project name

PROJECT_TEMPLATE_RESOURCE_ID

number

Project template's resource id

PROJECT_TIME_REGISTRATION

bool

If time registration is allowed

PROJECT_COMPLETED

bool

Complete a project

PROJECT_PARENT_RESOURCE_ID

number

Project's path

PROJECT_CODE

string

Project code

PROJECT_PROPOSE_CODE

number

Propose Code [Read Only]

PROJECT_CLIENT_REF_NO

string

Client ref no

PROJECT_TIME_BUDGET

number

Time Budget

PROJECT_CALCULATED_MAN_HOURS

bool

Calculated Man-Hours

PROJECT_PLANNED_START_DATE

array (date time)

Planned Start Date

PROJECT_ACTUAL_START_DATE

array (date time)

Actual Start Date

PROJECT_PLANNED_END_DATE

array (date time)

Planned End Date

PROJECT_ACTUAL_END_DATE

array (date time)

Actual End Date

Example

[PROJECT_PLANNED_START_DATE] = getDateTime();

Project_save(project);

Availability

Version 5.6