Enumerable types

Following enumerable data types are used various places in the Reporting API. This page lists how to translate these numbers into text.

Absence Code Type

  • Illness (1)
  • Holiday (2)
  • Absence, non-compensated (3)
  • Absence, compensated (4)

Approved Status

  • Time sheet open (0)
  • Time sheet closed (10)
  • Approved by project manager (20)
  • Approved by department manager (30)

Contract (Model) Type

  • Time Material Basic (1)
  • Fixed Price Basic (2)
  • Time Material Account End Balancing (3)
  • Time Material Account Periodic Balancing (4)
  • Prepaid Services (5)
  • Revenue Request Per Task (6)
  • Continuous Service (7)
  • Continuous Item Invoicing (8)

Customer Status Type

This enumeration is a bit flag.

  • None (0)
  • Is shown as customer (1)
  • Is shown as supplier (2)
  • Is shown as support (4)
  • Is shown as lead (8)
  • Is multi customer project (16) - internal flag

Invoice Line Unit Type

  • Undefined (0)
  • Hours (1)
  • Minutes (2)
  • Days (3)
  • Km (4)
  • Pieces (6)
  • Liters (7)
  • Meters (8)
  • Kilograms (9)

Invoice Status

  • Draft (0)
  • Booked (1)
  • Overdue (2)
  • Payed/Checked (3)

Invoice Type

  • Invoice (1)
  • Credit Note (2)
  • Reminder (3)
  • Voucher (4)

Project Contract Status

  • Quotation (1)
  • Active (2)
  • Completed (3)
  • Cancelled (4)

Registration Type

  • Raw Invoiceable (0)
  • Work Unit (2)
  • Disbursement (3)
  • Travel Expense (4)
  • Support Unit (5)
  • Installment (6)
  • Support Contract (7)
  • Rounding (8)
  • Currency Difference (9)

Resource Hardbooking Type

  • Manual (0)
  • Outlook (1)

Task Status

  • Not Started (0)
  • In Progress (1)
  • On Hold (2)
  • Completed (3)
  • Cancelled (4)

Work Unit Billable Status

  • Non-billable registration on billable task with hourly rate of zero (-3)
  • Billable registration on non-billable task (-2)
  • Non-billable registration on non-billable task (-1)
  • billable registration on billable task (1)
  • Non-billable registration on billable task (2)

Work Unit Invoice Status

  • Not booked or invoiced (0)
  • Added to voucher (1)
  • Added to invoice (2)

Entity Type

  • TimeRegistration (147)
  • AbsenceCode (149)
  • EmployeeProjection (154)

Posting Type

  • Automatic (0)
  • Manual (1)
  • BalanceMovedFrom (2)
  • BalanceMovedTo (3)
  • Reset (4)
  • SalaryTime (5)

Customer Status Type (Flags)

  • None (0)
  • IsShownInCustomers (1)
  • IsShownInSuppliers (2)
  • IsShownInSupport (4)
  • IsShownInLeads (8)
  • All (15)
  • IsMultiCustomerProjects (16)