@accounter/client
Version:
Accounter client application
34 lines (31 loc) • 896 B
text/typescript
import type { Currency, FinancialAccountType } from '@/gql/graphql.js';
export interface CurrencyTaxCategory {
currency: Currency;
taxCategory: { id: string; name: string };
}
export interface FinancialAccount {
id: string;
name: string;
number: string;
isBusiness?: boolean;
type: FinancialAccountType;
currencies?: CurrencyTaxCategory[];
// Bank-specific fields
bankNumber?: number;
branchNumber?: number;
iban?: string;
swiftCode?: string;
extendedBankNumber?: number;
partyPreferredIndication?: number;
partyAccountInvolvementCode?: number;
accountDealDate?: number;
accountUpdateDate?: number;
metegDoarNet?: number;
kodHarshaatPeilut?: number;
accountClosingReasonCode?: number;
accountAgreementOpeningDate?: number;
serviceAuthorizationDesc?: string;
branchTypeCode?: number;
mymailEntitlementSwitch?: number;
productLabel?: string;
}