Space Docs
Domain Model

Vendor Bill

Fields

FieldTypeRequiredDefaultDescription
idstring.uuidYesId
createdAtstring.date-timeYesCreated at
updatedAtstring.date-timeYesUpdated at
purchaseOrderIdstringYesID of the associated purchase order
billNumberunknownYesBill number
billTypeenum(standard, progress, final, retainage_release)YesBill type
statusenum(received, paid, void)YesStatus
amountnumberYesAmount
retainageWithheldAmountunknownYesRetainage withheld amount
s3KeyunknownYesS3key
fileNameunknownYesFile name
receivedAtstring.date-timeYesReceived at
dueDateunknownYesDue date
paidAtunknownYesPaid at
paymentAmountunknownYesPayment amount
paymentMethodunknownYesPayment method
paymentAccountNameunknownYesPayment account name
paymentReferenceunknownYesPayment reference
paymentNotesunknownYesPayment notes
createdByUserIdunknownYesID of the associated created by user
workspaceIdstringYesID of the associated workspace

Create Schema

Fields accepted when creating a new record:

FieldTypeRequiredDefaultDescription
purchaseOrderIdstringYesID of the associated purchase order
billNumberunknownNoBill number
billTypeenum(standard, progress, final, retainage_release)Yes"standard"Bill type
amountnumberYesAmount
retainageWithheldAmountunknownNoRetainage withheld amount
s3KeyunknownNoS3key
fileNameunknownNoFile name
receivedAtstring.date-timeNoReceived at
dueDateunknownNoDue date

Update Schema

All fields are optional when updating:

FieldTypeRequiredDefaultDescription
billNumberunknownNoBill number
billTypeenum(standard, progress, final, retainage_release)NoBill type
amountnumberNoAmount
retainageWithheldAmountunknownNoRetainage withheld amount
dueDateunknownNoDue date

On this page