ProjectPackageRequest

The ProjectPackageRequest parameters are returned by certain APIs.

Table 1. Parameters
ParameterTypeMax LengthAllow NULLDescription
IDinteger The unique ID of the project package.
ProjectIDinteger The unique ID of the project the package should be added to. A dynamic list GetProjects()Not used when editing a project package.
Descriptionstring100The description of the project package.
PackageTradeRequestPackageTradeRequestPackage trade request structure.
OurRefstring50Y The reference of the project package, from the point of view of the owner organisation.
YourRefstring50Y The reference of the project package, from the point of view of the organisation to which the package is associated.
IssuedToOrganisationIDinteger The ID of the issued to organisation. A dynamic list GetOrganisations().
PackageEmailstring255Y The e-mail address(es) that should be notified for tasks assigned to this package. Multiple e-mail addresses should be separated by a ;
OrganisationEmailstring255Y The e-mail address(es) that should be notified for tasks assigned to this organisation. Multiple e-mail addresses should be separated by a ;
AutomaticallySendEmailbooleanY Set this to true if you require e-mails to be sent automatically, overnight, when new tasks are created for this package/ organisation.
OrganisationTypeIDintegerThe Field View business unit type ID of the issued to organisation. A dynamic list GetBusinessUnitTypes().
RoleRequest RoleRequest Y Role request structure.
OwnerOrganisationIDinteger The organisation ID who has permission to edit this package. A dynamic list GetBusinessUnits().
ResolutionDaysintegerY The default resolution days for tasks to be completed.
DefaultbooleanY Is the project package the default for the project. When creating new tasks the issued to package will default to this.
Activeboolean Is the project package active and available for use.
<ProjectPackageRequest>
       <ID></ID>
       <ProjectID></ProjectID>
       <Description></Description>
       <PackageTradeRequest>
           <ID></ID>
           ...
       </PackageTradeRequest>
       <OurRef></OurRef>
       <YourRef></YourRef>
       <IssuedToOrganisationID></IssuedToOrganisationID>
       <PackageEmail></PackageEmail>
       <OrganisationEmail></OrganisationEmail>
       <AutomaticallySendEmail></AutomaticallySendEmail>
       <OrganisationTypeID></OrganisationTypeID>
       <RoleRequest>
           <ID></ID>
           ...
       </RoleRequest>
       <OwnerOrganisationID></OwnerOrganisationID>
       <ResolutionDays></ResolutionDays>
       <Default></Default>
       <Active></Active>
   </ProjectPackageRequest>