Convert Project Document to other Format, Read UIDs of Projects in Multi-Project files and Get VBA Project with Aspose.Tasks Cloud 18.2

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Aspose.Tasks CloudWe are pleased to announce the new monthly release of Aspose.Tasks Cloud 18.2. This release introduced a number of APIs, for example, an API to convert Project Document to other Format, Read UIDs of projects in multi-project files and to import the project with the specified UID. For a detailed note on what is new and fixed, please visit the release notes section of APIs Documentation.

New Features and Enhancements

  • Added API for reading UIDs of projects in multi-project files. Details can be found here.
  • Added API for importing the project with the specified UID from primavera DB formats (Primavera SQLite .db or Primavera XML). Details can be found here.
  • Added API for importing the project with the specified Uid from a public MS Project database specified by a connection string. Details can be found here.
  • Changes in Task type
    • added field DurationText (The duration of a task entered by the user as a text)
    • added field ExternalTaskProject (The source location and task identifier of an external task)
    • added field ExternalId (If a task is an external task the property contains the task’s external Id)
    • added field StartText (Returns the task’s start text)
    • added field FinishText (Returns the task’s finish text)
    • added field ActualWorkProtected (The duration through which actual work is protected)
    • added field ActualOvertimeWorkProtected (The duration through which actual overtime work is protected)
    • added field IsResumeValid (Determines whether a task can be resumed)
    • added field Stop (The date that represents the end of the actual portion of a task)
    • added field ManualStart (Manually scheduled start of a task)
    • added field ManualFinish (Manually scheduled finish of a task)
    • added field ManualDuration(Defines manually scheduled duration of a task)
    • added field NotesRTF (The text notes in RTF format)
    • added field IgnoreWarnings (Indicates whether to hide the schedule conflict warning indicator in Microsoft Project)
    • added field IsExpanded (Determines whether a summary task is expanded or not in GanttChart view)
    • added field DisplayOnTimeline (Specifies whether a task should be displayed on a timeline view)
    • added field DisplayAsSummary (Determines whether the task should be displayed as a summary task)
    • added field Hyperlink (The title or explanatory text for a hyperlink associated with a task)
    • added field HyperlinkAddress (The address for a hyperlink associated with a task)
    • added field HyperlinkSubAddress (The specific location in a document in a hyperlink associated with a task)
    • added field EarnedValueMethod (Determines whether the % Complete or Physical % Complete field should be used to calculate budgeted cost of work performed (BCWP))
    • added field IsPublished (Determines whether the current task should be published to Project Server with the rest of the project)
    • added field StatusManager (The name of the enterprise resource who is to receive status updates for the current task from resources)
    • added field CommitmentStart (The start date of a delivery)
    • added field CommitmentFinish (The finish date of a delivery)
    • added field CommitmentType (Determines whether a task has an associated delivery or a dependency on an associated delivery)
  • Changes in Resource type:
    • [Breaking] RateScale field (previously integer) now is limited to the following values: ‘Undefined’, ‘Minute’, ‘Hour’, ‘Day’, ‘Week’, ‘Month’, ‘Quarter’, ‘Year’
    • added field Guid (Contains the generated unique identification code for the resource)
    • added field WindowsUserAccount (The NT account associated with a resource)
    • added field Workgroup (The type of a workgroup to which a resource belongs)
    • added field Notes (The text notes associated with a resource)
    • added field NotesRTF (The text notes in RTF format)
  • Added an API to get the collection of work weeks of the specified calendar. Details can be found here.
  • Added an API to get VBA Project. Details can be found here.
  • Added an API to move a Task to another position under the same Parent and the same Outline Level. Details can be found here.
  • [Breaking] API for converting project file to the specified format is renamed. Details can be found here.
  • Added an API to convert Project Document to the other Format with the specified Save Options
  • [Breaking] Some enum field in API’s objects were serialized to JSON as integer values. Now it’s fixed.
  • API tasks/{filename}/recalculate/project now have a boolean parameter “validate” which specifies that validation should be performed before the recalculation.
  • An API added to get page count for the project to be rendered using specified time interval and given timescale. You can also specify Presentation format and Page size.
  • An API added to add a new Extended Attribute definition to a Project. Details can be found here.
  • An API added to get timescaled data for a task, resource, and assignment with the specified Uid.
  • Change in CalendarException type:
    • added Index field (Index of the current item in the collection of calendar’s exceptions)
  • [Breaking] The DELETE request to the following endpoints now return 404 NotFound status if the specified entity is not found. Previously returned status was: 200 OK
  • [Breaking] Baseline-related properties are moved from the following types: Task, Resource, Assignment to the nested arrays.

Aspose Cloud Resources

You may visit the following API resources for getting started and working with the API:

  • Product Documentation – Detailed API documentation with code examples and details about API functional areas
  • API Reference Guide – Quickly browse through all Aspose.Tasks Cloud APIs and test them in the browser
  • Aspose.Tasks Forum – Our free online support forum where we address your queries and inquiries