UNPKG

@accounter/modern-poalim-scraper

Version:

A new architecture for Israeli bank scrapers to hopefully merge into [Israeli-bank-scrapers](https://github.com/eshaham/israeli-bank-scrapers) when they are ready

105 lines (103 loc) 3.13 kB
/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ export interface ILSCheckingTransactionsDataSchema { comments: string[]; message: string[]; metadata?: { links: {}; messages: ( | { messageCode: 11040 | 1260003 | 1260011; messageDescription: string; messagePurposeCategoryCode: "1"; severity: "I"; } | { messageCode: 51; messageDescription: ""; severity: "I"; } )[]; }; numItemsPerPage: number; pdfUrl: string; retrievalTransactionData: { accountNumber: number; balanceAmountDisplayIndication: "Y"; bankNumber: 12; branchNumber: number; eventCounter: number; formattedRetrievalEndDate: string; formattedRetrievalMaxDate: string; formattedRetrievalMinDate: string; formattedRetrievalStartDate: string; joinPfm: false | true; retrievalEndDate: number; retrievalMaxDate: number; retrievalMinDate: number; retrievalStartDate: number; }; transactions: { activityDescription: string; activityDescriptionIncludeValueDate: string | null; activityTypeCode: number; beneficiaryDetailsData: { messageDetail?: string | null; messageHeadline?: string | null; partyHeadline?: string | null; partyName?: string | null; recordNumber?: number; tableNumber?: number; beneficiaryDetails?: string | null; } | null; comment: string | null; commentExistenceSwitch: 0; contraAccountNumber: number; contraAccountTypeCode: number; contraBankNumber: number; contraBranchNumber: number; currentBalance: number; dataGroupCode: number; details: string | null; differentDateIndication: string; englishActionDesc: string | null; /** * Income (1) or expense (2) */ eventActivityTypeCode: 1 | 2; eventAmount: number; eventDate: number; eventId: 0 | 184 | 5593427100450 | 5593427501110 | 5593436200350 | 8552511030540 | 8552553828500 | 8552585427350; executingBranchNumber: number; expandedEventDate: string; fieldDescDisplaySwitch: 0 | 1; formattedEventDate: string; formattedOriginalEventCreateDate: null; formattedValueDate: string; internalLinkCode: number; marketingOfferContext: 0; offerActivityContext: string | null; originalEventCreateDate: number; pfmDetails: string | null; recordNumber: number; referenceCatenatedNumber: number; referenceNumber: number; rejectedDataEventPertainingIndication: string; serialNumber: number; tableNumber: number; textCode: number; /** * Fixed (REGULAR) or still in process/temporary (TODAY) */ transactionType: "REGULAR" | "TODAY" | "FUTURE"; valueDate: number; displayCreditAccountDetails?: 0 | 1; displayRTGSIncomingTrsDetails: 0 | 1; formattedEventAmount: string; formattedCurrentBalance: string; }[]; }