Files
ISA-Frontend/libs/swagger/src/lib/crm/models/payer-dto.ts
2020-02-05 13:44:34 +01:00

33 lines
1.2 KiB
TypeScript

/* tslint:disable */
import { EntityDTOOfPayerDTOAndIPayer } from './entity-dtoof-payer-dtoand-ipayer';
import { AddressDTO } from './address-dto';
import { EntityDTOContainerOfLabelDTO } from './entity-dtocontainer-of-label-dto';
import { CustomerType } from './customer-type';
import { PayerStatus } from './payer-status';
import { Gender } from './gender';
import { OrganisationDTO } from './organisation-dto';
import { CommunicationDetailsDTO } from './communication-details-dto';
import { PaymentSettingsDTO } from './payment-settings-dto';
export interface PayerDTO extends EntityDTOOfPayerDTOAndIPayer {
address?: AddressDTO;
label?: EntityDTOContainerOfLabelDTO;
payerNumber?: string;
payerType?: CustomerType;
payerStatus?: PayerStatus;
gender?: Gender;
title?: string;
firstName?: string;
lastName?: string;
organisation?: OrganisationDTO;
payerGroup?: string;
communicationDetails?: CommunicationDetailsDTO;
agentComment?: string;
statusChangeComment?: string;
deactivationComment?: string;
statusComment?: string;
standardInvoiceText?: string;
isGuestAccount?: boolean;
paymentTypes?: Array<PaymentSettingsDTO>;
defaultPaymentPeriod?: number;
}