Options
All
  • Public
  • Public/Protected
  • All
Menu

Module CatalogItem

Index

Type aliases

PriceAttributeEnum

PriceAttributeEnum: "FixedFee" | "NotToExceed" | "TimeAndMaterials" | "OverrideRate"

ProductClassEnum

ProductClassEnum: "Agreement" | "Bundle" | "Inventory" | "NonInventory" | "Service"

RecurringCycleTypeEnum

RecurringCycleTypeEnum: "CalendarYear" | "ContractYear"

Properties

Optional _info

_info: Metadata

Metadata of the entity

Optional category

Optional cost

cost: number

Optional customFields

customFields: Array<CustomFieldValue>

customerDescription

customerDescription: string

Optional dateEntered

dateEntered: string

description

description: string

Optional entityType

Optional id

id: number

identifier

identifier: string

Optional inactiveFlag

inactiveFlag: boolean

Optional integrationXRef

integrationXRef: string

Optional manufacturer

manufacturer: ManufacturerReference

Optional manufacturerPartNumber

manufacturerPartNumber: string

Optional minStockLevel

minStockLevel: number

Optional notes

notes: string

Optional phaseProductFlag

phaseProductFlag: boolean

Optional price

price: number

Optional priceAttribute

priceAttribute: PriceAttributeEnum

Optional productClass

productClass: ProductClassEnum

Defaults to Non-Inventory

Optional recurringBillCycle

recurringBillCycle: BillingCycleReference

Optional recurringCost

recurringCost: number

Optional recurringCycleType

recurringCycleType: RecurringCycleTypeEnum

Optional recurringFlag

recurringFlag: boolean

Optional recurringOneTimeFlag

recurringOneTimeFlag: boolean

Optional recurringRevenue

recurringRevenue: number

Optional serializedCostFlag

serializedCostFlag: boolean

Optional serializedFlag

serializedFlag: boolean

Optional sla

subcategory

Optional taxableFlag

taxableFlag: boolean

type

Optional unitOfMeasure

unitOfMeasure: UnitOfMeasureReference

Optional vendor

Optional vendorSku

vendorSku: string

Generated using TypeDoc