mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-16 04:40:32 +00:00
add server to monorepo.
This commit is contained in:
34
packages/server/src/services/Accounting/utils.ts
Normal file
34
packages/server/src/services/Accounting/utils.ts
Normal file
@@ -0,0 +1,34 @@
|
||||
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,
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user