Space Docs
Domain Model

Bom Line

Fields

FieldTypeRequiredDefaultDescription
idstring.uuidYes—Id
createdAtstring.date-timeYes—Created at
updatedAtstring.date-timeYes—Updated at
quoteIdstringYes—ID of the associated quote
productIdstringNo—ID of the associated product
serviceTypeIdstringNo—ID of the associated service type
parentBomLineIdstringNo—ID of the associated parent bom line
lineTypeIdunknownYes—ID of the associated line type
lineTypeenum(material, labor, recurring, subcontract, other)Yes—Line type
manufacturerstringNo—Manufacturer
skustringNo—Sku
descriptionstringYes—Description
quantitynumberYes—Quantity
unitCostnumberNo—Unit cost
unitPricenumberNo—Unit price
laborHoursnumberNo—Labor hours
solutionFamilystringNo—Solution family
alternateGroupstringNo—Alternate group
sortOrderintegerYes—Sort order
sourcingStatusenum(not_started, quoted, ordered, received, backordered)Yes—Sourcing status
taxableboolean,nullYes—Taxable
isOptionalbooleanYes—Is optional
workspaceIdstringYes—ID of the associated workspace
visibilityModeunknownYes—Visibility mode

Create Schema

Fields accepted when creating a new record:

FieldTypeRequiredDefaultDescription
quoteIdstringYes—ID of the associated quote
productIdstringNo—ID of the associated product
serviceTypeIdstringNo—ID of the associated service type
parentBomLineIdstringNo—ID of the associated parent bom line
lineTypeIdstringNo—ID of the associated line type
lineTypeenum(material, labor, recurring, subcontract, other)No—Line type
manufacturerstringNo—Manufacturer
skustringNo—Sku
descriptionstringYes—Description
quantitynumberYes—Quantity
unitCostnumberNo—Unit cost
unitPricenumberNo—Unit price
laborHoursnumberNo—Labor hours
solutionFamilystringNo—Solution family
alternateGroupstringNo—Alternate group
sortOrderintegerYes0Sort order
sourcingStatusenum(not_started, quoted, ordered, received, backordered)Yes"not_started"Sourcing status
taxableboolean,nullNo—Taxable
isOptionalbooleanYesfalseIs optional
workspaceIdstringNo—ID of the associated workspace
visibilityModeunknownNo—Visibility mode

Update Schema

All fields are optional when updating:

FieldTypeRequiredDefaultDescription
quoteIdstringNo—ID of the associated quote
productIdstringNo—ID of the associated product
serviceTypeIdstringNo—ID of the associated service type
parentBomLineIdstringNo—ID of the associated parent bom line
lineTypeIdstringNo—ID of the associated line type
lineTypeenum(material, labor, recurring, subcontract, other)No—Line type
manufacturerstringNo—Manufacturer
skustringNo—Sku
descriptionstringNo—Description
quantitynumberNo—Quantity
unitCostnumberNo—Unit cost
unitPricenumberNo—Unit price
laborHoursnumberNo—Labor hours
solutionFamilystringNo—Solution family
alternateGroupstringNo—Alternate group
sortOrderintegerNo—Sort order
sourcingStatusenum(not_started, quoted, ordered, received, backordered)No—Sourcing status
taxableboolean,nullNo—Taxable
isOptionalbooleanNo—Is optional

On this page