SOAP API enumerated data types

The Unica Plan SOPA API supports the following enumerated data types and values.

ApprovalMethodEnum
ApprovalMethodEnum defines valid approval methods. Possible values are:
  • SEQUENTIAL
  • SIMULTANEOUS
ApprovalStateEnum
ApprovalStateEnum defines valid approval states. Possible values are:
  • CANCELLED
  • COMPLETED
  • IN_PROGRESS
  • NOT_STATED
  • ON_HOLD
AssetLibraryStateEnum
AssetLibraryStateEnum defines valid asset library states. Possible values are:
  • DISABLED
  • ENABLED
AssetStateEnum
AssetStateEnum defines valid asset states. Possible values are:
  • ARCHIVE
  • DRAFT
  • FINALIZE
  • LOCK
AttachmentTypeEnum
AttachmentTypeEnum defines valid attachment types. Possible values are:
  • ASSET
  • FILE
  • URL
BudgetPeriodEnum
BudgetPeriodEnum defines the possible budget periods. Possible values are:
  • ALL
  • MONTHLY
  • QUARTERLY
  • WEEKLY
  • YEARLY
BudgetTypeEnum
BudgetTypeEnum defines valid budget types. Possible values are:
  • ACTUAL
  • ALLOCATED
  • COMMITTED
  • FORECAST
  • TOTAL
ComponentTypeEnum
ComponentTypeEnum identifies the accessible Unica Plan component types. Possible values are:
  • APPROVAL
  • ASSET
  • ASSET_FOLDER
  • ASSET_LIBRARY
  • ATTACHMENT
  • FINANCIAL_ACCOUNT
  • GROUPING_FOLDER
  • INVOICE
  • MARKETING_OBJECT
  • PLAN_TEAM
  • PLAN_USER
  • PROGRAM
  • PROJECT
  • PROJECT_REQUEST
  • TASK
InvoiceStateEnum
InvoiceStateEnum defines valid invoice states. Possible values are:
  • CANCELLED
  • DRAFT
  • PAID
  • PAYABLE
MonthEnum
MonthEnum defines valid values for the month.
OfferStateEnum
OfferStateEnum defines valid offer states. Possible values are:
  • STATE_OFFER_DRAFT
  • STATE_OFFER_PUBLISHED
  • STATE_OFFER_RETIRED
ProjectCopyTypeEnum
ProjectCopyTypeEnum defines valid methods for copying a project. Possible values are:
  • COPY_USING_PROJECT_METRICS
  • COPY_USING_TEMMPLATE_METRICS
ProjectParticipantLevelEnum
ProjectParticipantLevelEnum identifies the roles that users can have in a project. Possible values are:
  • OWNER
  • PARTICIPANT
  • REQUESTER
ProjectStateEnum
ProjectStateEnum defines valid project and request states. Possible values are:
  • ACCEPTED
  • CANCELLED
  • COMPLETED
  • DRAFT
  • IN_PROGRESS
  • IN_RECONCILIATION
  • LATE: the project did not start by its scheduled begin date.
  • NOT_STARTED
  • ON_HOLD
  • OVERDUE: the project was not completed before its scheduled end date.
  • RETURNED
  • SUBMITTED

For more information about project and task statuses, see the Unica Plan User's Guide.

QuarterEnum
QuarterEnum defines the valid values for quarters: Q1, Q2, Q3, and Q4.
TaskStateEnum
TaskStateEnum defines valid workflow task states. Possible values are:
  • ACTIVE
  • DISABLED
  • FINISHED
  • PENDING
  • SKIPPED
WeekEnum
WeekEnum defines valid values for weeks in a year, from WEEK_1 to WEEK_53.