hv2-all-in-one/ui/hv2-ui/src/app/data-objects.ts

88 lines
1.4 KiB
TypeScript
Raw Normal View History

2021-08-02 17:03:24 +02:00
export interface Account {
description: string
}
export interface Tenant {
salutation: string
firstname: string
lastname: string
address1: string
address2: string
address3: string
zip: string
city: string
phone1: string
phone2: string
iban: string
account: number
}
export interface Premise {
description: string
street: string
zip: string
city: string
}
export interface Flat {
description: string
premise: number
area: number
flat_no: number
}
export interface OverheadAdvance {
description: string
amount: number
startdate: string
enddate: string
}
export interface OverheadAdvanceFlatMapping {
overhead_advance: number
flat: number
}
export interface Parking {
description: string
premise: number
}
export interface CommercialPremise {
description: string
premise: number
}
export interface Tenancy {
description: string
tenant: number
flat: number
parking: number
commercial_premise: number
startdate: string
enddate: string
}
export interface Fee {
description: string
amount: number
fee_type: string
startdate: string
enddate: string
}
export interface TenancyFeeMapping {
tenancy: number
fee: number
}
export interface AccountEntry {
description: string
account: number
created_at: string
amount: number
}