[TS-FIX] fix: Fix TypeScript errors in finance services
- Fix entity property mismatches in ar.service.ts (customerId vs partnerId, balance vs balanceAmount) - Fix entity property mismatches in ap.service.ts (supplierId vs partnerId, balance vs balanceAmount) - Fix entity property mismatches in cash-flow.service.ts - Fix entity property mismatches in erp-integration.service.ts (currency, sapCode, description) - Fix unused imports and dataSource declarations in all finance services - Error count: 410 -> 346 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
cf23727b2b
commit
bd6dd271c2
@ -664,7 +664,7 @@ ${cuentas}
|
|||||||
accountType: acc.type,
|
accountType: acc.type,
|
||||||
nature: acc.nature,
|
nature: acc.nature,
|
||||||
level: acc.level,
|
level: acc.level,
|
||||||
satCode: acc.sapCode,
|
sapCode: acc.sapCode,
|
||||||
allowsDirectPosting: true,
|
allowsDirectPosting: true,
|
||||||
status: 'active',
|
status: 'active',
|
||||||
initialBalance: 0,
|
initialBalance: 0,
|
||||||
|
|||||||
@ -10,7 +10,6 @@ import { DataSource, Repository, IsNull } from 'typeorm';
|
|||||||
import {
|
import {
|
||||||
ChartOfAccounts,
|
ChartOfAccounts,
|
||||||
AccountType,
|
AccountType,
|
||||||
AccountingEntry,
|
|
||||||
AccountingEntryLine,
|
AccountingEntryLine,
|
||||||
AccountPayable,
|
AccountPayable,
|
||||||
AccountReceivable,
|
AccountReceivable,
|
||||||
@ -118,15 +117,15 @@ interface CashFlowStatement {
|
|||||||
|
|
||||||
export class FinancialReportsService {
|
export class FinancialReportsService {
|
||||||
private accountRepository: Repository<ChartOfAccounts>;
|
private accountRepository: Repository<ChartOfAccounts>;
|
||||||
private entryRepository: Repository<AccountingEntry>;
|
|
||||||
private lineRepository: Repository<AccountingEntryLine>;
|
private lineRepository: Repository<AccountingEntryLine>;
|
||||||
private apRepository: Repository<AccountPayable>;
|
private apRepository: Repository<AccountPayable>;
|
||||||
private arRepository: Repository<AccountReceivable>;
|
private arRepository: Repository<AccountReceivable>;
|
||||||
private bankAccountRepository: Repository<BankAccount>;
|
private bankAccountRepository: Repository<BankAccount>;
|
||||||
|
dataSource: DataSource;
|
||||||
|
|
||||||
constructor(private dataSource: DataSource) {
|
constructor(dataSource: DataSource) {
|
||||||
|
this.dataSource = dataSource;
|
||||||
this.accountRepository = dataSource.getRepository(ChartOfAccounts);
|
this.accountRepository = dataSource.getRepository(ChartOfAccounts);
|
||||||
this.entryRepository = dataSource.getRepository(AccountingEntry);
|
|
||||||
this.lineRepository = dataSource.getRepository(AccountingEntryLine);
|
this.lineRepository = dataSource.getRepository(AccountingEntryLine);
|
||||||
this.apRepository = dataSource.getRepository(AccountPayable);
|
this.apRepository = dataSource.getRepository(AccountPayable);
|
||||||
this.arRepository = dataSource.getRepository(AccountReceivable);
|
this.arRepository = dataSource.getRepository(AccountReceivable);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user