id
id: string
number
number: string
clientId
clientId: string | null
leadId
leadId: string | null
opportunityId
opportunityId: string | null
createdByUserId
createdByUserId: string | null
projectName
projectName: string | null
internalDesignation
internalDesignation: string | null
clientProductCode
clientProductCode: string | null
internalPlanNumber
internalPlanNumber: string | null
clientPlanNumber
clientPlanNumber: string | null
copiedFromOfferId
copiedFromOfferId: string | null
annualVolume
annualVolume: number | null
annualAmount
annualAmount: number | null
doubleUnit
doubleUnit: boolean
managementUnit
managementUnit: string | null
referenceNumber
referenceNumber: string | null
index
index: string | null
version
version: string | null
productType
productType: string | null
currencyId
currencyId: string | null
creationDate
creationDate: string | Date
validityDate
validityDate: string | Date | null
priority
priority: number
status
status: string
businessCase
businessCase: string | null
projectId
projectId: string | null
salesDescription
salesDescription: string | null
presentationUnit
presentationUnit: string | null
externalComment: string | null
internalComment: string | null
footerComment: string | null
protoTotalPrice
protoTotalPrice: number
protoQuantity
protoQuantity: number
protoFlatRate
protoFlatRate: boolean
protoToolPrice: number
sampleSubject
sampleSubject: boolean
sampleTotalPrice
sampleTotalPrice: number
sampleQuantity
sampleQuantity: number
sampleFlatRate
sampleFlatRate: boolean
seriesUnitPrice
seriesUnitPrice: string | null
seriesPriceMultiplier
seriesPriceMultiplier: number | null
seriesToolPrice: number
commercialTool: string | null
limitedWarranty
limitedWarranty: boolean
warrantyPeriod
warrantyPeriod: number
firstOrderLeadTime
firstOrderLeadTime: number | null
standardLeadTime
standardLeadTime: number | null
incoterms
incoterms: string | null
chargeShipping
chargeShipping: boolean
destinationPostalCode
destinationPostalCode: string | null
destinationCountry
destinationCountry: string | null
destinationCity
destinationCity: string | null
qtRl
qtRl: number | null
ucDimensions
ucDimensions: string | null
diaRl
diaRl: number | null
qtUc
qtUc: number | null
qtUm
qtUm: number | null
supplyMethod
supplyMethod: string | null
multiple1
multiple1: number | null
totalAmount
totalAmount: number | null
notes
notes: string | null
createdAt
createdAt: string | Date
updatedAt
updatedAt: string | Date
Optionalclient
client?:
| {
id: string;
code: string;
name: string;
type: string;
email: string
| null;
phone: string | null;
}
| null
Optionallead
lead?:
| {
id: string;
code: string;
name: string;
companyName: string
| null;
email: string | null;
phone: string | null;
}
| null
Optionalopportunity
opportunity?:
| {
id: string;
number: string;
name: string;
status: string;
stage: string;
}
| null
OptionalcreatedBy
createdBy?: { id: string; name: string | null; email: string } | null
Optionalcurrency
currency?: { id: string; code: string; name: string; symbol: string } | null
Optionallines
OptionalseriesPriceTiers
seriesPriceTiers?: {
id: string;
salesOfferId: string;
quantity: number;
price: number;
sequence: number;
notes: string | null;
createdAt: string | Date;
updatedAt: string | Date;
}[]