mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-13 11:20:31 +00:00
35 lines
781 B
TypeScript
35 lines
781 B
TypeScript
import { IAccountTransaction, ILedgerEntry } from '@/interfaces';
|
|
|
|
export const transformLedgerEntryToTransaction = (
|
|
entry: ILedgerEntry
|
|
): IAccountTransaction => {
|
|
return {
|
|
date: entry.date,
|
|
|
|
credit: entry.credit,
|
|
debit: entry.debit,
|
|
|
|
currencyCode: entry.currencyCode,
|
|
exchangeRate: entry.exchangeRate,
|
|
|
|
accountId: entry.accountId,
|
|
contactId: entry.contactId,
|
|
|
|
referenceType: entry.transactionType,
|
|
referenceId: entry.transactionId,
|
|
|
|
transactionNumber: entry.transactionNumber,
|
|
referenceNumber: entry.referenceNumber,
|
|
|
|
index: entry.index,
|
|
indexGroup: entry.indexGroup,
|
|
|
|
branchId: entry.branchId,
|
|
userId: entry.userId,
|
|
itemId: entry.itemId,
|
|
projectId: entry.projectId,
|
|
|
|
costable: entry.costable,
|
|
};
|
|
};
|