id
id: string
code
code: string
name
name: string
OptionalcompanyName
companyName?: string
Optionalphone
phone?: string
Optionalemail
email?: string
Optionalwebsite
website?: string
Optionalsource
source?: string
status
status: string
Optionalnotes
notes?: string
isActive
isActive: boolean
createdAt
createdAt: Date
updatedAt
updatedAt: Date
addresses
addresses: {
id?: string;
type: "OTHER" | "BILLING" | "SHIPPING";
name?: string;
street: string;
city: string;
state?: string;
postalCode: string;
country: string;
isDefault: boolean;
}[]
Optionalfiles
files?: {
id: string;
filename: string;
key: string;
url: string;
size: number;
mimetype: string;
createdAt: Date;
}[]
OptionalbusinessOpportunities
businessOpportunities?: {
id: string;
number: string;
name: string;
stage: string;
status: string;
expectedRevenue?: number;
probability?: number;
}[]
OptionalsalesOffers
salesOffers?: {
id: string;
number: string;
projectName?: string;
status: string;
createdAt: Date;
}[]
Optionalcompany
company?: { id: string; name: string }