Toggle menu
875
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.

TeamMember new

From Catglobe Wiki


TeamMember_new

Create a new team member (On GUI, Team is under Team tab of resource)

Need Team_addTeamMember to add the new TeamMember to a Team

Syntax

TeamMember_new(roleId, teamMemberRId, Manhours);

Arguments

number roleId: Id of Role (on GUI, you can find role at Administration/HR/Roles)

number teamMemberRId: UserRId

number Manhours: unit is minute

Return type

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

Index

Data type

Value

OBJECT_TYPE number Object type (Default value: 34)
TEAM_MEMBER_ROLE_ID number Role Id
TEAM_MEMBER_RESOURCE_ID number Team member Resource id (User Resource id)
TEAM_MEMBER_MAN_HOURS number Man hours

Example

number projectRId = 15562383;
number teamTypeId = 1;
number groupRId = 15567436;
array team = Team_getTeamByResourceId (projectRId, teamTypeId, groupRId);
number roleId = 2;
number teamMemberRId = 15567438;
number Manhours = 30;
array teamMember = TeamMember_new(roleId,teamMemberRId, Manhours);//{34,2,15567438,30}
Team_addTeamMember(team, teamMember);
Team_save(team);

The team before add member


The team after add member