feat(nestjs): migrate to NestJS

This commit is contained in:
Ahmed Bouhuolia
2025-04-07 11:51:24 +02:00
parent f068218a16
commit 55fcc908ef
3779 changed files with 631 additions and 195332 deletions

View File

@@ -0,0 +1,42 @@
import { AccountTransaction } from "../Accounts/models/AccountTransaction.model";
import { ILedgerEntry } from "./types/Ledger.types";
export const transformLedgerEntryToTransaction = (
entry: ILedgerEntry
): Partial<AccountTransaction> => {
return {
date: moment(entry.date).toDate(),
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,
transactionType: entry.transactionSubType,
referenceNumber: entry.referenceNumber,
note: entry.note,
index: entry.index,
indexGroup: entry.indexGroup,
branchId: entry.branchId,
userId: entry.userId,
itemId: entry.itemId,
projectId: entry.projectId,
// costable: entry.costable,
taxRateId: entry.taxRateId,
taxRate: entry.taxRate,
};
};